SMSCUSB251xB/xBi集线器系列是一组低功耗、可配置、MTT(多事务转换器)集线器控制器集成电路。该集线器为嵌入式USB解决方案提供下游端口,并完全符合USB2.0规范的[1]。每个SMSC集线器控制器都可以作为全速或全速/高速集线器连接到上游端口。当它作为高速轮毂运行时,它可支持低速、全速和高速的下游设备。
USB端口上的所有所需的电阻器都已集成到集线器中。这包括所有系列终端电阻,以及D+和D引脚上所有需要的下拉和上拉电阻。下游面向端口的过流检测输入具有内部上拉电阻。
USB251xB/xBi集线器系列包括可编程功能,例如: MultiTRAKTM技术:为每个端口实现一个专用的事务转换器(TT)。专用的TTs有助于保持一致的全速数据吞吐量,而不管活动的下游连接的数量如何。
PortMap:提供灵活的端口映射和禁用序列。USB251xB/xBi集线器的下游端口可以按任何顺序重新排序或禁用,以以最小的努力支持多个平台设计。对于任何被禁用的端口,USB251xB/xBi集线器控制器将自动重新排序其余的端口,以匹配USB主机控制器的端口编号方案。
PortSwap:允许USB信号(D+/D-)直接对准到连接器,以避免跟踪长度不均匀或PCB上USB差分信号交叉。 PHYBoost:在下游端口收发器中实现4个可编程级别的USB信号驱动强度。PHYBoost还将尝试恢复USB信号的完整性。
特征
SMSCUSB251xB/xBi集线器控制器提供了一个可能适合大多数应用程序的默认配置。捆绑选项引脚(参见第22页的第3.3.1节)提供了附加功能,以增强默认配置。
在默认配置中,集线器初始化时,可以使用捆绑选项配置以下功能:
下游不可移动端口,其中集线器将自动报告为复合设备
下游禁用端口 在各个端口上启用电池充电选项
USB251xB/xBi集线器控制器也可由外部I2CEEPROM或微控制器配置为SMBus从设备。
当集线器由I2CEEPROM或以上SMBus配置时,将提供以下可配置功能:
基于端口对复合设备的支持
可单独或组合选择过电流感应和端口功率控制,以匹配 电路板元件的选择
可自定义的供应商ID、产品ID和设备ID
可配置USB信号驱动强度
可配置USB差分对引脚位置
用于过滤过电流检测输入的可配置延迟时间
向主机报告的可配置下游端口通电时间
指示集线器从USB上游端口消耗的最大电流
集线器控制器所需的最大电流指示
自定义字符串描述符(最多31个字符):
产品 制造商 序列号
电池充电USB251xB/xBi产品与USB251x/xi/xA/xAi完全兼容
产品: 引脚兼容 直接插入式替换
使用相同的PCB组件 通过相似性实现USB-IF合规性,便于使用,并提供完整的成本降低解决方案 产品ID、设备ID和其他寄存器默认值可能不同。
