USB Function Controller, Fully Compatible with USB 1.1
Overview
USB core is the VHDL model of USB Function Controller, which is fully compatible with the USB 1.1 specification. The core has been optimized for popular FPGA devices and its functionality has been verified in the real hardware.
Key Features
- Fully compliant to USB 1.1 specification
- Optimized for different vendor devices (Xilinx, Altera)
- Software and hardware verified (VCC workbench)
- Support full-speed 12 Mbps functions
- 3 In-Out endpoints (total 6 endpoints)
- Support for bulk/interrupt transfers
- Support for isochronous transfer
- Maximum Packet Size for bulk endpoint
- Optionally Maximum Packet size for isochronous endpoint
- Hardware enumeration manager
- Fast DMA internal transfer mode for isochronous endpoint buffers
- Support for Intel 8051 micro controller
- Support for interrupt autovectoring
Technical Specifications
Availability
Now
Related IPs
- USB Function Controller, Fully Compatible with USB 2.0
- USB4.0 router, Certified USB 5G/10G and 20G Device controller
- MIPI CSI-2 controller Receiver v 2.1, Compatible with MIPI C-PHY v1.2 & DPHY v2.1.
- USB 1.1 Digital Controller IP
- UFS 3.1 Host Controller compatible with M-PHY 4.1 and UniPro 1.8
- UFS 4.0 Host Controller compatible with M-PHY 5.0 and UniPro 2.0