USB 3.0 Device Controller
Overview:

Sibridge's USB 3.0 Device Controller is a high performance, low gate count, xHCI compliant semiconductor IP designed for SuperSpeed USB device implementations in ASIC or Structured ASIC and engineered for 130 nm process nodes and smaller geometries. The controller implements all of the digital layers defined by the USB 3.0 Specification and is fully backward compatible with USB 2.0. User interfaces options include AMBA 2 AHB and AMBA 3 AXI, and a proprietary high-performance DMA. 



 
Features:  
  • Complies with the Superspeed USB 3.0 Specification, Revision 1.0
  • Supports 64-bit datapath at 62.5 MHz 
  • Support 16/32 bit PIPE interface 
  • Includes Device Controller for Device IP 
  • Up to 16 IN and OUT Endpoints 
  • Asynchronous clocking between Core and user interface logic with optional CDC(clock domain crossing) modules 


 


  • Verilog Source code with lint checking
  • Verilog functional testbench and associated documentation
  • Design documentation