RTL级基于覆盖率驱动EMI的验证

被引量 : 0次 | 上传用户:qrl307821498
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式系统的高速发展,嵌入式SoC芯片应用范围越来越广泛,而SoC芯片大多包含有外部存储器接口模块(EMI,External Memory Interface),本文讨论的基于ARM7TDMI的“Garfield”系统芯片中的EMI支持多种不同类型的存储器,包括SRAM、ROM、Nor Flash、SDRAM及Nand Flash,对其进行充分的功能验证,保证EMI一次性流片成功尤为重要。目前多数的IC设计项目中,功能验证一直以来都是设计中最难克服和最具有挑战性的课题之一。功能验证的难点主要体现在以下几个方面:测试向量的快速生成,验证平台的可重用性,验证质量的评估和回归测试。本文的研究内容是Garfield系统芯片设计的一部分,着重讨论了一款SoC芯片Garfield中EMI的功能及其功能验证,本论文的主要工作是对Garfield中EMI的RTL级功能验证平台的设计实现。为了保证EMI的总体设计和验证要求,在对EMI验证过程中吸纳和综合使用了两种技术:一是可重用的验证环境开发技术,它帮助验证工程师根据验证计划中的功能点产生约束,自动生成测试矢量,提高验证工作效率;二是基于覆盖率驱动的验证技术,它的作用是完善功能验证工作的验证计划,帮助验证工程师发现待验证模块中的设计错误,通过多次回归测试,不断的基于覆盖率驱动加强约束开发确定性的测试场景,最后达到了指定的覆盖率。本文主要的研究工作如下:1.基于Garfield体系结构,讨论EMI在Garfield系统芯片中的地位,作用,以及该设计的结构,全面掌握EMI的设计原理和实现方案,及其功能性能特点,并根据EMI的功能规格定义制定了详细验证计划。2.确定以Specman为验证平台,并以Specman平台支持的验证语言——E语言,设计实现了EMI RTL级基于覆盖率驱动的验证环境,该环境具有高度的可扩展性和可重用性,并已成功应用于Garfield中EMI的各功能的验证,最后并对EMI验证结果进行分析和评估。3.在基于ARM的ADS调试环境(IDE)中对实际芯片中的EMI进行测试,开发其驱动和测试程序,其产生的测试矢量和EMI RTL级的验证矢量高度统一,且EMI的测试比其RTL级模块级的验证更专注于EMI在系统级与其他模块的协调仿真,如PMU,DMAC等模块。
其他文献
如何提高工程项目的管理水平,提高工程建设效益,加快项目管理的国际化进程,是我国目前需要解决的一个重要问题。代建制的出现是一个很好的尝试,目前代建制在我国尚处于起步阶
在当今竞争日益激烈的全球市场中,面对各种外在和内在因素的变化,企业必须以变求生。创新是企业永恒的主题。企业文化创新是近年来在中国企业界出现的一个特殊而又较具普遍性
自上世纪70年代初美国家庭影院(HBO)开播以来,付费电视在国外已经存在了30多年。数字付费电视在全球范围内已经是一种成熟、普遍的商业模式,成为发达国家电视业收入的重要来源
国内外学者通过大量实证研究表明,成熟市场国家和新兴市场国家都存在新股发行抑价的现象。我国证券市场自成立起至今一直具有较高的新股发行抑价率。为此,本文根据公司金融理论
永磁无刷直流电机凭借转矩密度大、效率高、噪音低等优点在工业控制和日常生活中得到广泛应用。为了降低其换相转矩脉动、改善运行性能,本文主要在电机设计、无位置传感器控
以油酸、苯甲酸、季戊四醇以及邻苯二甲酸酐为原料,以二甲苯为溶剂,通过三羟甲基丙烷和偏苯三酸酐改性合成了一种新型快干型醇酸树脂。通过研究不同反应条件对快干型醇酸树脂
<正>2013年6月13日《新华日报》报道:6月12日有媒体披露,南京正在建设的个人信用基础数据库中,公务员的诚信档案将首先建设并尽快率先公开。我们鼓励和支持这种做法,希望真正
目的:探讨颅脑损伤昏迷患者鼻饲并发症的预防性护理及效果。方法:选择2015年1月至12月我院收治的49例颅脑损伤昏迷患者,其中重型颅脑损伤(昏迷时间〉6h或再次昏迷)21例,非重型颅
从改革开放初期到中央大力推行文化体制改革的今天,广播电视产业的改革已经走过了许多个年头。从新时期之前的二级办,到上世纪80年代出台的四级办,再有制播分离、网台分离、集团
随着我国社会经济的发展和物质生活水平的提高,人们休闲度假的需求逐步提高,度假旅游成为当今旅游业发展的一大趋势。由于我国旅游者消费水平相对国际水平仍较低,以及节假日等条