揭示

本文描述了一个形式化功能验证系统及其在四个具有代表性的硬件测试用例中的应用。Reveal采用反例引导的抽象求精(CEGAR),适用于验证具有宽数据路径的设计的复杂控制逻辑。Reveal执行自动数据路径抽象,以更小的状态空间近似原始设计。随后用这种逻辑来验证这种控制的正确性。如果近似值被证明过于粗糙,它将根据它生成的伪反例自动进行优化。这种细化可以看作是一种按需“学习”的形式,在精神上类似于现代布尔可满足性求解器中基于冲突的学习。抽象/细化过程会不断重复,直到设计被证明是正确的或报告了实际的设计错误。揭示系统允许一些用户控制抽象和细化步骤。本文研究了各种可用的抽象和细化选项对Reveal性能的影响。根据我们对该系统的初步经验,我们相信自动化验证一类有用的硬件设计现在是相当可行的。


zbMATH中的参考文献(参考 20篇文章 参考,1标准件)

显示第1到第20个结果,共20个。
按年份排序(引用)

  1. Bueno,Denis;Sakallah,Karem A.:EUFORIA:使用非预期功能完成软件模型检查(2019年)
  2. Ignatiev,Alexey;Janota,Mikolš;Marques Silva,Joao:量化最大满意度(2016)
  3. Liffiton,Mark H.;Previti,Alessandro;Malik,Ammar;Marques Silva,Joao:快速、灵活的MUS计数(2016)
  4. Morgado,Antonio;Heras,Federico;Marques Silva,Joao:改进MaxSAT的核心引导二进制搜索(2012)
  5. Andraus,Zaher S.;Liffiton,Mark H.;Sakallah,Karem A.:揭示:Verilog设计的正式验证工具(2008)
  6. Grünewald,S.;Huber,K.T.;Wu,Q.:构建系统发育超级网络的两个新的闭合规则(2008)
  7. Grünewald,Stefan;Huber,Katharina T.;Moulton,Vincent;Semple,Charles:用加权四分位数编码系统发育树(2008)
  8. Kalai,Yael Tauman;Raz,Ran:交互式PCP(2008)
  9. 周雪曼S.M.;Choo,Kim Kwang Raymond:基于身份的强安全密钥协议和匿名扩展(2007)
  10. Llabrés,Mercè;Rocha,Jairo;Rosselló,Francesc;Valiente,Gabriel:两个系统发育树与嵌套分类群的祖先相容性(2006)
  11. Choo,Kim Kwang Raymond;Boyd,Colin;Hitchcock,Yvonne:可证明安全密钥建立协议中的会话密钥构造(2005)
  12. 杜志华;林峰;罗山,乌斯曼W.:大系统发育树的重建:并行方法(2005)
  13. Silipo,Damiano B.:专利竞赛合作的演变:理论与实验证据(2005)
  14. Feuerstein,Steven:oraclepl/SQL编程。Oracle8i功能指南。加布里埃尔翻译的英语。包括1张光盘(2000年)
  15. 史蒂文·费尔斯坦;比尔·普里比勒:甲骨文PL/SQL编程(1999)
  16. 里德,丽莎A.:必要与可能原因(1999)
  17. Pérez Muñuzuri,Vicente(编);Pérez Vilar,Vicente(编):离散耦合动力系统。研讨会论文集,圣地亚哥大学,西班牙,1995年6月24日至28日(1997年)
  18. Mirkin,Boris;Arabie,Phipps;Hubert,Lawrence J.:加法双模聚类:误差方差法重温(1995)
  19. 托德,布莱恩S.;斯坦珀,理查德:一个正式的解释模型(1995)
  20. 费尔德曼,杰罗姆A.:结构化连接主义模型和语言学习(1993)