USB 2.0 Device, Software based enumeration RAM Interface (USB20SR)
Overview
The USB20SR is a USB 2.0 Device, Software based enumeration RAM Interface IP Core. The core is RAM based with 32-bit Avalon interface and supports ULPI interface and Software Enumeration. It supports both High Speed (480 Mbps) and Full Speed (12 Mbps) functionality along with three preconfigured endpoints Control, IN, and OUT. It can be configurable up to 15 IN/OUT endpoints on customer request on chargeable basis. Each configurable endpoint has an endpoint controller that supports interrupt, bulk, and isochronous transfers.
Key Features
- USB 2.0 USB IF high-speed certified (TID# 70680007)
- Supports both High Speed (480 Mbps) and Full Speed (12 Mbps)
- High speed or Full speed operation selection through Software
- ULPI Interface support
- Configurable for up to 15 IN/OUT endpoints which supports Bulk, Isochronous and Interrupt functionality on each endpoint on customer request at additional cost
- Software controlled CONTROL, IN, and OUT endpoints
- Optimized LE count
- USB20SF IP core's functionality is verified in ModelSim simulation software using test bench written in Verilog HDL
- The IP Core is tested with various USB 2.0 PHY Chip
Benefits
- 30 Day free evaluation
- Direct support from IP design Engineers
- System development support available
- Hardware (PCB) development support available
- Software and application development support also available
Block Diagram
Deliverables
- Evaluation Version
- USB 2.0 Device, Software based enumeration RAM Interface (USB20SR) 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, Software based enumeration RAM Interface (USB20SR) 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)
- eUSB 3.1 Gen 2 Device Controller - Software Enumeration, FIFO Interface
- USB 2.0 Human Interface Devices Design Platform
- USB 2.0 Device Controller IP
- USB 2.0 OTG On-The-Go Transceiver PHY
- USB4.0 router, Certified USB 5G/10G and 20G Device controller