|
|
| View Full size |
|
| INTRODUCTION | |
FEATURES | |
APPLICATION |
|
| |
 |
|
| Introduction |
|
The USB 2.0 Host Controller (USB20HC) IP Core is a 32-bit Avalon interface compliant core and supports ULPI interface. The core supports 480 Mbit/s
in High Speed (HS) mode and 12 Mbit/s in Full Speed (FS) mode operation.
The core has been optimized for popular FPGA devices and its functionality has been verified on the hardware. It is provided as Altera
Quartus II Mega function (Altera SOPC Builder ready component) and can be integrated easily into any SOPC Builder generated
system using Nios® II Avalon bus.
|
| Features |
|
- Supports both Full Speed (12 Mbps) and High Speed (480 Mbps)
- Supports UTMI+Low Pin Interface (ULPI)
- Performs all USB enumeration process through software and CRC calculation through Hardware
- SOPC Builder Ready
- Optimized LE count
|
| Implementation Results |
|
| IP Core |
Supported Families |
LEs |
Performance (fmax) |
Memory Bits |
| |
Cyclone II |
2703 |
82 MHz |
68576 |
| USB20HC |
Cyclone III |
2683 |
94 MHz |
68576 |
| |
Stratix II |
1956 |
169 MHz |
68576 |
|
| Verification |
|
|
|
| Deliverables |
|
|
|
| Applications1 |
|
The USB 2.0 Host Controller can be used to access any USB 2.0 Bulk mode devices like
- Mass Storage
- Video devices
- Printers
- DVD Players
- Camcorders (with host capability) and many more!!!
|
|
Related Products
|
|
|
Downloads
|
|
1To develop host applications, writing drivers is not trivial. One must know the USB 2.0 protocol and needs to drive it independently to make it work. No readymade driver/application is provided in the
package, except mass storage driver (Object form).
|
|
2Mass storage driver developed by SLS may not satisfy user requirements; it is just an illustration of host stack capability.
|
|
|
|
|