USB 1.1 设备控制器 IP
USB 1.1设备控制器包括专有的高性能DMA引擎来移动USB有效载荷。DMA引擎的寄存器接口非常简单,能够轻松实现设备侧的特定驱动功能,可用于海量存储类设备侧的功能驱动。所有与DMA引擎相关的缓冲都可以根据延迟和性能要求来配置。
USB 1.1设备控制器具有专有的EP0处理器块,用于管理所有指向控制端点的标准请求,降低客户软件开发的成本。DMA引擎可处理指向控制端点的类别和供应商特定的请求通过路由传输到软件进行处理。
此外,控制器可以不提供DMA引擎和缓冲,以直通模式运行,转发和接收USB有效载荷,只管理USB协议。客户选用自己不同的DMA引擎进行配置,包括由软件通过从属寄存器访问接口(通常是AHB)进行访问运行的一个简单的发送和接收缓冲器,提供了非常低的硬件占用率,适用于软件可以完全管理USB流量的情况,包括USB事务的排序
功能描述
高度模块化和可配置的设计
分层体系结构
全同步设计
同时支持同步和异步重置
明显标记的时钟域
广泛的时钟门控支持
多电源井支持
针对关键功能的软件控制
电源管理支持:
支持USB暂停状态,并支持远程唤醒设备。
支持所有FS USB链路电源管理状态-L1、L2。
支持系统低功耗和相关的系统状态,如睡眠、休眠、暖/冷启动等。
支持时钟门和多功率井支持
查看 USB 1.1 设备控制器 IP 详细介绍:
- 查看 USB 1.1 设备控制器 IP 完整数据手册
- 联系 USB 1.1 设备控制器 IP 供应商