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 条
  • [31] Design tradeoff analysis of floating-point adders in FPGAs
    Malik, Ali
    Chen, Dongdong
    Choi, Younhee
    Lee, Moon Ho
    Ko, Seok-Bum
    CANADIAN JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING-REVUE CANADIENNE DE GENIE ELECTRIQUE ET INFORMATIQUE, 2008, 33 (3-4): : 169 - 175
  • [32] Fast, Efficient Floating-Point Adders and Multipliers for FPGAs
    Hemmert, K. Scott
    Underwood, Keith D.
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2010, 3 (03)
  • [33] Formal verification of tree-structured carry-lookahead adders
    Kim, SH
    Chin, SK
    NINTH GREAT LAKES SYMPOSIUM ON VLSI, PROCEEDINGS, 1999, : 232 - 233
  • [34] EnR: extend and reduce methodology to enable formal verification of truncated adders
    Jha, Chandan Kumar
    Qayyum, Khushboo
    Hassan, Muhammad
    Drechsler, Rolf
    IT-INFORMATION TECHNOLOGY, 2024,
  • [35] Design of low power approximate floating-point adders
    Omidi, Reza
    Sharifzadeh, Sepehr
    INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2021, 49 (01) : 185 - 195
  • [36] Configurable Architectures for Multi-Mode Floating Point Adders
    Jaiswal, Manish Kumar
    Varma, B. Sharat Chandra
    So, Hayden K. -H.
    Balakrishnan, M.
    Paul, Kolin
    Cheung, Ray C. C.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2015, 62 (08) : 2079 - 2090
  • [37] Online Alignment and Addition in Multiterm Floating-Point Adders
    Alexandridis, Kosmas
    Dimitrakopoulos, Giorgos
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2024,
  • [38] Polynomial Formal Verification exploiting Constant Cutwidth
    Nadeem, Mohamed
    Kleinekathoefer, Jan
    Drechsler, Rolf
    PROCEEDINGS OF THE 2023 34TH INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING, RSP 2023, 2023,
  • [39] PolyAdd: Polynomial Formal Verification of Adder Circuits
    Drechsler, Rolf
    2021 24TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS & SYSTEMS (DDECS), 2021, : 99 - 104
  • [40] TOWARDS A FORMAL SPECIFICATION OF FLOATING POINT
    WICHMANN, BA
    COMPUTER JOURNAL, 1989, 32 (05): : 432 - 436