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
- eUSB 3.1 Gen 2 Device Controller - Software Enumeration, FIFO Interface
- USB 2.0 Device, Software Enumeration FIFO Interface (USB20SF)
- USB 2.0 Hi-Speed OTG Controller Subsystem w/AHB Interface Supporting HSIC (config. as Device only or Full Speed only)
- USB 2.0 Device Controller version 4 with Active Clock Gating to save active power
- Negative Differential Resistance based (NDR-based) RAM Cell
- ISO/IEC 7816-3 digital controller for interface device compliant with ETSI TS 102 221 and EMV 2000 standards