低成本的USB2.0主机控制器与驱动程序设计

来源 :电子科技大学 | 被引量 : 6次 | 上传用户:zhaimeng2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于USB具有传输速度快,支持热插拔,使用灵活等优良特性,已经成为一种应用非常广泛的串行接口标准,差不多有电子设备的地方就有USB。正因为如此,有不少企业或研究单位,投入大量的人力与物力,参入到USB相关的硬件与软件的研究与开发,期望在自己的产品中加入USB的功能,以提高产品的竞争力,除了要达到所需的USB性能,还不能增加太多的成本。于是提出了开发低成本USB2.0主机控制器的课题。本论文首先讨论了USB2.0与UTMI等相关的协议,然后分析了市场上主要几类主机控制器(UHCI、OHCI、EHCI、xHCI和其它厂商或个人自行定义的)及相关协议标准或硬件与软件设计方案。并以此为基础,提出新的低成本的USB2.0主机控制器的硬件与软件设计方案。硬件设计方案部分包含USB2.0主机控制器的架构,软硬件寄存器接口定义及AHB从机接口模块(usb20_sl_if)、DMA控制模块(usb20_dma_ctl)、缓冲管理模块(buffer_manage)、协议层控制模块(usb20_host_pl)、主机寄存器模块(usb20_host_reg)、集线器控制模块(usb20_port_ctl)等各功能子模块功能及状态转换描述,并用Verilog HDL实现。软件设计方案部分,只设计了与硬件相关的主机控制器驱动程序部分,与硬件无关的USB协议栈与客户端软件可以直接复用Linux内核中的相关程序。主机控制器驱动程序包含了USBD接口模块、根集线器模块、数据传输模块、中断管理模块等子模块功能及函数描述,并用C语言实现。此外还定性分析了此方案确实会比UHCI、 OHCI、 EHCI、xHCI等主机控制器的硬件成本低,也定性分析了此方案在存储类设备方面的性能不会逊色于UHCI、 OHCI、 EHCI、xHCI等主机控制器。为了保证此方案的主机控制器的高性能,实现了两点创新:一是用两个单端口SRAM来实现异步时钟域的乒乓缓冲;二是利用DMA读写数据传输与USB传输的流水线并行操作,从而提高USB总线的带宽利用率或降低对系统总线的带宽的要求。最后采用基于BFM的自动化的验证方法,对USB2.0主机控制器的低速、全速、高速的数据传输,总线复位及DMA等相关模式及操作做了完整的验证,都符合USB2.0及UTMI协议标准。同时还用Synopsys的Design Compile综合工具,对USB2.0主机控制器的RTL综合出来的电路只有7.5千门(不包含SRAM面积)。结果表明,此方案是可行的,能同时满足低成本高性能的需求,达到了预期的目标。
其他文献
稳定跟踪平台由于其能隔离载体随机振荡和运动,所以在通信、制导、火控等方面得到了广泛的应用。捷联式惯性导航随着计算机的发展而越来越得到重视。本文通过联合此两项技术
<正>多年来,器乐学习一直是音乐学习中的薄弱环节,很多师生反映在中、小学音乐课堂上很难开展。如何有效利用课堂、积极开展有针对性的器乐教学是困扰一线音乐教师的难题。《
平面显示技术与光电器件的飞速发展,对透明导电薄膜(TCO)提出了越来越高的要求。目前应用最广泛的透明导电薄膜当属In2O3:Sn(ITO)膜,ZnO:Al(ZAO)膜作为新一代透明导电薄膜的
实施新课改以来,学生学业成就评价体系发生了深刻的变化,备受关注的高考评价的变化尤为突出。作为评价工具的高考试题,直接影响评价的结果,因此,地理高考命题也出现了一系列
在人们交际生活中称谓语是必不可少的元素。它是说话人在会话中称谓自己,对方以及被谈及的第三方的工具。前人已经从语义学、语用学和社会语言学的角度对称谓语做了较为详尽
2014年高考已经落下帷幕,但高考试题始终是老师热议的话题。以2014年高考安徽省文科综合地理试题为研究对象,分析、归纳、总结此套试题考查的知识、能力等特点,从总体上看,试
<正>如何识得"高考"东风面,赢得"万紫千红总是春"的局面,是师生共同的价值追求。为此,笔者倡导高三政治复习课应坚持"三性":生活性、思辨性和德育性。一、生活性综观高三复习
本文从系统研究的角度出发,运用系统工程理论和运筹学方法中的规划论、决策论和存储论,结合湘潭某轴承厂的实际情况,立足于企业生产的实际情况,分别以企业的安全投入、风机选
研究了1,3-二醇酯为内给电子体的丙烯聚合ND-01系列催化剂的活性、氢调敏感性、定向性及动力学行为。实验结果表明,ND-01系列催化剂的活性较高;定向性易调;不加外给电子体时,
太阳能光伏发电是我国未来长期的战略性新兴产业,太阳能硅片在整个光伏产业链中是承上启下的关键中间环节,本产业的发展状况对我国乃至全球光伏能源的发展规模及效率具有决定