片上系统USB2.0设备控制器的实现研究

来源 :复旦大学 | 被引量 : 0次 | 上传用户:ss22ss33
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
片上通信已成为当前高性能设计的一个关键因素,在SoC设计中嵌入高速LISB设备控制器作为与外部的高效数据引接方式已成为常用选择。USB接口作为近年来应用最广泛的接口技术之一,已被大多数的电子产品所采用。因此,在片上系统中集成USB2.0设备控制器,在理论上和应用上都具有重要的研究意义,其设计方法的研究也具有普遍的指导意义。 本文首先对USB2.0协议进行了分析,阐述了所设计的片上系统USB2.0设备控制器的软硬件体系结构,然后分别对设备控制器的硬件电路和固件程序设计加以论述。在硬件电路设计中,讨论了处理设备状态变化的UTMI接口,数据包处理模块,以及SoC的接口部分;在软件程序设计中,讨论了固件对于设备接入主机时的控制传输过程的处理,以及作为一个大容量存储类设备工作时程序的结构。在研究USB2.0设备端片上系统设计的过程中,提出了一种改进的用于片上集成的USB 2.0控制器的数据通道结构,运行时将有限的数据缓冲资源动态分配和实时回收,在增加少量RAM的前提下,改善了数据通道的吞吐量。 本文利用家庭网关仿真平台和FPGA平台,对USB2.0设备控制器片上系统进行了验证。根据验证得出,设计的USB2.0设备控制器系统完全符合USB2.0协议,支持协议所规定的四种传输类型,与当前广泛使用的各种USB2.0主机接口成功兼容。
其他文献
WPAN是对个人操作空间中需要通信的设备进行互联而形成的一个无线网络,它无需任何中央管理装置,为设备之间提供方便、快速的数据传输。IEEE802.15.3标准定义了相应的高速无线个域
利用网络移动性(NEMO),在交通工具上为乘客提供因特网业务是一项刚刚出现的技术。该技术依靠IP层的移动性保证移动用户在异构网络间可以随意移动和漫游,并且能够保证业务的连续
学位
本论文共由两部分工作组成。在第一部分工作中,研究了小分子化合物Thiosemicarbazone-24(TSC24)和双氢青蒿素(DHA)对铁代谢的影响及其抗肿瘤的作用机制。在第二部分工作中,研究
森林是重要的生态资源,而火灾会对森林造成严重的威胁。因此当火灾发生时,能够及时勘测到火源极为重要,这样能使损失降到最低。传统的基于传感器式的火灾探测方法,在复杂环境
针对海河流域水生态环境质量日益严重的问题,本研究调查并分析了流域内沉积物重金属的污染特征,以及底栖动物的分布组成,旨在识别流域重金属污染风险的区域差异和水生态系统
自1994年USB0.7出现以来,USB实施者论坛(IF)先后定义了USB0.8、0.9、1.0、1.1、2.0以及USBOTG等协议版本。USB以其即插即用、动态分配带宽、容错性强、低功耗等传统通信接口无
学位
蒿属植物种类繁多,分类比较困难。花色(主要是黄色和紫色)被频繁用于不同等级的蒿属植物分类和鉴定,但人们对这一性状的变异式样和变异规律所知甚少,这阻碍了有效改进蒿属植物分类