USB 2.0 Device with FIFO Interface (USB20HF)
Overview
The USB 2.0 Device with FIFO Interface (USB20HF) IP Core supports ULPI interface with Bulk IN and Bulk OUT endpoints. The core supports three preconfigured endpoints Control, Bulk IN, and Bulk OUT. It is Configurable for up to 15 IN/OUT endpoints on customer request on chargeable basis1. Each configurable endpoint has an endpoint controller that supports Interrupt, Bulk, and Isochronous transfers. The USB 2.0 Device IP communicates with the Host through FIFO interface. The core supports both High Speed (480 Mbps) and full Speed (12 Mbps) functionality.
Key Features
- USB2.0USBIF high-speed certified (TID# 70710071)
- Supports both Full Speed (12Mbps) and High Speed (480Mbps) USB operation
- Supports UTMI + Low Pin interface (ULPI) interface
- FIFO Based USB 2.0 Device IP Core
- Preconfigured for 3 endpoints
- CONTROL
- BULK IN
- BULK OUT
- Configurable for up to 15 endpoints including Isochronous and Interrupt on customer request at additional cost
- Hardware Based USB Enumeration
- Optimized LE count
- Implemented in verilog RTL
- USB20HF IP core's functionality is verified in ModelSim simulation software using test bench written in Verilog RTL
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
Deliverables
- Evaluation Version
- USB 2.0 Device with FIFO Interface (USB20HF) encrypted IP core
- One (1) month evaluation license at no cost (from the License Request page )
- Reference Design
- Demonstration file
- Windows Driver (Object File)
- Windows Application
- Reference Documents
- HAL driver with Application
- Full Version
- USB 2.0 Device with FIFO Interface (USB20HF) encrypted IP core
- Perpetual license
- Reference Design
- Demonstration file
- Windows Driver (Object File)
- Windows Application
- Reference Documents
- HAL driver with Application
Technical Specifications
Availability
Now
Related IPs
- USB 2.0 Device, Software Enumeration FIFO Interface (USB20SF)
- ISO/IEC 7816-3 digital controller for interface device compliant with ETSI TS 102 221 and EMV 2000 standards
- USB 2.0 Human Interface Devices Design Platform
- eUSB 3.1 Gen 2 Device Controller - Software Enumeration, FIFO Interface
- USB 2.0 Device Controller IP
- USB 2.0 OTG On-The-Go Transceiver PHY