USB IP Subsystem

全系列USB控制器,支持USB2.0/USB3.0/USB3.1 gen1和gen2在主机和设备模式。支持AXI接口和内建的DMA功能。
USB IP Subsystem
主要特点

SiFive提供了具有主机和设备功能的USB认证控制器的完整产品组合。 它们与我们多个代工厂和节点中的PHY合作伙伴集成在一起。 FPGA板可用于演示和原型使用。

USB IP Subsystem

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.2 Retimer
USB 3.2 Retimer
详情
  • 符合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

PCS
PCS框图
详情
  • 支持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