U SB HU B 控制芯片解决方案 Author: etzzy 除了普遍的PC 端应用以外,目前USB 也逐渐走向嵌入式市场,比如说手机、PMP、PDA、打印机、视讯转换盒、电视盒、家用型 NAS 服务器等等,由于这一类应用中,通常硬件本身都内建了某种规模的操作系统,因此也具备了程度不等的独立作业能力,在这些装置上的USB 架构,除了一般作为与 PC 平台作为连结之用以外,也具备了USB 主控端功能,也就是我们常说的USB OTG
目前普通的USB 控制芯片已经非常的廉价,每家厂商都以冲量为主,单一芯片的利润非常微薄,少数具备较高阶应用的芯片产品,如具备高阶制程或者是 OTG 应用的架构,方有较高的利润
面对多如过江之鲫的应用
PC 主机上内建的USB 连接埠相对显得捉襟见肘,常常面临不够用的状况,因此一般来说,大多会以利用USB HUB 的方式来进行扩充,因此USB HUB也就成了市面上最为普遍的USB 装置之一
不过以HUB 的方式扩充,是采用串行单一连接埠的分享方式,因此不仅频宽会被分享,连 USB 连接埠上的供电也会面临同样的状况,因此 USBHUB 大多也会设计独立的供电方式,以因应具备较大电源需求的周边
而采用不同的控制芯片的产品,在校能与稳定度表现上也可能会有所不同, 而在建置一整套单芯片USB OTG 控制器时,设计者更必须考虑要支持哪些接口,由于支持的接口必须兼容于现今市面上大多数主控端CPU
例如具备支持直接内存存取(DMA)的原生 CPU 接口,就能藉此支持大多数 ARM、MIPS、以及各种精简指令集(RISC)处理器
某些主控端CPU 厂商也会针对这些 USB OTG 控制器推出参考设计方案
至于包括照相手机在内的可携式行动装置,其储存容量不断的增加,因此 USB 所需传输的流量亦随之不断成长,依此趋势,USB OTG 控制芯片不但要求更快,为了