All emsys USB IP cores are available at Fraunhofer CorePool for usage in ASIC designs. emsys USB IP for FPGA designs are distributed directly by emsys.
| emsys IP Core | USB Speed Grade | Clock | Area (gates) |
|---|---|---|---|
| FHG_USB_DEV | Full-/Low-Speed | 12/48 MHz | 18 k |
| FHG_USB_EHC | Full-/Low-Speed | 12/48 MHz | 22 k |
| FHG_USB_OTGDRD | Full-/Low-Speed | 12/48 MHz | 24 k |
| FHG_USB2_DEV | Hi-Speed | 30/60 MHz | 28 kz |
| FHG_USB2_EHC | Hi-Speed | 30/60 MHz | 38 k |
| FHG_USB2_OTGDRD | Hi-Speed | 30/60 MHz | 42 k |
turn your mobile
The actual area required for the IP cores depends on the configuration parameters.
The area listed for the Full- and Low-speed IP cores applies to a typical configuration with 2 pipes/endpoints and shows only the area of the core logic without the required RAM. Each additional pipe/endpoint requires about 3 k gates, each additional port about 1.5 k gates.
The area listed for the Hi-Speed IP core applies to a typical configuration with 2 pipes/endpoints. Each additional pipe/endpoint requires about 4 k gates, each additional port about 2 k gates. All Hi-Speed cores have an 8/16 bit UTMI+ compliant interface.
emsys USB IP cores were designed to fit all customer environments. Therefore, great importance was attached to the interface design.
All cores can be configured to exchange data using an external dual-port memory or DMA. DMA capability requires a small external memory for buffering data.
emsys Embedded Systems GmbH
Werner-von-Siemens-Straße 20, 98693 Ilmenau
Telefon: +49 3677 689770 | E-Mail: emsys@emsys.de