VLSI RTL级模拟矢量自动生成技术研究

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:weilonglee
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
功能验证是保证VLSI设计功能正确的重要手段。随着现代VLSI设计复杂度的不断提高,功能验证越来越成为设计验证的瓶颈。目前,功能验证主要集中在RTL级及更高设计层次,用于保证RTL级的HDL描述及高层设计满足设计功能要求。 功能验证主要采用形式化验证和模拟验证方法。形式化验证方法不需要输入激励就能静态地验证设计描述是否满足设计要求:而模拟验证方法通过加载输入激励动态地验证设计描述的正确性。随着设计复杂度的提高,这两种方法都遇到了困难。模拟验证方法缺乏评价模拟程度的测度,并且需要大量的模拟矢量来激活设计的符个部分。形式化验证方法存在状态空间爆炸问题,能处理的设计规模较小。 覆盖率驱动的验证方法结合了形式化验证方法和模拟验证方法的优点,运用形式化技术分析模拟验证程度,并生成模拟矢量:通过模拟处理大规模设计。因此,该方法一提出就得到了广泛应用。在该方法框架中,模拟矢量自动生成技术是最关键的技术,模拟覆盖率测度是模拟矢量生成的目标,覆盖率分析是模拟矢量生成的依据。 本文首先综述了模拟矢量自动生成技术及相关技术迄今为止的研究进展,对现有模拟矢量自动生成方法进行了分类,介绍了每种方法的代表性研究,分析了各种方法的优缺点。 为了使模拟矢量自动生成技术能处理大规模的设计描述,需要对设计进行化简,抽取出感兴趣的设计进行处理。本文提出了一种基于程序切片技术的设计化简和设计抽取方法。该方法对切片标准进行了改造,根据给定的感兴趣的信号名,能抽取相关设计;对切片的运算公式进行了改造,能抽取出两组感兴趣的信号间的设计;提出了进程依赖图结构,以及基于进程依赖图的程序切片技术,解决了并发程序的切片问题;对切片过程的正确性进行了理论证明。 本文改进了基于值变化导出(Value Chang Dump, VCD)文件的模拟覆盖率分析方法。模拟重放时只执行HDL描述中的控制语句。实验结果表明,改进后的模拟重放效率提高了2倍多。 本文定义了新的状态对模拟覆盖率测度,重新定义了交互状态机模型基于P-ROBDD的可达状态对遍历算法;提出了基于P-ROBDD的交互状态机模拟矢量自动生成方法。实验结果表明,基于P-ROBDD的交互状态机模拟矢量自动生成方法能获得更高效的内存使用效率,内存占用率比传统方法减小多倍,避免了状态空间爆炸问题。 本文提出了一种新的基于路径覆盖率的面向HDL描述的模拟矢量自动生成方法。该方法利用决策图模型解决了如何将生成的中间变量和信号的模拟矢量传播到初始输入的问题;约束生成时只考虑控制语句的约束生成,而不需要为所有的语句生成约束,提高了约束求解效率;能统一处理由位、位向量和整型变量构成的约束系统:能处理各种描述风国防科学技术大学研究生院学位论文格和各种控制和数据通路组成的设计。实验结果表明该方法在保证路径覆盖率高的前提下,模拟矢量生成速度更快。 本文提出了一种基于断言的面向HDL描述的模拟矢量自动生成方法。该方法运用了字级(word一level)约束求解技术,能统一处理控制电路和数据通路间的数据传播,字级约束求解效率更高;基于功能模型的模拟矢量生成目标更明确;与动态加速技术相结合,使搜索过程效率更高;设计化简技术的运用使搜索过程计算复杂度只与断言有关,而不需要搜索整个设计空间。实验结果表明,该方法在查找设计错误方面能获得很高的效率,并且能发现大部分设计错误。 本文设计实现了一个RTL级验证原型框架HRv(H沙rid RT-Level verification)。该框架集成了本文提出的设计化简方法、覆盖率分析方法和基于路径覆盖和基于断言的模拟矢量自动生成方法。用该框架对实际设计进行了验证,发现了设计中的错误。 为了提高模拟验证速度,本文设计实现了一个并行Verilog模拟原型系统—Pvsim。提出了基于MOdule的模拟实体映射算法,以及和预模拟划分算法结合的高效Modul。划分算法。实验结果表明PVSim并行模拟器负载和通讯量平衡,模拟加速比明显。关键词:超大规模集成电路,寄存器传输级,verilog,模拟矢量自动生成,程序切片,覆盖率分析,路径覆盖率,断言,约束逻辑编程,并行verilog模拟第U币
其他文献
先进而又日趋成熟的激光干涉测量技术已广泛地应用在工业、医疗、通信等很多的领域,尤其是在工业生产中的几何量测量,它具有测量精度高,且多属于非接触无损检测等特点,使它成
针对近炸引信验收中天幕靶测试脱靶量遇到的误差偏大的问题,在分析天幕靶工作原理的基础上,采用理想平面弹道模型与数值仿真分析相结合的方法,研究了天幕靶直线弹道模型存在
随着信息化时代的高速发展,传统的企业财务管理模式已经满足不了企业的要求,依赖于信息化技术的现代财务业务一体化的管理会计模式运应而生。财务业务一体化是集网络、大数据
目的:探讨可吸收PDLLA混合壳聚糖髓内钉固定长管状骨骨折的愈合情况。方法:选择4只新西兰白兔,于左胫骨粗隆下3—5cm处造成横行骨折模型,行可吸收PDLLA混合壳聚糖髓内钉内固定。
本文中我们给出了计算两个整数最大公约数及其组合系数的非递归算法及其在C语言环境中相应的程序.与其它的程序相比,该程序节约了运行的时间开销与空间开销,运行效率得到了提
本文讨论了线性模型当随机误差为位置分布族时参数的同变估计,并给出了最优同变估计(MREE),结果表明线性模型参数的最优同变估计与最小二乘估计是一致的.
<正>一年四季中,夏季实际上是人消耗能量最多的季节,而生活中肥胖的人大都是在冬春季开始的,科学研究证实,人在寒冷的冬季所消耗的热量远没有炎热的夏季多。故在夏季,若能坚
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
绝缘体上的硅(SOI)技术以其独特的结构在低压、低功耗电路,高温、抗辐照器件以及集成光电子器件方面有着广泛的应用。1998年IBM公司首次使用SOI技术成功制造出微处理器等高性能