Polynomial Formal Verification of Floating Point Adders

被引:2
|
作者
Kleinekathoefer, Jan [1 ]
Mahzoon, Alireza [1 ]
Drechsler, Rolf [2 ]
机构
[1] Univ Bremen, Bremen, Germany
[2] Univ Bremen, DFKI, Bremen, Germany
关键词
floating point; verification; symbolic simulation;
D O I
10.23919/DATE56975.2023.10137166
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present our verifier that takes advantage of Binary Decision Diagrams (BDDs) with case splitting to fully verify a floating point adder. We demonstrate that the traditional symbolic simulation using BDDs has an exponential time complexity and fails for large floating point adders. However, polynomial bounds can be ensured if our case splitting technique is applied in the specific points of the circuit. The efficiency of our verifier is demonstrated by experiments on an extensive set of floating point adders with different exponent and significand sizes.
引用
收藏
页数:2
相关论文
共 50 条