基于UVM双域结构的验证平台设计

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:houwplanling
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数字集成电路产业的迅速发展,晶体管数量规模和集成复杂度显著提高,芯片验证过程所需的仿真时间也在不断增加。近几年,业内提出了联合模拟和联合仿真等软硬件联合加速验证过程的方法。因为联合仿真采用的硬件加速器较为昂贵且前期环境设置复杂,中小型公司倾向于使用FPGA资源进行联合模拟。该模式仿真环境不易调试,只加速待测设计,不能加速验证平台的时序部分。目前联合仿真验证平台的编写以System Verilog语言与UVM验证方法学的结合为主。双域结构UVM验证平台比传统验证平台复用性更高,但主要用于硬件加速器的软硬件联合仿真中。因此本文研究UVM双域结构验证平台在FPGA软硬件联合仿真的应用。本文设计了一种适用于FPGA软硬件联合仿真的UVM双域结构验证平台。首先根据UVM联合仿真理论,构建一个UVM双域结构的验证平台。将通用验证平台拆分为包含时序的硬件侧HDL域和不含时序的软件侧HVL域两部分,两部分可以分别编译和同时运行。然后基于TCP协议套接字,用C语言设计实现了双域之间的通信管道。利用SV的DPI-C接口进行SV验证平台和C套接字的连接和数据转化。采用C语言中的子程序和SV中的等待函数结合的方法,实现后台等待进程解决线程同步问题。最后设计并完善了硬件侧的事务处理器组件,包含在HDL域中的总线功能模型和在HVL域中的代理两部分,使其同时具有通过传输协议传递数据和进行事务级数据和信号级数据的转化的作用。将一个I2C IP核作为待测设计,对该UVM双域结构验证平台进行功能测试和性能测试。通过基本数据传输测试、基于I2C协议的数据传输测试和待测设计的功能覆盖率统计,得到功能测试结果:传输通道返回的数据准确完整;事务处理器能处理基于I2C协议数据的事务级与信号级的转换;待测设计的功能覆盖率达到100%;平台能够满足基本功能验证的需求。通过测试软件侧和硬件侧之间数据传输速度和待测设计仿真运行速度,得出性能结果:与传统UVM仿真平台相比,该平台对单纯数据传输加速2倍以上,对待测设计的仿真加速13倍以上。本文设计的UVM双域结构验证平台功能与预期设计要求一致。与传统UVM验证平台相比具有加快仿真速度,提高仿真效率,平台复用性高的优点。与传统FPGA联合仿真相比,解决了前者不能加速验证平台的时序部分和难以调试的问题。该平台实现了仿真加速与调试便捷的目的,是UVM双域结构验证平台与FPGA软硬件联合仿真相结合的一种尝试。
其他文献
写作,作为一种输出型语言技能之一,是初中英语教学中必不可少的部分,也是学习者英语学习能力的综合体现。但由于传统的英语写作教学仍以教师为主导,很多学生对写作丧失兴趣、缺乏信心、动力不足。近年来,学案导学是在我国受到广泛推广的一种新型的本土化教学模式,它符合《义务教育英语课程标准》(2017)提倡英语课程应以学生为主体,且学生能够在教师的指导下构建知识的要求,在英语教学中得到不断应用和发展。但是对学案
随着语音交互成为智能时代的交互新范式,消费者对于语音产品的需求已经由基本的功能实用提升为感性层面的需求,期待能被唤起更多的情感体验。音色作为语音VUI界面的重要信息载体,对其进行情感化设计和评估是有价值的。本文以感性工学为基础,利用机器学习的方法对语音产品音色的感性情感进行了定量的评估研究。主要工作内容分为四方面:第一,建立用于评价音色的语义空间。前期通过桌面研究和访谈收集到大量用于形容音色的词汇
卫星网络是以卫星为载体,例如:同步卫星、中轨卫星、低轨卫星等,进行实时的空间信息获取、处理并提供数据传输的网络系统,在航空航海、航天测控、灾难救援、定位导航等领域的
随着我国教育事业的不断发展,新课改在学校教学中逐渐深入,很大程度上影响了学校的教学质量,以及对学生的培养能力。针对课程改革而言,与中考命题二者之间相辅相成,新课改的不断推进必定会对中考命题造成较大的影响。因此这需要中考试卷命题要根据新课改的相关要求进行改革与完善,以此来增强对学生的教育与培养能力。在新课改逐渐深入下,中学物理课堂教学也随之发生了很大的变化,在中考物理试卷命题中,充分将物理知识中的应
第五代(Fifth Generation,5G)移动通信网络的数据速率需求呈指数增长,迫切需要大量的频谱资源。可用的频谱资源被固定分配,固定分配的频谱资源并没有被充分的利用。认知无线
结合无线能量收集技术的认知无线电网络是缓解频谱稀缺问题和能量短缺问题的重要关键技术。然而,能量收集机制的应用和不断加深的网络密集程度,使得认知无线电网络的信道状态
近场扫描技术是天线测量的重要方法之一,作为其中不可或缺的关键部分,探头的性能对于近场天线测量的精度和效率有很大影响。在近场天线测量中,若探头的可用带宽超过待测天线(AUT),则测量过程中将无需更换探头,这使得探头的安装和校准仅需进行一次,从而节省测量时间。如果探头还具备双极化特性,那么就能够同时测量两个正交场分量,而不需要通过机械旋转探头来进行二次扫描,从而进一步减少测量时间,同时节省了昂贵的旋转
目标跟踪作为计算机视觉中的重要课题之一,极具现实意义和应用价值,在人机交互、智能监控、医疗诊断、无人驾驶等应用领域发挥着重要作用。虽然近些年目标跟踪技术不断取得重大的进展,但由于实际应用场景的多样性和复杂性,给目标跟踪技术带来了巨大的挑战,因此目标跟踪技术的研究仍是一个极具科研价值和挑战性的课题。目标跟踪技术的难点是保证算法对各种复杂场景的适应能力,并兼顾算法的性能。本文针对目标跟踪的技术难点,在
生态文明建设作为党的十八大报告的重要组成部分,日益受到广泛关注。它关系到百姓生活的幸福指数,关系到我们中华民族可持续发展的长远利益。如今,我国经济建设取得举世瞩目
随着社会发展,随迁子女规模不断扩大,随迁子女受教育问题日益严峻。2000年,教育部围绕着随迁子女受教育问题出台了以“流入地区政府管理为主,以全日制公办中小学为主”(以下简称“两为主”政策)为代表的一系列政策。这些政策的实施极大地保障了教育公平,使得义务教育阶段进城务工人员随迁子女在校生人数不增长。然而,要想解决随迁子女育受教育问题,不仅需要关注随迁子女入校比例,更需要重视随迁子女在城市公办学校的现