Efficient design error correction of digital circuits

被引:10
|
作者
Hoffmann, DW [1 ]
Kropf, T [1 ]
机构
[1] Univ Tubingen, Dept Comp Engn, D-72076 Tubingen, Germany
关键词
D O I
10.1109/ICCD.2000.878324
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Equivalence checking of two circuits is performed at several stages in the design cycle of hardware designs and various commercial equivalence checkers, mostly based on Boolean logic, are already in the market. Design Error Diagnosis and Correction (DEDC) methods come into play when equivalence checking has proven two circuits to be different in many cases, DEDC methods can locate and correct design errors fully automatically. In this paper,ve present an efficient symbolic method for automatic error correction of both combinational and synchronous sequential circuits. We first address the problem of receiving combinational circuits and then show how the problem of rectifying sequential circuits can be reduced to a combinational problem without unrolling the combinational logic parts. In addition, rye introduce several optimizations to our algorithm. All optimizations are safe, meaning that they neither affect the number of computed solutions nor do they decrease the quality of results. Our experimental results show that the discussed optimization strategies call make the rectification procedure 2 to 16 times faster than the unoptimized algorithm.
引用
收藏
页码:465 / 472
页数:8
相关论文
共 50 条
  • [21] Evolutionary design for energy-efficient approximate digital circuits
    Norouzi, Hamed
    Salehi, Mostafa E.
    MICROPROCESSORS AND MICROSYSTEMS, 2018, 57 : 52 - 64
  • [22] Encodings and genetic operators for efficient evolutionary design of digital circuits
    Nedjah, Nadia
    Mourelle, Luiza de Macedo
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2017, 9 (04) : 197 - 210
  • [23] An Area Efficient Design Methodology for SEU Tolerant Digital Circuits
    Purohit, Sohan
    Harrington, David
    Margala, Martin
    2010 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, 2010, : 981 - 984
  • [24] Using error tolerance of target application for efficient reliability improvement of digital circuits
    dos Santos, G. G.
    Marques, E. C.
    Naviner, L. A. de B.
    Naviner, J. -F.
    MICROELECTRONICS RELIABILITY, 2010, 50 (9-11) : 1219 - 1222
  • [25] Efficient and Robust Certification of Genuine Multipartite Entanglement in Noisy Quantum Error Correction Circuits
    Rodriguez-Blanco, Andrea
    Bermudez, Alejandro
    Mueller, Markus
    Shahandeh, Farid
    PRX QUANTUM, 2021, 2 (02):
  • [26] Efficient Grammatical Error Correction with Hierarchical Error Detections and Correction
    Pan, Fayu
    Cao, Bin
    2021 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, ICWS 2021, 2021, : 525 - 530
  • [27] mGate: A Universal Magnetologic Gate for Design of Energy Efficient Digital Circuits
    Jamshidi, Vahid
    Fazeli, Mahdi
    Patooghy, Ahmad
    IEEE TRANSACTIONS ON MAGNETICS, 2017, 53 (10)
  • [28] An Efficient Forward Error Correction Based OFDM Technique for Digital Video Broadcasting
    Parida, Debapriya
    Nayak, Monalisa
    Dash, Dillip
    2017 INTERNATIONAL CONFERENCE ON COMMUNICATION AND SIGNAL PROCESSING (ICCSP), 2017, : 1195 - 1199
  • [29] On-Line Monitoring and Error Correction in Sensor Interface Circuits Using Digital Calibration Techniques
    Heinssen, Sascha
    Hillebrand, Theodor
    Taddiken, Maike
    Paul, Steffen
    Peters-Drolshagen, Dagmar
    2018 IEEE 36TH VLSI TEST SYMPOSIUM (VTS 2018), 2018,
  • [30] Approaches of error diagnosis and correction in combinational circuits
    Li, Z
    Yan, XL
    Ge, HT
    2003 5TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2003, : 1171 - 1174