基于UVM的PCIe总线接口数据传送顺序的验证方法

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:ulysseschen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着半导体工艺水平的不断进步,数字电路规模不断扩大,片上系统的功能日益多样化,为了设计出符合用户需求的芯片,节约成本,要求芯片开发者需要在短时间内成功流片并使芯片成功上市。流片成功的关键之一,是对数字电路设计的完备的功能验证。而芯片日益缩短的迭代周期和系统日益复杂的功能,使芯片验证面临着更大的挑战。为了保证验证的高效性、完备性和复用性,验证所用的语言和EDA工具不断发展。目前,SystemVerilog已成为主流验证语言,而基于SystemVerilog语言的UVM方法学,为验证提供了一套成熟的框架结构,极大地增加了复用性,代表了验证方法学的发展方向。PCIe是一种高性能高带宽的通用的I/O互连总线,是当前SOC中常用的局部总线之一,其继承于PCI总线,并扩展了一系列新功能,如端到端的连接方式,基于报文的数据传送方式,虚通路和流量控制等。本文的研究对象是本人在实习单位参与开发的一款可定制化PCIe总线接口IP。该IP负责CPU与多种系统设备之间的数据传输,并管理众多的系统设备,如USB、SATA和外部显卡等,设计难度较大,需要复用于公司的众多项目。序,即数据传送的顺序(ordering),是保证系统数据完整性的关键,也是防止系统死锁的有效方法。在计算机系统中,许多软件程序都要求计算机按照特定的顺序完成特定的事件。如果软件程序的指令在硬件电路中无法按照预期的顺序执行,则程序会发生很多未知的错误。PCIe规范中定义数据传送顺序规则就是为了在不影响设备操作程序的前提下重新排列某些事件,达到优化系统性能的目的,同时严格执行影响操作的事件顺序。合理的安排数据访问的序,对于总线设计尤其是总线接口设计至关重要,也是验证人员在验证过程中需要重点考虑的问题。本课题使用基于UVM的验证方法,对总线接口的数据传送顺序进行完备的验证。本课题中本人的工作主要有:熟悉IP的设计规范和系统结构,详细了解DMA和HOST两条数据通路上各子模块的功能,重点关注它们之间的数据传送顺序关系;基于UVM方法学,参与搭建针对该IP所有功能的验证平台,其中主要负责Interface UVC的创建和连接和在Module UVC中添加用于预测和比对ordering功能正确性的组件;负责数据传送顺序功能的验证,根据PCIe数据传送顺序规则制定完整的验证计划,验证计划中提出所有功能验证点和具体的验证方法;根据验证计划编写测试用例,不同的测试用例分别用于验证该功能的不同方面;使用VCS工具进行多次仿真,仿真成功后,收集覆盖率结果;多次重复仿真后,统计结果,成功达到100%的功能覆盖率和代码覆盖率的验证目标,完成验证。本课题充分利用了SystemVerilog语言与UVM方法学的特点,保证验证平台与测试用例的可配置性和可重用性,使其经过较小的改动或配置不同的参数便可复用于不同的项目之中,便于后期人员维护,缩短验证周期,保证验证完备性的同时提高在今后项目中的验证效率。本文也为针对PCIe等总线协议中“序”功能的验证提供了一种可行的完善的验证方法,可供业界参考。
其他文献
新一轮工业革命蓄势待发,世界主要发达国家纷纷提出“再工业化”战略,借助互联网信息技术的力量抢占智能制造先导权。智能制造的核心与关键是工业互联网,为了谋取竞争优势,各国已经抢先布局。德国的“工业4.0”和美国的“工业互联网”战略是其中的主导力量。我国洞察世界工业互联网发展趋势,出台了“中国制造2025”战略,把握向制造强国转变的历史机遇。实施工业互联网,我国面临着许多挑战与问题。识别相关影响因素以及
阮籍的诗歌中有相当一部分引用了《庄子》中的故事或道理。受魏晋时盛行的玄风影响,阮籍的诗歌表现出以老庄之说统摄儒道二教,而最终用以治世的意思,显示出阮籍儒道并用的政
<正>海因里希·伯尔作品中的主人公大多是小职员、小知识分子、劳动者以及其他生活在社会底层的人,构成了一幅"小人物"画卷。伯尔深切地同情这些没有地位、备受欺凌、生活在
尿酸含量高可使人产生痛风等疾病,尿酸的测定是临床检测重要的生化指标之一。金纳米粒子比色法检测尿酸实验联系实际生活,将科研前沿和教学内容有机结合起来,可以激发学生的
我校是一所中学、小学综合学校,经常进行全校性的教科研活动。在听课和与中学教师的交谈中,发现小学生升入中学后,有很多方面不适应,部分学生造成学习上的滑坡。这种学段与学段之
1998年12月,我从州政府办公室秘书科调整到法制科工作,由此便与洱海保护立法工作结下了不解之缘。$$我州十分重视洱海保护立法工作,早在1988年就依据宪法和民族区域自治法赋予少
报纸
社会经济的发展在现阶段有着高度信息化的特点。如何利用信息技术整合文物藏品资源,是改进文物藏品内部管理和最大限度地发挥文物藏品的价值的重要手段之一,是现阶段高度信息
由于组成 Ti/CFRP超混杂复合材料层板的炭纤维、钛合金薄板及树脂的热膨胀系数的差异 ,以及树脂固化过程的收缩 ,在层间有残余应力形成。残余应力的存在会对材料的力学性能及
现代大学外语教学改革的一个重要核心问题就是确立和加强学生在学习过程中的主体地位,发挥其积极性和主动性.它是改变我国当前大学英语教学不利局面的根本,也是实现现代教育
“恶意做空”并非严格意义上的法律术语,其在本质上属于市场操纵行为。对可能构成市场操纵的做空行为是否进行规制,各国立法不一,主要取决于一国证券市场的发达程度、健康状