经过生产验证的,复杂的半导体IP核

半导体电路设计IP及配套交付件


T2M USB USB 3.0双模式控制器IP

USB 3.0双模式控制器IP

概述和功能介绍

这个USB 3.0双模式控制器是一个高度可配置的设计,并可通过寄存器或外部引脚选择USB 3.0主机功能或USB3设备功能。主机/设备可以匹配第三方USB 3.0PHY的接口。双模式控制器支持使用基于xHCI规范的高性能DMA引擎的主机功能,提供AHB或AXI接口。主机模式的IP支持成熟的xHCI实现,用于标准的PCI-USB总线适配器/芯片组,或者为需要有限主机功能的嵌入式应用配置一个功能子集。双模式控制器支持设备功能,这个功能以切入模式运行,暴露出一个本地数据包接口,或暴露出AHB或AXI接口,包括一个高性能的专有DMA引擎。双模式控制器内核被仔细划分,以支持标准的电源管理方案,其中包括广泛的时钟门控和多个电源井,以实现移动和手持应用所需的电源节省。这个控制器的应用接口非常简单,可以很容易地适应标准的片上总线接口,如AXI、AHB、OCP以及其他标准的片外互连,这个IP能够很容易集成到广泛的应用中.

 

功能描述
  • 主机功能符合xHCI Rev1.0标准
  • 符合USB 3.0规范版本1.0
  • 符合USB规范版本第2.0
  • 符合USB2链路电源管理的要求
  • 支持高效的低功率管理
  • 可配置的核心频率:125、250、500 Mhz。
  • 可配置的USB管道接口,USB3.0管道接口: 8,16,32位。
  • 可配置USB 2 PHY接口: 8/16位UTMI,8-biot ULPI接口
  • 可选的DMA引擎。
  • 用于处理设备模式功能的标准请求的可选端点零处理器块
  • 灵活的用户应用程序逻辑
  • 可通过任何SoC / OCB接口/芯片外互连进行调整,如AHB、AXI、PCIe
  • 可配置的数据宽度: 32、64、128位
  • 可选的本机数据包接口
  • 内部寄存器的简单注册接口
  • Access-AHB从属程序或GDA PBUS接口
  • 在主机或寄存器位之间进行选择

优势

  • 高度模块化和可配置的设计
  • 分层体系结构
  • 全同步设计
  • 同时支持同步和异步重置
  • 清晰划分的时钟域
  • 广泛的时钟门控支持
  • 多电源井支持
  • 针对关键功能的软件控制

应用领域

  • 扫描仪
  • 数码相机
  • 可移动媒体驱动器
  • 大容量存储设备
  • 显示和对接应用程序
  • 云计算
  • 汽车应用
  • 消费者应用程序

交付件

  • 可配置的RTL代码
  • 基于高密度DL的测试台和行为模型
  • 测试用例
  • 协议检查器、总线监视器和性能监视器
  • 可配置的合成壳
  • 文件:
  • 设计指南
  • 验证指南
  • 合成指南
  • 用于预磁带输出验证的FPGA平台
  • 参考固件