The Synopsys USB 2.0 Controllers support Hi-Speed (480 Mbps), Full Speed (12 Mbps), and Low Speed (1.5 Mbps) operation based on USB specification from the USB Implementer Forum. The Synopsys USB 2.0 IP offering consists of the Hi-Speed USB On-The-Go (HS OTG), USB 2.0 Device, and USB
2.0 EHCI Host controllers for integration into SoCs, and Verilog testbench for integration testing. These elements enable quick development of SoC designs incorporating the USB functionality. The Synopsys USB 2.0 IP is targeted for SoCs requiring the smallest area and lowest power, such as those used in IoT applications.
The DMA in the HS OTG and Device controllers, and list processor in the Host controller, reduce interrupts to the CPU/MPU and bus, reducing power consumption and leaving MIPS and bus bandwidth for other functions.
The Synopsys USB Digital Controllers offer easy integration, reliable data transfer speeds, and low overall power consumption. As the leading supplier of USB IP for more than a decade, Synopsys provides designers with efficient USB IP for cost-effective integration into SoC designs. Synopsys’ expertise in developing and supporting USB IP enables us to build a low risk, high quality USB IP solution.
USB 2.0 Digital Controller IP
Overview
Key Features
- Fully supports Hi-Speed (480 Mbps), Full Speed (12 Mbps), and Low Speed (1.5 Mbps) (USB 2.0 Speeds) specifications
- Configurable root hub supports 1 to 15 downstream ports
- 60MHz or 30MHz input clock, and 48MHz and 12MHz input clocks
- ULPI and UTMI+ interfaces for rapid PHY integration
- Low gate counts, starting at 90k gates
- Verilog testbench includes a USB test environment, Synopsys Verification IP, and integration tests that can be ported to the system level
- Compatible with the EHCI 2.0 specification, enabling designers to use drivers broadly available from open sources and supported in popular operating systems
Benefits
- Low gate count to save area
- Low-power architecture
- Silicon proven, shipped in billions of units
- Supports USB 2.0 Hi-Speed, Full Speed, and Low Speed
- HS OTG, Dual Role, Host and Device functions available
- AHB interface for rapid integration
- Save software engineering effort by using drivers for OHCI-compatible Host
Applications
- Mobile
- Cloud computing
- Wireless
- Digital home
- Digital office
- PC peripherals
- IoT
- Automotive
Deliverables
- Synopsys coreConsultant tool
- Verilog RTL source code
- ASIC and FPGA synthesis example scripts
- Verilog testbench
- Verification IP
- Databooks
Technical Specifications
Maturity
Available on request
Availability
Available
Related IPs
- USB 2.0 OTG On-The-Go Transceiver PHY
- USB4.0 router, Certified USB 5G/10G and 20G Device controller
- Single Wire Protocol (SWP) slave digital controller compliant with the ETSI 102.613 standard
- ISO/IEC 7816-3 digital controller for interface device compliant with ETSI TS 102 221 and EMV 2000 standards
- ISO/IEC 7816-3 digital controller for integrated circuit card compliant with ETSI TS 102 221 and EMV 2000 standards
- USB 2.0 Human Interface Devices Design Platform