|
| Introduction |
|
The
IPUSB20HR Device IP Core is a RAM based USB 2.0 compliant device core
with 32-bit Avalon interface and UTMI & ULPI interface support.
The core supports both High Speed (480Mbps)
and Full Speed (12Mbps) functionality.
The
core supports three preconfigured endpoints Control, Bulk IN, and Bulk OUT.
It can be configurable for up to 15 IN/OUT endpoints on customer request.
Each configurable endpoint has an endpoint controller that supports interrupt,
bulk, and isochronous transfers. The core has been optimized for Altera FPGAs
and its functionality has been verified on the hardware with Altera Quartus II.
The package includes ModelSim precompiled library for core simulation and verification.
|
|
| Features |
|
- Supports both High Speed (480Mbps) and Full Speed (12Mbps)
- Supported Interfaces
- UTMI (Cypress CY7C68000 PHY)
- ULPI (NXP ISPISP1504 PHY)
- Pre-Configured for 3 endpoints
- Configurable for up to 15 IN/OUT endpoints including Isochronous and Interrupt on customer request at additional
cost
- Software controlled USB enumeration
- Optimized for use with Altera® Nios® II embedded processor
- Avalon System Interconnect FabricTM Compliant
- Optimized LE count
|
|
| Ready to use development kit and snap on boards (supporting santa cruz expansion header) available now! |
|
| Example LE Usage |
| IP Core |
Supported Families |
Interface |
LEs |
Performance (fmax) |
Memory Bits |
| USB20HR |
Cyclone II |
|
|
|
|
| |
Cyclone III |
|
|
|
|
| |
Stratix II |
|
|
|
|
|
| Please Note: The numbers can change upon core revision. Please contact support@slscorp.com for latest figures |
|
| Verification |
|
- USB20HR IP core's functionality is verified in ModelSim simulation software using test bench written in Verilog HDL
|
|
| Benefits |
|
- Complete solution comprising of core,
software and board for easy and quick implementation
- Reduced risk with proven, compliant
technology
- Premier direct support from SLS IP
designers
- Low system and license cost
- Software drivers included
- Ready to use peripheral for Nios®
II applications
|
|
| Deliverables |
|
- Encrypted core
- Windows reference drivers
- Software application
- Board reference designs
- USB 2.0 Embedded Development Board
- HAL Driver Object Code
- Extensive documentation
- First level integration support on standard development boards*
|
|
| Actual Performance Data |
|
| (For UTMI Ram based solution) |
|
 |
|
| Application Example : MASS STORAGE ( View Full size ) |
|
 |
|
| Embedded Development Board is also available with pre-built mass storage and video streaming applications. Click here for details. |
|
|
Downloads
|
|
|
|
|
| * Contact support@slscorp.com for details on support |
|