集成电路设计中基于断言的验证方法研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:kaiserking
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
半导体技术的发展使芯片集成度不断提高,芯片功能也越来越复杂。然而验证能力的增长速度远远落后于制造能力和设计能力的增长速度,功能验证已经成为现在集成电路设计中的主要挑战之一,是限制芯片设计效率进一步提高的瓶颈。ABV是近年来出现的一项集成电路功能验证的新技术,可以应用于基于仿真的验证和形式验证之中。本文的主要研究内容是ABV在基于仿真的验证中的应用。 本文通过比较不同的断言实现形式,选择在验证中使用SVA对设计进行断言检验,并进行覆盖率统计。详细介绍了SVA的结构、基本语法以及与设计的绑定方法。将基于断言的验证方法应用到了两个开源代码模块的功能验证之中,它们分别是UART模块以及8位精简指令集处理器RISC SPM。根据设计的特点采取了不同的验证策略:对UART的验证采用直接方式生成激励,在设计源代码中插入SVA语句对有限状态机和端口信号进行检查和断言覆盖率统计;而对RISC_SPM应用约束随机验证,并结合了覆盖率驱动的验证技术。同时应用覆盖率组定义功能覆盖率模型,利用SVA对设计的关键功能进行检查并强化覆盖率模型。验证结果表明,基于断言的验证方法增加了验证过程的可观测性,便于在仿真中对设计缺陷进行定位。将ABV与约束随机验证技术以及覆盖率驱动验证技术相结合,可以提高验证过程的可控性,加速覆盖率目标的实现。
其他文献
钙离子作为第二信使在细胞的许多生命过程中发挥着重要的调节作用。本论文从以下两方面对钙离子的检测与功能展开深入研究。   1.钙离子指示蛋白(GECI)是在体钙信号检测的
为了充分了解反刍动物瘤胃微生物氨同化作用的过程及其调控机制,本试验采用3×3因子设计,利用体外发酵技术,分别探讨了不同水平的氨和肽、氨和氨基酸(AA)、氨和不同比例的结构性与
由于微电子机械系统(MEMS,Microelectromechanical Systems)器件结构可动,对应力敏感,因此受环境影响大。尤其器件和封装间的结构耦合对器件性能和可靠性有着重要影响。由于常规ME
肿瘤血管生成是肿瘤发展和转移的关键步骤。目前,抗肿瘤血管生成治疗的关键仍然是发现新的靶分子。我们实验室前期研究发现CD146是肿瘤新生血管标志分子,而并非之前被认为仅仅
本文从中职学校时装画教学现状的分析入手,指出时装画教学效果不理想问题,分析原因,优化改进时装画教学模式,提高教学质量。 This article starts with the analysis of the
复杂网络的安全性已经成为人们日益关心的一个重要司题。人们做出了很多的努力,但是大规模的相继故障仍然时有发生。复杂网络的相继故障,就是指一个或少数几个节点或边发生的故
数控技术是20世纪制造技术取得的重大成就之一,它对现代制造业影响重大,是制造业工业现代化的重要基础。发展数控技术和数控机床是当前制造工业技术改造,技术更新的必由之路。插
图像缩放技术的研究是图像处理技术中的研究重点。图像的分辨率调整和格式变换,都需要用到图像缩放技术。随着大规模集成电路技术的发展,利用硬件实现图像缩放己成为图像处理
近年来,基于人眼视觉系统的图像质量评价成为提高现有显示系统质量或开发新显示技术的研究新热点。论文创新性地引入JND(Just noticeable difference:JND)为自然图像不同属性的统
Bandelets变换是一种基于边缘的图像表示方法,它能够自适应的跟踪图像的几何正则方向,从而有效地表示图像。第二代Bandelets变换采用多尺度Bandelets,它充分利用了图像在多个