USB 2.0 Device with FIFO Interface (USB20HF)
Model No. IPRUSB2SFP002
![]() |
![]() |
USB 2.0 device, FIFO interface (USB20HF) IP Core provides FIFO interface for endpoints and ULPI interface for Host communication. It supports 15 IN and OUT endpoints as per the USB standards which are configurable in Bulk, Interrupt and Isochronous modes as per the requirement. The core supports both High Speed (480 Mbps) and Full Speed (12 Mbps) functionality. It comes with three pre-configured endpoints - Control, Bulk IN, and Bulk OUT.
The core has been optimized for Intel and Microsemi FPGAs and its functionality has been verified on the hardware using EDA tools.
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
Block Diagram:
Features:
- USB2.0 USB-IF HighSpeed certified (TID# 70710071)
- Supports HighSpeed (480Mbps) FullSpeed (12Mbps) USB operation
- Support ULPI interfaces1
- Supported FIFO interface for endpoint communication
- Operated without processor
- Preconfigured for 3 endpoints2
- CONTROL
- BULK IN
- BULK OUT
- Supports Bulk, Isochronous and Interrupt transfers
- Hardware Based USB Enumeration
- Supports Intel and Microsemi FPGAs
- Optimized LE count
- Implemented in verilog RTL
Note:
1UTMI Interface is available on additional charges.
2Additional endpoints support is available on additional charges.
Implementation Results:
Supported Family | Resource Utilization | Memory Blocks | Performance ( ULPI Clock - fmax ) |
---|---|---|---|
Cyclone IV | 1650 LE | 5 M9K | 71MHz |
Cyclone V | 750 ALM | 5 M10K | 64MHz |
Arria V | 750 ALM | 5 M10K | 60MHz |
MAX 10 | 1660 LE | 5 M9K | 75MHz |
PolarFire | 1568 LE | 3 RAM1K120 | 133.6MHz |
Please Note: The implementation results may change upon core revision. Please contact sales@slscorp.com for latest figures
Deliverables:
Contents | Evaluation License | Full Development License |
---|---|---|
License Type | One (1) month evaluation license at no cost Note: License can be extended for another month after examining request (Evaluation Now) |
Encrypted IP Core Perpetual license for development Note: Other licensing schemes and source code are also available |
Reference Design | Included USB Performance Measurement Design | Included USB Performance Measurement Design |
Demonstration | USB Read/Write | USB Read/Write |
Drivers | Windows Reference Drivers (object code) | Windows Reference Drivers (object code) Note: Linux Driver available separately on request |
Software Library (Compiled version) |
|
|
Utilities | USB View and Test Application | USB View and Test Application |
Technical Documents |
|
|
Technical Support | Pre sales support from support team | 1 Year Integration support for Intel/Micro semi FPGA |
Support:
- IP integration support available with the purchase of full version
- Additional support on chargeable basis for a period of 3 months or more
- Core modification support available at additional cost
Licensing:
- OpenCore Plus Evaluation : Evaluation license at no cost
- Full : Perpetual development license with 1 year technical support
- Renewal : 20% of Full License fee to continue technical support
Downloads:
<< Back to USB 2.0 | Go to USB20SF >> |