【摘 要】
:
随着现代SoC设计规模及复杂度的急剧增加,对验证的要求越来越高。验证人员如何在验证的过程中客观评价验证的完备性,定量评估验证质量,从而实现高水平的SoC级别验证极具挑战性。与此同时,如何提高验证的效率,简化验证流程,提高整个流程的自动化程度,对缩短整个开发周期、有效减少项目研发经费极为重要。在功能验证中,覆盖率是定量评价验证完备性的关键标准,但在SoC系统级别的验证中,为了节省重编译时间,绝大多数
论文部分内容阅读
随着现代SoC设计规模及复杂度的急剧增加,对验证的要求越来越高。验证人员如何在验证的过程中客观评价验证的完备性,定量评估验证质量,从而实现高水平的SoC级别验证极具挑战性。与此同时,如何提高验证的效率,简化验证流程,提高整个流程的自动化程度,对缩短整个开发周期、有效减少项目研发经费极为重要。在功能验证中,覆盖率是定量评价验证完备性的关键标准,但在SoC系统级别的验证中,为了节省重编译时间,绝大多数的测试用例都是使用C/C++直接编写,而C/C++并不支持功能覆盖率的直接实现,这使得在SoC级别定量评估功能和断言覆盖率并不容易。现有的SoC级别验证均通过测试用例的通过率来评估验证进度,这使得缺陷逃逸的几率变大,对于验证而言是极度不安全的。因此,将功能覆盖率和断言覆盖率引入系统级别验证极为重要。本论文提出一个自动化定量验证系统。首先为功能覆盖率建模,实现System Verilog级别的覆盖率任务,利用直接编程接口将System Verilog任务导入到C/C++环境中,以实现在SoC级别使用功能覆盖率。与此同时,总结常用断言,并将其封装为任务,形成一个可以涵盖日常验证需求的断言库,同样利用直接编程接口,将断言任务引入到C/C++测试用例中,实现系统级别功能覆盖率和断言覆盖率使用方法的统一。之后,提取功能和断言覆盖率任务的相关参数,将其添加到HVP中,实现带有功能覆盖率和断言覆盖率的HVP模板,使得验证人员在创建验证计划时即可填入功能覆盖率和断言覆盖率的相关信息,同时,利用该HVP直接生成功能和断言覆盖率相关测试用例。在此基础上,创建自动化系统,将上述工作流程基本实现自动化。利用Python和Makefile,实现更新HVP模板的自动化、测试用例生成的自动化以及映射的自动化,利用自动化工具实现流程的简化。本论文利用功能覆盖率以及断言覆盖率实现系统级别定量评估验证质量,同时,在整个流程中,从HVP出发创建验证计划,最终结果又会全部反标至HVP,实现验证功能点、测试用例和覆盖率全部映射至最初的HVP中,为验证提供定量评估标准,在此基础上,自动化系统提高了流程的自动化程度,减轻验证人员负担。将本文设计的自动化定量验证系统应用于实际验证项目中,应用结果表明,本系统实现了系统级别的自动化定量评估验证质量。相较于传统的验证系统,本系统降低了对覆盖率相关验证背景知识要求,将80%的流程实现了自动化,同时提高项目中的垂直和项目间水平复用性,有助于提高验证工程师的日常工作效率。
其他文献
2008年金融危机以来,全球经济复苏缓慢,大多数国家都面临着经济增速下降或停滞的状况。传统的经济增长模式难以为继,推动以要素驱动为主的发展模式向创新驱动转变是增强核心竞争力的主要方式。各国政府纷纷制定政策以调整产业结构,如美国的“再工业化”战略、德国的“工业4.0”战略和我国的“中国制造2025”计划。各国政府为了平滑经济波动以及寻找新的经济增长点而频繁调整现行经济政策,会使得经济政策不确定性上升
河口是一段特殊的水域,处在径流和潮流的交汇区域,具有淡水和海水生态系统的特点。具有很多生态功能的长江口是上海市的重要水源地,现已成为其进行世界级城市建设的支撑区域,故有关开采和保护长江口水资源的课题逐渐成为学者们的研究重点,且正在进行世界级生态岛建设的崇明就位于长江口的北部。自2000年以来,对长江口浮游动物的报道层出不穷,但大都集中在群落结构及其动态的研究方面,对浮游动物昼夜垂直迁移的相关研究几
销售是公司盈利能力的基本模型之一。销售人员进行产品的营销,并让指定的目标群体进行购买特定的产品或者服务的过程可称为销售行为。销售管理系统通过分析客户的消费行为,确定基本的销售政策,为目标客户生产满足需要的产品,并在此过程中进行收付款,出入库等操作。本文希望通过研究一个销售管理系统的设计和实现,来对未来的销售业务相关的系统设计提供借鉴意义。本文的主要内容包括:介绍了销售管理系统的风险管理,主要通过W
据第四次中国城乡老年人生活状况调查结果显示,我国老年群体的寿命虽呈现不断延长的趋势,但其健康状况却与延长的寿命呈反向变动的关系。随着老年人口不断扩大,其增长的寿命若大部分是不健康的或处于疾病状态下的,那将不断加重社会医疗卫生服务的需求和患病的经济负担。然而,国内外学者们都曾有研究表明,就在这群相对弱势的群体中仍存在着由社会经济地位的不同所产生的个体健康差异,且社会经济地位是影响老年健康不平等的主要
改革开放30多年来,福建省在经济建设等方面取得巨大的成就。与此同时,经济犯罪现象也开始增多,其对经济建设产生的负面影响也在不断加深,逐渐成为危害社会安定的一大公害。就
随着“一带一路”战略的不断推进,对桥梁建设速度的加快提出了进一步的要求,然而下部结构的现场浇筑方式拖长了桥梁建造周期。摇摆式预应力节段桥墩理念的出现,使得下部结构建造速度的提升成为了可能。虽然节段桥墩有着优秀的震后自复位能力,但是节段间容易产生剪切滑移、耗能能力差的特点阻碍了其在强震区的广泛应用。因此,发展一种抗剪切滑移能力强、耗能优秀的摇摆式自复位节段桥墩显得十分必要。本文提出了一种钢套筒混凝土
教师话语即教师在课堂上所使用的语言,是课堂教学不可或缺的部分。在实际教学环境下,教师如何使用语言来拉近师生关系、激励学生积极性、活跃课堂氛围成为了一个值得探究的问题。至今为止,国内学者对教师话语做了大量的研究,但多集中于话语本身,如教师话语的话语量、反馈方式等方面,只有少数的学者是从评价理论的角度来研究教师话语。本研究以评价理论为基础,旨在探究初中英语课堂上优秀教师与实习教师在教师话语中态度资源的
紫花苜蓿是最重要的豆科牧草,能较好的适应干旱、低温、高温、盐碱等逆境,是世界上种植面积最大的豆科牧草,被誉为“牧草之王”。木质素是高等植物次生细胞壁的重要组分,但木
目的:选取咳嗽变异性哮喘(Cough variant asthma,CVA)患儿为研究对象,通过热敏灸联合小儿推拿疗法与雾化吸入布地奈德混悬液配合口服孟鲁司特钠咀嚼片进行疗效对比,观察两组的咳嗽主要症状、中医症状及体征等,客观评价热敏灸联合小儿推拿治疗小儿咳嗽变异性哮喘的临床疗效及可行性,为治疗此病提供一种新的治疗方案。方法:选取2019年2月--2020年1月就诊于江西中医药大学附属医院热敏灸科
目的:本实验通过q-PCR,Western blot等方法,探究加味丹玄口康对槟榔提取物(ANE)刺激下的大鼠口腔黏膜上皮细胞的作用效果,以及对Axin、β-catenin表达水平的影响。方法:1.将15只SD大鼠随机分为3组,A组:蒸馏水,B组:加味丹玄口康低剂量组,C组:加味丹玄口康高剂量组,每组各5只。A、B、C组分别灌胃生理盐水、低剂量加味丹玄口康、高剂量加味丹玄口康1周后,处死大鼠,采集