USB1.1 OTG控制器IP核的设计

来源 :中南民族大学 | 被引量 : 0次 | 上传用户:chrdi_xjj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
USB是目前计算机与外围设备连接普遍采用的标准,但它是属于外围连接主机的架构,所以如果没有PC机的话,外围设备之间将无法彼此沟通。如今,用户需要的是外围设备能够彼此直接连接,省去PC机充当中介的角色,这在计算机外设、数码设备及移动设备彼此之间互相通信中尤其重要。而USB OTG技术正是要提供这样的解决方案。 本文按照IP核设计流程,参考相关产品资料,在EDA环境下,采用Verilog硬件描述语言,完成了USB1.1 OTG控制器软IP核的设计。 本文重点讨论了设计的整个流程,首先归纳和总结了USB规范及OTG1.0补充协议,分析了USB1.1 OTG控制器应具有的主要功能。在此基础上,采用自主设计的体系结构对USB1.1 OTG控制器进行了系统级设计,采用TOP-DOWN的方式完成了控制器的模块划分,系统共分为六个一级子模块,每个一级子模块又划分为若干个二级子模块,比较详细地描述了它们所实现的功能。接下来对控制器进行模块及系统的RTL级描述,采用Verilog HDL编写了程序代码。在模块的功能仿真方面,采用Verilog HDL编写了模块的Testbench,以OTGController模块为例介绍了子模块在ModelSim环境下进行功能仿真的方法。在系统的功能仿真方面,建立了USB1.1 OTG 控制器的总线功能模型,借此初步建立起系统测试平台,并对控制器做了基本功能验证。再接下来在Synplify环境下进行面向FPGA的综合,得到了本控制器的一些基本资源消耗情况。最后提出了针对USB1.1 OTG控制器IP核设计的一些改进意见。
其他文献
高炉炼铁生产的长远发展面临着能源、环境、投资等方面的困扰,为了从根本上解决传统炼铁工艺存在的问题,世界各国的冶金工作者们开始研究和发展各种非高炉炼铁技术,其中包括铁矿
在推进国家治理体系和治理能力现代化进程中,能否有效防范和应对重大风险的挑战,是衡量和评判一个国家治理体系和治理能力的重要标识.抗击新冠肺炎疫情,就是对国家治理体系和
期刊
2020年3月1日,武汉市中心医院发布公告,该院甲状腺乳腺外科党支部书记、主任江学庆同志,在抗击新冠肺炎疫情工作中不幸染病,经全力救治无效,于当日凌晨5点32分在武汉市肺科医
期刊
制造业是我国国民经济重要的支柱产业,在第二产业中占据中心地位,制造业增加值超过GDP的三分之一。制造业信息化已经成为企业提升核心竞争力的重要手段。制造型企业的生产管理
鉴别不同生物基因组的差异及其序列信息,有助于揭开物种间进化的规律,对于分子层面上的物种进化研究具有重要意义。对于近源物种,鉴定不同基因组之间差异序列,可以阐明与某些重要
宁夏是西部欠发达地区,人才数量、质量、流动等方面均发展不足.党的十八大以来,宁夏大力推进人才强区战略,积极引导人才到贫困地区和基层一线干事创业,取得一定成效.但是,受
期刊
四川省泸州市各级党组织和广大党员深入学习习近平总书记重要指示精神,把新冠肺炎疫情防控作为检验“不忘初心、牢记使命”主题教育的重要考场和实践平台,全面贯彻坚定信心、
期刊
荧光扩散层析成像(Fluorescence Diffuse Optical Tomography,FDOT)技术是将荧光分子探针和扩散光学层析成像技术相结合,从而实现对特异性生物大分子的在体跟踪和检测。该技
党的十八大以来,习近平总书记对激励干部担当作为作出一系列重要指示、重要论述、重要部署.党的十九届四中全会明确提出“完善担当作为的激励机制”,并将其纳入坚持和完善党
期刊
医学图像序列压缩是远程医疗系统中的重要技术。运动估计是视频序列压缩中的一项关键技术,其目的是去除视频序列相邻帧间的时间相关性。块匹配是运动估计算法之一,首先将待预