基于UVM的FPGA中可编程逻辑块的验证

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:wanglyyou66
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现场可编程门阵列(FPGA,Field Programmable Gate Array)在集成电路领域应用广泛,采用全定制设计的FPGA有诸多优点,譬如电路功耗低、芯片面积利用合理等。随着电路设计规模达到了千万门级别,采用全定制设计FPGA的复杂度急剧增长,这大大增加了验证人员的工作量与工作难度。因此,采用一般的方法对FPGA中模块进行验证难以顾及到全定制设计和高配置性,而运用spice仿真进行功能验证又无法保证时效性,所以对于全定制电路设计的验证难度较大。本文旨在研究全定制设计FPGA中的可配置逻辑块(CLB,Configurable Logic Block)的验证实现。围绕全定制电路和高配置电路,设计了针对CLB模块的一整套验证流程,实现了CLB模块验证的完备性、准确性与时效性。本套验证流程的实现主要分为待测设计(DUT,Design Under Test)准备、验证平台设计与验证执行三个阶段。在DUT准备阶段,本文首先针对CLB电路模块进行研究,分析出CLB功能实现方式与配置方式;通过研究分析带有环路的电路,采用行为级描述对基础单元模块进行建模,完成对全定制设计的Verilog实现;进行等价性检查确认建模设计的Verilog文件与原设计的一致性进而将提取出的网表文件转化成DUT,解决了通用验证方法学对全定制电路无法验证的问题;提取功能点,设计针对此种DUT的验证方案,确定了验证的重难点并针对全定制电路的验证这一重难点提出了解决方法。在验证平台设计阶段,本文通过通用验证方法学(UVM,Universal Verification Methodology)搭建验证平台,对各个环境组件进行具体设计,尤其在driver、monitor、scoreboard等组件设计中,充分考虑CLB高配置性,运用transaction结合多个task的方式来区分各个功能的数据传输、结果比较等流程;完整打印正确比较信息和错误比较信息,直观反映来自于scoreboard和monitor的transaction信息,实现整个平台的自动化运行;设计功能覆盖率以及配置覆盖率组件,保证了验证的完备性。在验证执行阶段,本文设计定制化脚本对平台进行匹配完成了一键化运行;最后收集验证结果进行检测,确认了验证方法的正确性;依据自动对比和覆盖率组件,通过添加定向测试激励,使功能覆盖率和配置点覆盖率分别达到100%和95.31%,均符合工程要求,最终高效地完成CLB模块的验证,满足了自动化和时效性需求。在后期工程实践中通过对该平台的垂直复用实现了针对多项目晶圆(MPW,Multi Project Wafer)CLB的验证平台,极大地提升了工程效率,减少了验证人员的工作量。本文的研究结果对于实际工程中的大规模全定制电路验证提供了解决思路。
其他文献
形态类型学是语言类型学的重要组成部分,但在语言学发展史上未受到太多重视,研究成果较少。本文参考《语言共性和语言类型》,对形态类型学的产生和经典类型学分类进行概述。
教学是一门艺术,教学的过程更是充满乐趣。只要教师合理利用生成性资源、全面了解学生已有经验和学习背景、和学生共同倡导感恩教育,就会享受到无限的乐趣。彼得·法林在《教
一、历史解决方案及其症结所在社保基金缺口具体表现为总量方面与结构方面,总量问题指在可预见的未来社保基金累计结余出现耗尽的现象,结构问题则是地区间收支差异巨大,部分
提出基于深度包检测的改进方法在空管自动化系统网络流量监控中的应用,最终通过C#设计一套空管自动化系统网络流量监控系统。系统通过串口转换模式接入空管自动化系统,通过相
目的 系统评价利拉鲁肽对2型糖尿病(T2DM)合并非酒精性脂肪肝(NAFLD)的疗效。 方法 检索PubMed、Embase、万方数据库、中国知网、维普等数据库相关文献,检索时限均从建库至20
目的 评价山东大学学生志愿者传播结核病防治知识社会实践活动的效果,探索大学生志愿者结核病防治知识社会传播模式。方法 2013年5月,根据志愿者选聘条件和任务目标,按照自荐
【正】网络文明因为具有匿名的虚拟性质,实现现实社会的文明几乎不可能,因此,网络文明实质是一种亚文明,完全用现行的法律、条例、法规来约束,困难极大而且不一定奏效。另外,
期刊
目的探讨伤科接骨片和云南白药胶囊治疗锁骨骨折的临床疗效。方法选取2015年1月至2015年12月本院骨科治疗的46例锁骨骨折的患者作为研究对象。经随机数字表法将全部患者分为
通过对人体运动点的三维跟踪识别,结合人体的运动特征实现人体运动信息提取和图形重构,分析运动人体的规律性特征,提高运动训练水平,提出一种基于三维散乱点特征融合提取和图
作为担负教育、管理、监督、服务教师党员根本任务的高校教师党支部,是高校贯彻党的路线方针政策的战斗堡垒,是联结师生、服务社会的桥梁纽带。本文通过分析河北金融学院国际