当前位置:主页 > 科技论文 > 电子信息论文 >

通信SoC芯片USB2.0 HOST接口验证技术研究

发布时间:2020-04-14 19:18
【摘要】:随着通信产业的高速发展和智能手机的不断普及,片上通信系统芯片即通信SoC备受关注。在集成电路芯片的快速发展过程中,基于集成电路IP核的通信SoC设计方法已成为主流,因此IP核的设计与验证问题就变得非常重要。验证是IC设计过程中十分重要的环节,SoC设计的好坏与验证工作的质量紧密相关,验证为SoC的设计提供了有效保障,IP验证以及性能测试已趋于重要因素。而且结合实际工程项目来看,功能验证在芯片设计流程中占据着关键的地位。作为一种简单易用并且高速的串行总线,通用串行总线USB从出现至今,越来越受到人们的欢迎。加之目前所有的片内总线规范中,高级微控制器总线架构AMBA逐渐成为一种片上通信标准。因此,本论文将USB技术与AMBA总线进行结合,对USB2.0 HOST接口 IP核进行了功能验证研究。本论文主要研究的内容有:第一,制定了 USB HOST接口控制器的验证方案,精确指定了 USB HOST接口控制器的初始化向量、提取了详细的验证功能点。第二,采用软硬件协同验证方法,搭建了可配置、通用的虚拟验证平台即模块级、系统级验证平台。本论文根据USB2.0 HOST协议规范,首先提出了一个新的模块级验证平台架构。为了减少集成便于仿真测试,将编写的AHB总线接口与UTMI+接口的task任务分离开,两部分之间采用GPIO建立通信。通过GPIO,AHB总线接口可以有序的调用UTMI+接口上的task任务,从而完成想要的测试对象,以便完成一次有效的传输。该架构对模块划分时尽量做到每个模块功能独立,并且信号流清晰。其次提出了一个新的系统级验证平台架构。将两组USB控制器进行环接,其中一个作USB HOST控制器,另一个作USB DEVICE控制器使用,两个USB控制器通过UTMI+输出接口建立通信。这种架构可以很方便的根据具体应用进行重新设计,便于测试。从而使用Cadence公司的仿真工具NC-Sim,通过加载相应的需要观察的接口信号,完成了对USB HOST接口控制器的快速动态仿真。经验证USB2.0 HOST IP核有完善的功能,可以支持高速(480Mbps)和全速(12Mbps)两种传输模式。第三,针对虚拟验证平台的不足之处,进一步搭建了基于Xilinx FPGA和ARM处理器的原型验证平台,通过构建C语言测试项进行了功能验证,给出了板级测试的结果。测试结果表明USB2.0 HOST接口顺利地完成了 USB设备的枚举过程,达到了要求的传输规范,符合USB2.0的基本特性,具备一定的实用性和可推广性,以此为我积累了宝贵的验证技术方面的经验。
【图文】:

数据流图,主机,数据流图,设备


行数据交换。传输速率可以达到480Mb/s,支持声音、视频等实时数据。逡逑2.1.1邋USB邋结构逡逑一个简易的USB系统是由以下部分构成,下图2.1所示USB主机与设备之间的逡逑关系。逡逑USB主机邋^逦?邋USB设备逡逑图2.]邋USB主机与设备之间关系图逡逑(1)逦USB主机逡逑USB主机控制器作为USB主机和设备之间的桥梁,连接着USB主机和设备。主逡逑机的作用是控制USB设备的连接,以及断开USB设备;控制并管理USB主机和设逡逑备之间的数据流;以及给与USB主机相连的设备提供电源。逡逑(2)逦USB设备逡逑USB设备作为USB系统的外围设备,功能就是为了发送并且接收来自USB总线逡逑上的数据或控制信号。USB设备本身携带了用于识别的属性配置信息。如打印机、逡逑鼠标等设备。不同的USB设备具有不同的应用场合,即具有不同的功能。USB主机逡逑与设备取得连接的时候,主机可以通过给其分配独一无二的地址进行设别,并且在识逡逑别后,USB主机就可以对USB设备进行相应的配置操作。除此以外,更为重要的是,逡逑每个USB设备本身都具有一个不同寻常的端点0供USB控制管道采用。逡逑2.1.2搶流逡逑USB主机和设备之间的数据交换,实际上是USB主机客户软件与设备接口的端逡逑点之间的传输

总线结构,从机


一个AHB总线主机提供了总线地址和总线控制信息,启动AHB总线写操作和逡逑AHB总线读操作。逡逑下图2.4所示的是AHB主机接口图。逡逑HADDR[31:C^逡逑HWRITE逡逑t逦「HREADY邋^逦^逡逑Transfer邋逦?逦HSIZE[2:0]邋k逡逑response逦HRESP邋__逦W逡逑HBURST[2:(a逡逑「HRESETn.邋>逦AHB逦HPROTP^]:逡逑Globf邋HriK逦Master逦逦逡逑s|gnals邋|_j-逦—逦?逦HTRANS[1:(^逡逑HMASTLOCK逡逑逦?逡逑Data邋HRDATA[31:0]^逦HWDATA[3^]逡逑图2.4邋AHB主机接口图逡逑(2)逦AHB从机逡逑在AHB总线系统中,AHB从机响应由主机发起的传输。逡逑当AHB从机需要响应一次总线传输时,AHB从机就会利用译码器产生HSELx逡逑选择信号,控制AHB从机。AHB从机返回给主机传输成功、传输失败、等待数据传逡逑输信号。逡逑下图2.5所示的是AHB从机接口。逡逑12逡逑
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TN47

【相似文献】

相关期刊论文 前10条

1 ;USB Type-C解析[J];今日电子;2016年01期

2 Agen;;18 Pin和24Pin的DVI线有何区别[J];现代计算机(普及版);2008年02期

3 金建良;;果树定植注意五要点[J];果农之友;2009年04期

4 麦世基;;国外专利选编(六)[J];工程机械与维修;2014年06期

5 康士朋;唐杰;宋林郁;王业伟;李新宽;;超高强度钢条带设计与制造技术[J];宇航材料工艺;2016年03期

6 段绪志;伊洪峰;;影响红松嫁接成活因素的探讨[J];园艺与种苗;2013年03期

7 张东升;板栗大树高接一改解三难[J];河北林业科技;1992年03期

8 左卫东;cdma2000IOS的演进(一)[J];电信网技术;2004年09期

9 岑文初;;基于OSGI的Cache组件的实现[J];程序员;2007年05期

10 李凌峰;顿建华;郭英;;在线检测在专家系统中的应用[J];火炮发射与控制学报;2006年03期

相关会议论文 前1条

1 徐泽同;赵立平;陈东岳;韦梓楚;姜涛;;Ada-DDBMS现状[A];第十一届全国数据库学术会议论文集[C];1993年

相关硕士学位论文 前8条

1 欧俊廷;Web查询接口定位与模式抽取技术研究[D];重庆交通大学;2018年

2 李伟;通信SoC芯片USB2.0 HOST接口验证技术研究[D];西安电子科技大学;2018年

3 吴振国;GSM-R网络全接口监测系统在高速铁路中的研究与应用[D];兰州交通大学;2016年

4 薛振文;云监测系统Web Service接口及多平台调用的设计与实现[D];北京邮电大学;2016年

5 田静;4Gbps FC网络通信中PCIe接口研究[D];西安电子科技大学;2017年

6 孟广雅;SDN南向接口及OpenFlow扩展研究[D];北京邮电大学;2017年

7 罗灿;微型化高速信号处理与存储系统一体化设计[D];国防科学技术大学;2015年

8 陆晓玲;基于FPGA和SATA3.0接口的高速大容量存储系统的设计与实现[D];南京邮电大学;2017年



本文编号:2627620

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/dianzigongchenglunwen/2627620.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户de786***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com