USB 3.0 Device controller compliant with USB3.0 spec1.0.Has 1 control and 15 functional endpoint numbers.Configurable to 15 IN and 15 OUT endpoints.
Each endpoint is configurable to any kind of data transfer.IP Supports all type data transactions.Endpoint buffers are highly configurable.Has AXI interface for hook up to a micro controllers.
Features
Compliant with USB 3.0 ver1.0 specification
Capable of Superspeed data transfer
Supports LFPS for initialization and power management
Capable of configuring to maximum of 15 IN and 15 OUT endpoints.
Each endpoint can be configured for any type of data transaction - Bulk, Interrupt or Isochronous.
Highly configurable endpoint buffers. Through software endpoint buffers for each endpoint can be configured.
Has separate endpoint buffers space for IN and OUT transactions.
Equipped with AMBA AXI interface for plugging with controller.
USB3.0 PIPE interface with PCS layer on PHY side.
Bulk Stream feature and integrated DMA controller
Deliverables
Synthesizable verilog RTL code
System Verilog based verification environment.
Detailed documentation
Market Category
Automotive, Communications, Consumer Electronics, Data Processing, Industrial and Medical, Military/Civil Aerospace, Others