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

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


T2M USB USB 2.0设备控制器IP

USB 2.0设备控制器IP

概述和功能介绍

T2M提供高度可配置的USB 2.0设备控制器IP。我们的主机、设备和集线器产品都通过了硅验证并符合客户的USB-IF标准。T2M提供高度可配置和可扩展的USB 2.0设备控制器IP能够应用在广泛的产品中。这个USB2.0设备控制器的设计符合USB2.0规范2.0版和所有相关的ECN条款。这个IP的PHY层接口符合ULPI+及8/16位UTMI PLUS Level3规范。这个IP的系统接口匹配AHB和/或AXI接口,能够轻松地集成到客户的产品中。此外,T2M还提供可选的定制桥接器,可以作为服务产品与USB 2.0设备控制器IP一起提供。USB 2.0设备控制器的交付件包括一个专有的高性能DMA引擎,用于移动USB有效载荷。DMA引擎的寄存器接口简单且易于使用队用户友好,设备端特定的功能驱动能够轻松实现。所有许可人都可以访问参考大容量存储类的设备端功能驱动。这个设计中2与DMA引擎相关的所有缓冲都能够基于延迟和性能要求来配置的。USB设备控制器可以选择包括一个专有的EP0处理器块,用于管理所有的标准请求,指向控制端点,最大限度地减少软件开发的开销。指向控制端点的类别和供应商特定的请求被路由到软件,通过DMA引擎进行处理.

另外,控制器可以不提供DMA引擎和缓冲,以直通模式运行来转发和接收USB有效载荷,这个IP只管理USB协议。在这种情况下,客户可以采用他们自己的不同的DMA引擎.

这个IP的交付件方案可以选择包括一个简单的发送和接收缓冲器,通过从属寄存器访问接口(通常是AHB)被软件访问。这个选项导致了非常低的硬件占用率,对于软件可以完全管理USB流量的情况非常有用,包括USB事务的排序.

usb-2-device-controller-ip-provider-in-tokyo-japan

功能描述
  • 这个USB 2.0设备控制器可以配置为支持所有类型的USB传输——批量传输、中断传输和等时传输。当在设备模式下运行时,可以可以动态地配置为支持可配置数量的端点、接口、备用接口和设置
  • USB 2.0设备控制器可配置为支持USB 2.0接口速度的任何组合——LS(1.5 Mbps)、FS(12.0 Mbps)、HS(480 Mbps)。样本组合仅为LS、仅FS、仅HS、LS和FS、FS和HS
  • USB 2.0设备控制器支持USB规格的所有低功耗功能,包括挂起、远程唤醒和链路电源管理状态-L1、L2
  • USB 2.0设备控制器支持所有的测试模式功能
  • USB 2.0设备控制器通过USB-IF认证
  • USB控制器的芯片在广泛的产品中得到了验证,如图形控制器、闪存控制器、支持大量流媒体的SATA桥接器、嵌入式主机、坞站、移动应用处理器、智能电视和集线器。

优势

  • 管理可配置的端点数量
  • 硬件可配置的支持统一的S波段速度-HS/FS/LS
  • 针对不同用例的硬件可配置支持:
  • 可选的简单从属模式操作,用于启动/完成USB事务,启用区域优化的实现
  • 可选的专有DMA引擎,用于启动/完成USB事务,减少软件开销
  • 应用领域

图形控制器

  • 闪存控制器
  • SATA桥接器,支持批量流媒体
  • 嵌入式主机
  • 对接站
  • 移动应用程序处理器
  • 智能电视
  • 轮毂

交付件

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