揭示

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


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

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

  1. 布埃诺,丹尼斯;Sakallah,Karem A.:EUFORIA:使用非预期功能完成软件模型检查(2019年)
  2. 伊格纳蒂耶夫,亚历克赛;杰诺塔,米科尔áš; Marques Silva,Joao:量化最大满意度(2016)
  3. 利菲顿,马克H。;普雷维蒂,亚历山德罗;马利克,亚玛;Marques Silva,Joao:快速、灵活的MUS计数(2016)
  4. 莫加多,安东尼奥;赫拉斯,费德里科;马奎斯·席尔瓦(Marques Silva),Joao:MaxSAT核心引导二进制搜索的改进(2012)
  5. 安德鲁斯,扎赫尔S。;利菲顿,马克H。;kallah,karema.:揭示:Verilog设计的正式验证工具(2008)
  6. Gr公司ü纽瓦尔德,S。;休伯,K。T、 。;Wu,Q.:构建系统发育超级网络的两个新的闭合规则(2008)
  7. Gr公司ü纽瓦尔德,斯特凡;胡贝尔,凯瑟琳T。;穆尔顿,文森特;查尔斯·森普尔:用加权四分位数编码系统发育树(2008)
  8. Kalai,Yael Tauman;Raz,Ran:交互式PCP(2008)
  9. 周,谢尔曼S。M、 。;Choo,Kim Kwang Raymond:基于身份的强安全密钥协议和匿名扩展(2007)
  10. 美洲驼és、 商品è; 罗查,杰罗;罗塞尔ó, 弗朗切斯克;Valiente,Gabriel:两个系统发育树与嵌套分类群的祖先相容性(2006)
  11. 周金光雷蒙德;博伊德,科林;Hitchcock,Yvonne:可证明安全密钥建立协议中的会话密钥构造(2005)
  12. 杜志华;林峰;Roshan,Usman W.:大型系统发育树的重建:并行方法(2005)
  13. Silipo,Damiano B:专利合作的演变种族:理论和实验证据(2005)
  14. Feuerstein,Steven:oraclepl/SQL编程。Oracle8i功能指南。由沃尔夫冈·加布里埃尔翻译自英语。包括1张光盘(2000年)
  15. 费尔斯坦,史蒂文;Bill Pribyl:Oracle PL/SQL编程(1999)
  16. 里德,丽莎A.:必要与可能原因(1999)
  17. Pé雷兹穆ñ乌祖里,维森特(编);Pé离散耦合动力系统。研讨会论文集,圣地亚哥大学,西班牙,1995年6月24日至28日(1997年)
  18. 米尔金,鲍里斯;阿拉比,菲普斯;Hubert,Lawrence J.:加法双模聚类:误差方差法重温(1995)
  19. 托德,布莱恩S。;斯坦珀:解释的形式模型(1995)
  20. 费尔德曼,杰罗姆A.:结构化连接主义模型和语言学习(1993)