电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

USBHUB控制芯片解决方案VIP免费

USBHUB控制芯片解决方案_第1页
1/8
USBHUB控制芯片解决方案_第2页
2/8
USBHUB控制芯片解决方案_第3页
3/8
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 控制芯片不但要求更快,为了行动便利性,也必需要具备更低的功耗表现。 在基于 PC 的系统中,USB 作业一般需要三种组件,分别是通常作为 PCI 总线子系统的主机控制器、USB 堆栈以及 USB 类驱动器。主机控制器是整合主板芯片组的一部分,USB堆栈则包含主板芯片及通用主机控制器接口(UCHI)和开放主机控制器接口(OHCI)驱动程序以及 USB 驱动程序(usbd.sys),在 PC 上要实做这些技术的话,就必须透过以上的方式。至于在在嵌入式USB 系统中,其主要组成部分与 PC 系统类似,如嵌入式主机控制器芯片、内建 OHCI 堆栈的实时操作系统(RTOS)以及专用驱动程序这几个部件。 过...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

USBHUB控制芯片解决方案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部