USB IP Subsystem
全系列USB控制器,支持USB2.0/USB3.0/USB3.1 gen1和gen2在主机和设备模式。支持AXI接口和内建的DMA功能。
SiFive提供了具有主机和设备功能的USB认证控制器的完整产品组合。 它们与我们多个代工厂和节点中的PHY合作伙伴集成在一起。 FPGA板可用于演示和原型使用。
USB 3.1 Host Controller
USB 3.1 Host Controller
符合xHCI规范,USB 3.1规范,USB 3.1 PIPE接口(支持8/16/32数据总线宽度),UTMI
接口(支持8/16数据总线宽度),AXI, AHB总线标准(支持32/64/128位数据总线)
支持多个root hub端口
支持多个device和endpoints
支持多种配置选项
支持所有USB 3下电模式
支持所有类型的US传输,包括bulk streaming
同步SRAM接口的FIFO
全集成DMA控制器
USB 3.1 Device Controller
USB 3.1 Device Controller
符合usb3.1 Gen2规范,usb3.1 PIPE接口
支持32/64数据总线宽度
AXI,AHB总线标准
支持32/64/128位数据总线
支持所有USB 3.1下电模式
支持Ccontrol,bulk,liochronous,interrupt传输
bulk端点支持streaming
device可配置达15个IN端点和15个OUT端点
可配置端点的数量
动态配置端点FIFO,实现优化存储器
同步SRAM接口的FIFO(先入先出)存储器
全集成DMA控制器
符合USB 3.1附录E标准
支持Gen 1(5G)和Gen 2(10G)速率
支持所有低功耗模式
支持MCU CSR接口,驱动ASIC控制和状态寄存器
支持PCS逻辑,Gen1 8b/10b和Gen2 128b/132b
支持Synaptic的SERDES接口
可选支持外部PHY,包含PIPE接口
SRIS架构
支持“Pass through”和“local loopback”
监测关键事件(包括内部错误)的功能
监测链路状态
可选通过CSR接口调整PIPE控制信号
主loopback支持产品测试
可选在调试模式下生成LFPS pattern
支持USB Gen 1(5G)和USB Gen 2(10G)速率
符合USB 3.1 PIPE接口
支持Gen1 8b/10b和Gen2 128b/132b
支持所有低功耗模式
支持MCU CSR接口,驱动ASIC控制和状态寄存器
支持Synaptic的SERDES接口
监测关键事件,包括内部错误
可选在调试模式下生成LFPS pattern