基于吴方法的高层次模型检验方法研究

基于吴方法的高层次模型检验方法研究

论文摘要

随着数字IC设计规模的增大和功能复杂性的提高,设计验证成为IC设计流程中越来越重要的方面。传统的模拟验证方法无法满足复杂IC设计带来的巨大的验证需求。基于此,形式验证方法作为模拟验证的一种重要补充,日益受到学术界的关注。模型检验作为一种重要的形式验证技术,由于自动化程度高,验证能力强,在工业界得到了广泛应用。现有的模型检验技术大多基于传统的位级方法,例如BDD或SAT,它们主要针对低层次门级电路和以控制流为主的电路的验证。然而,目前芯片的设计特点是要求强大的信号处理、数据通信能力、图像、多媒体处理和运算能力,算术运算模块和数据通路在电路中占有很大比例,使用BDD以及SAT难以对这样的电路进行建模。这也使得现有的模型检验技术无法胜任以数据流为主的高层次设计的验证。本文提出一种新颖的模型检验方法来解决高层次设计验证问题。本文从表示模型和验证算法两个方面进行研究。在表示模型方面,提出使用多项式等式来描述电路部件的功能和高层次时态逻辑公式。在验证算法方面,将吴方法机器定理证明的思想应用于高层次模型检验的方法框架。首先将电路按照时间帧展开,得到高层次设计的多项式集合表示;进而定义了高层次时态逻辑的定界语义,通过将描述性质的时态逻辑公式在给定的时间界限内展开,得到另一组多项式集合。以描述设计的多项式集合为假设,描述性质的多项式集合为结论,高层次模型检验问题被转化为一个假设和结论均具有多项式形式的定理证明问题。最后应用吴方法求解该定理证明问题。为了验证本文所提方法的正确性和有效性,随后进行了实验。从实验结果来看,本文所提的方法达到了预期的效果。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 课题背景及目的意义
  • 1.2 论文的主要研究内容
  • 1.3 论文的组织结构
  • 第2章 形式验证方法
  • 2.1 形式验证基于的数学方法
  • 2.1.1 正则图形表示方法
  • 2.1.1.1 BDD
  • 2.1.1.2 WLDD
  • 2.1.1.3 TED
  • 2.1.2 代数方法
  • 2.1.2.1 SAT
  • 2.1.2.2 LP
  • 2.1.2.3 PSA
  • 2.2 形式验证的基本方法
  • 2.2.1 等价验证
  • 2.2.2 模型检验
  • 2.2.3 定理证明
  • 2.3 本章小结
  • 第3章 模型检验理论与技术
  • 3.1 模型检验理论基础
  • 3.1.1 Kripke结构
  • 3.1.2 时态逻辑
  • 3.1.2.1 LTL
  • 3.1.2.2 CTL
  • 3.2 模型检验技术
  • 3.2.1 CTL符号模型检验
  • 3.2.1.1 不动点理论
  • 3.2.1.2 符号模型检验
  • 3.2.2 LTL定界模型检验
  • 3.2.2.1 时态逻辑的定界语义
  • 3.2.2.2 定界模型检验到SAT问题的转化
  • 3.3 本章小结
  • 第4章 吴方法介绍
  • 4.1 吴方法的数学概念与原理
  • 4.2 基于吴方法的几何定理机器证明
  • 4.3 本章小结
  • 第5章 基于吴方法的高层次模型检验方法
  • 5.1 高层次模型检验的挑战
  • 5.2 应用吴方法进行高层次模型检验
  • 5.2.1 高层次设计的多项式建模
  • 5.2.2 性质描述
  • 5.2.3 基于吴方法的高层次模型检验
  • 5.2.3.1 电路展开
  • 5.2.3.2 从待验证性质的前件产生多项式等式集合
  • 5.2.3.3 从待验证性质的后件产生多项式等式集合
  • 5.2.3.4 应用吴方法求解定理证明问题
  • 5.2.3.5 验证示例
  • 5.2.4 变元定序
  • 5.2.5 实验结果
  • 5.3 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表的论文和取得的科研成果
  • 致谢
  • 相关论文文献

    • [1].形式验证方法综述[J]. 大视野 2008(07)
    • [2].静态形式验证在跨时钟域和复位验证中的应用[J]. 中国集成电路 2019(04)
    • [3].实用模型的自动化形式验证[J]. 湖南大学学报(自然科学版) 2013(09)
    • [4].软件形式验证与测试集成方法研究综述[J]. 内蒙古大学学报(自然科学版) 2009(04)
    • [5].一种网络可生存性检验模型的形式验证[J]. 中原工学院学报 2010(04)
    • [6].适用于PAD控制逻辑电路验证的一种高效的形式验证方法[J]. 中国集成电路 2019(05)
    • [7].新思科技凭借突破性机器学习技术将形式属性验证性能提高10倍[J]. 单片机与嵌入式系统应用 2018(10)
    • [8].基于属性的形式验证技术及应用[J]. 中国集成电路 2013(12)
    • [9].覆盖方法在HDL测试中的应用[J]. 电脑知识与技术 2010(13)
    • [10].栈指针程序的形式验证[J]. 小型微型计算机系统 2017(05)
    • [11].Jasper:形式验证令你快人一步[J]. 电脑与电信 2013(11)
    • [12].新思科技凭借突破性机器学习技术将形式属性验证性能提高10倍[J]. 中国集成电路 2018(10)
    • [13].形式验证中ROBDD变量排序算法的研究[J]. 空间控制技术与应用 2008(02)
    • [14].新思科技凭借突破性机器学习技术将形式属性验证性能提高10倍[J]. 电子制作 2018(18)
    • [15].形式验证中近似流管道的算法研究[J]. 合肥工业大学学报(自然科学版) 2010(10)
    • [16].节能设计中形式验证的创新方案——JasperGold低功耗验证[J]. 电脑与电信 2013(11)
    • [17].生成诊断公式的有限状态进程等价验证[J]. 计算机工程与设计 2010(02)
    • [18].常压炉加热系统形式建模的验证[J]. 合肥工业大学学报(自然科学版) 2010(10)
    • [19].基于流管道过近似的混合系统形式化验证技术[J]. 合肥工业大学学报(自然科学版) 2008(01)
    • [20].单片集成TFT-LCD驱动芯片内置SRAM验证技术研究[J]. 液晶与显示 2008(01)
    • [21].基于PWA模型的安全诊断方法在CSTR系统中的应用[J]. 系统仿真学报 2018(01)
    • [22].提高SoC硬件系统验证效率方法的综述(英文)[J]. 电子科技大学学报 2013(02)
    • [23].等价性验证在Soc设计中的应用[J]. 中国集成电路 2014(04)
    • [24].时间自动机的事务级形式验证(英文)[J]. 上海师范大学学报(自然科学版) 2010(05)
    • [25].多核处理器事务级模型多视图协同验证环境[J]. 计算机工程与科学 2014(05)
    • [26].形式化验证在芯片研发中的应用[J]. 中国集成电路 2017(09)
    • [27].混成系统的形式验证[J]. 长沙通信职业技术学院学报 2008(01)
    • [28].基于形式验证的毛刺检测技术[J]. 计算机工程与设计 2018(10)
    • [29].基于WGL模型的等价性验证[J]. 哈尔滨理工大学学报 2009(03)
    • [30].《机械制图》教学中截交线的求解方法探讨[J]. 装备制造技术 2008(11)

    标签:;  ;  ;  ;  ;  

    基于吴方法的高层次模型检验方法研究
    下载Doc文档

    猜你喜欢