形式化验证,Path Predicate Abstraction for Sound System-LevelModels of RT-Level Circuit Designs(六)

目录

一、Article:文献出处(方便再次搜索)

(1)作者

(2)文献题目

(3)文献时间

(4)引用

二、Data:文献数据(总结归纳,方便理解)

(1)背景介绍

(2)目的

(3)结论

(4)主要实现手段

(5)实验结果

三、Comments对文献的想法 (强迫自己思考,结合自己的学科)

四、Why:为什么看这篇文献 (方便再次搜索)

五、Summary:文献方向归纳 (方便分类管理)


一、Article:文献出处(方便再次搜索)

(1)作者

  • Joakim Urdahl, Dominik Stoffel(IEEE 成员)
  • Wolfgang Kunz(IEEE 研究员)

(2)文献题目

  • Path Predicate Abstraction for Sound System-LevelModels of RT-Level Circuit Designs

(3)文献时间

  • IEEE Transactions on Computer-Aided Design of Integrated Circuits And System(TCAD),Feb 2014, CCFA类期刊

(4)引用

  • J. Urdahl, D. Stoffel and W. Kunz, "Path Predicate Abstraction for Sound System-Level Models of RT-Level Circuit Designs," in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 33, no. 2, pp. 291-304, Feb. 2014, doi: 10.1109/TCAD.2013.2285276.

二、Data:文献数据(总结归纳,方便理解)

(1)背景介绍

  • 尽管在基于仿真和形式化验证技术方面取得了进展,但在RTL级的系统级芯片(SoC)验证仍然是整个 SoC 设计流程中的主要瓶颈之一。
  • 建立这两个级别(RTL级和系统级)之间明确定义的形式关系是一个困难的问题,因为RTL级和系统级抽象程度不同,存在”语义鸿沟“。这也是尝试将系统级别模型集成到标准 SoC 设计和验证流程中时的主要障碍之一。
  • 在自动定理证明领域,长期以来已经形成了使用一系列可靠的模型来支持通过抽象模型进行系统验证的范式。但是,定理证明需要验证工程师的大量专业知识和手动工作。

(2)目的

  • 本文旨在提供一个理论基础和一种方法论,在系统级别上创建可靠的 RTL 描述的抽象
  • 本文旨在仅通过采用工业界已经普遍使用的standard property checking技术来创建system models和 concrete RTL 实现之间的formal link,以提高 SoC 设计和验证的效率和可靠性,并加速芯片的开发过程
  • 简言之,作者期望在未来能够实现系统级的验证技术,从而取代RTL级的芯片验证

(3)结论

本文的基本思想是通过系统属性语言(如SVA,PSL)来定义system model的语义,从而缩小系统级和RTL之间的差距。如果证明了所需的属性,那system model就是RTL实现的一个良好的抽象。

(4)主要实现手段

形式化验证,Path Predicate Abstraction for Sound System-LevelModels of RT-Level Circuit Designs(六)_第1张图片

形式化验证,Path Predicate Abstraction for Sound System-LevelModels of RT-Level Circuit Designs(六)_第2张图片

形式化验证,Path Predicate Abstraction for Sound System-LevelModels of RT-Level Circuit Designs(六)_第3张图片

形式化验证,Path Predicate Abstraction for Sound System-LevelModels of RT-Level Circuit Designs(六)_第4张图片

形式化验证,Path Predicate Abstraction for Sound System-LevelModels of RT-Level Circuit Designs(六)_第5张图片

形式化验证,Path Predicate Abstraction for Sound System-LevelModels of RT-Level Circuit Designs(六)_第6张图片

形式化验证,Path Predicate Abstraction for Sound System-LevelModels of RT-Level Circuit Designs(六)_第7张图片

形式化验证,Path Predicate Abstraction for Sound System-LevelModels of RT-Level Circuit Designs(六)_第8张图片

形式化验证,Path Predicate Abstraction for Sound System-LevelModels of RT-Level Circuit Designs(六)_第9张图片

形式化验证,Path Predicate Abstraction for Sound System-LevelModels of RT-Level Circuit Designs(六)_第10张图片

形式化验证,Path Predicate Abstraction for Sound System-LevelModels of RT-Level Circuit Designs(六)_第11张图片

(5)实验结果

形式化验证,Path Predicate Abstraction for Sound System-LevelModels of RT-Level Circuit Designs(六)_第12张图片

三、Comments对文献的想法 (强迫自己思考,结合自己的学科)

形式化验证,Path Predicate Abstraction for Sound System-LevelModels of RT-Level Circuit Designs(六)_第13张图片

四、Why:为什么看这篇文献 (方便再次搜索)

用于实验设计:

  • 了解路径谓词抽象的具体原理
  • 了解什么是操作属性,什么是C-IPC,如何得到一个完整的属性集
  • 如何从高层次的角度出发来验证RTL实现的正确性

五、Summary:文献方向归纳 (方便分类管理)

  • 形式化验证
  • C-PIC
  • 操作属性
  • 路径谓词抽象

你可能感兴趣的:(形式化验证,数字芯片前端验证,形式验证,路径谓词抽象)