The FHG USB DEV is a scalable, high performance IP-Module for usage in ASIC- and FPGA-designs to
integrate full-speed USB 2.0 device functionality with SRP (Session Request Protocol) in an embedded system.
It provides an ease of use programming interface for the usage of almost every 16/32 bit microcontroller or DSP.
The FHG USB DEV supports up to 31 pipes. Pipe 0 is reserved to work as bi-directional control pipe. Every other pipe can be configured with an endpoint number and transfer parameters. All transfer modes are supported (control, interrupt, isochronous and bulk transfer).