基于吴方法的高层次模型检验方法研究
【摘要】:
随着数字IC设计规模的增大和功能复杂性的提高,设计验证成为IC设计流程中越来越重要的方面。传统的模拟验证方法无法满足复杂IC设计带来的巨大的验证需求。基于此,形式验证方法作为模拟验证的一种重要补充,日益受到学术界的关注。
模型检验作为一种重要的形式验证技术,由于自动化程度高,验证能力强,在工业界得到了广泛应用。现有的模型检验技术大多基于传统的位级方法,例如BDD或SAT,它们主要针对低层次门级电路和以控制流为主的电路的验证。然而,目前芯片的设计特点是要求强大的信号处理、数据通信能力、图像、多媒体处理和运算能力,算术运算模块和数据通路在电路中占有很大比例,使用BDD以及SAT难以对这样的电路进行建模。这也使得现有的模型检验技术无法胜任以数据流为主的高层次设计的验证。
本文提出一种新颖的模型检验方法来解决高层次设计验证问题。本文从表示模型和验证算法两个方面进行研究。在表示模型方面,提出使用多项式等式来描述电路部件的功能和高层次时态逻辑公式。在验证算法方面,将吴方法机器定理证明的思想应用于高层次模型检验的方法框架。首先将电路按照时间帧展开,得到高层次设计的多项式集合表示;进而定义了高层次时态逻辑的定界语义,通过将描述性质的时态逻辑公式在给定的时间界限内展开,得到另一组多项式集合。以描述设计的多项式集合为假设,描述性质的多项式集合为结论,高层次模型检验问题被转化为一个假设和结论均具有多项式形式的定理证明问题。最后应用吴方法求解该定理证明问题。
为了验证本文所提方法的正确性和有效性,随后进行了实验。从实验结果来看,本文所提的方法达到了预期的效果。
|
|
|
|
1 |
杨志;马光胜;冯刚;邵晶波;;应用吴方法进行高层次定界模型检验[J];计算机辅助设计与图形学学报;2008年02期 |
2 |
叶新铭;;软件形式验证与测试集成方法研究综述[J];内蒙古大学学报(自然科学版);2009年04期 |
3 |
邓澍军;吴为民;边计年;;RTL验证中的混合可满足性求解[J];计算机辅助设计与图形学学报;2007年03期 |
4 |
崔霞,苗长芬;硬件设计中的形式化方法[J];新乡教育学院学报;2005年02期 |
5 |
杨志;马光胜;张曙;;基于多项式符号代数方法的高层次数据通路的等价验证[J];计算机研究与发展;2009年03期 |
6 |
周屹;杨洋;范德会;;基于多项式符号代数的数据通路模型[J];黑龙江工程学院学报(自然科学版);2009年04期 |
7 |
赵燕妮;边计年;邓澍军;;利用SMT约束分解方法求解RTL可满足性问题[J];计算机辅助设计与图形学学报;2010年02期 |
8 |
化志章;吴传孙;揭安全;薛锦云;;软件模型检测新技术研究[J];微计算机信息;2007年36期 |
9 |
范德会;马光胜;;基于WGL模型的等价性验证[J];哈尔滨理工大学学报;2009年03期 |
10 |
黄蔚;;模型检验技术的研究与应用[J];电子质量;2008年02期 |
11 |
刘锋,李舟军,李梦君,宋震,张艳;基于SMV的安全协议模型检验[J];计算机工程与科学;2004年02期 |
12 |
钱俊彦,赵岭忠,古天龙;一种基于时间自动机的时钟等价性优化方法[J];计算机工程;2005年18期 |
13 |
张忠林;唐璞山;;一个基于可满足性算法的时序深度计算方法[J];计算机工程;2006年02期 |
14 |
卜广志;葛含益;邢继娟;;一种用于模型检验的符号检验法[J];计算机仿真;2007年01期 |
15 |
杨华兵;张兴元;王元元;;MANET路由协议的正确性分析[J];南京邮电大学学报(自然科学版);2007年02期 |
16 |
郭涛;;半实物仿真系统中零阶保持器的数字补偿方法[J];自动化学报;1993年02期 |
17 |
邵明,李光辉,李晓维;模型检验中迁移关系的分组策略[J];计算机辅助设计与图形学学报;2003年09期 |
18 |
方建旭;;数字集成电路的FPGA验证[J];集成电路应用;2004年07期 |
19 |
卢永江,严晓浪,葛海通,杨军;结合无依赖性割集和量化的等价性验证[J];计算机辅助设计与图形学学报;2005年10期 |
20 |
丁敏;唐璞山;;改进的时间帧展开的时序电路等价验证算法[J];计算机辅助设计与图形学学报;2006年01期 |
|