Establishing latch correspondence for sequential circuits using distinguishing signatures

被引:0
|
作者
DResearch Digital Media Systems GmbH, Berlin, Germany [1 ]
机构
来源
Integr VLSI J | / 1卷 / 33-46期
关键词
Combinatorial circuits - Decision tables - Equivalence classes - Finite automata - Sequential circuits;
D O I
暂无
中图分类号
学科分类号
摘要
This paper addresses the problem of establishing the unknown correspondence for the latch variables of two sequential circuits which have the same state encoding. This has direct application in finite state machine verification: If a one-to-one correspondence can be established between the latches of two circuits, then checking for their equivalence reduces to a much simpler combinational equivalence check problem. The approach presented in this paper is based on methods used to solve the unknown correspondence problem for inputs and outputs in combinational circuits. It computes input and novel latch output signatures, using ROBDDs, for each latch variable of a circuit that help to establish correspondence. Experimental results on a large set of benchmarks show the efficacy of this approach.
引用
收藏
相关论文
共 50 条
  • [21] A design algorithm for sequential circuits using LUT rings
    Nakahara, H
    Sasao, T
    Matsuura, M
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2005, E88A (12): : 3342 - 3350
  • [22] Specification of synchronous sequential circuits using SDL and ObjectGEODE
    Kapus, T
    COMPUTER STANDARDS & INTERFACES, 2002, 24 (03) : 257 - 274
  • [23] VERISEC: VERIfying Equivalence of SEquential Circuits using SAT
    Syal, M
    Hsiao, MS
    HLDVT'05: TENTH ANNUAL IEEE INTERNATIONAL HIGH-LEVEL DESIGN VALIDATION AND TEST WORKSHOP, PROCEEDINGS, 2005, : 52 - 59
  • [24] DESIGN OF BASIC SEQUENTIAL CIRCUITS USING REVERSIBLE LOGIC
    Rohini, H.
    Rajashekar, S.
    PriyatamKumar
    2016 INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS, AND OPTIMIZATION TECHNIQUES (ICEEOT), 2016, : 2110 - 2115
  • [25] Accelerating Synchronous Sequential Circuits using an Adaptive Clock
    Mondal, Arijit
    Chakrabarti, P. P.
    Dasgupta, Pallab
    23RD INTERNATIONAL CONFERENCE ON VLSI DESIGN, 2010, : 176 - +
  • [26] Diagnostic simulation of sequential circuits using fault sampling
    Venkataraman, S
    Fuchs, WK
    Patel, JH
    ELEVENTH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 1997, : 476 - 481
  • [27] Reduction of fault latency in sequential circuits by using decomposition
    Levin, Ilya
    Abramov, Benjamin
    Ostrovsky, Vladimir
    DFT 2007: 22ND IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT-TOLERANCE IN VLSI SYSTEMS, PROCEEDINGS, 2007, : 261 - 269
  • [28] Testability prediction for sequential circuits using neural networks
    Xu, SY
    Dias, GP
    Waignjo, P
    Shi, B
    SIXTH ASIAN TEST SYMPOSIUM (ATS'97), PROCEEDINGS, 1997, : 48 - 53
  • [29] Evolutionary design of combinational circuits using Boolean function signatures
    Department of Electrical Engineering, Faculty of Technical Sciences, University of Novi Sad, Trg Dositeja Obradovica 6, 21000 Novi Sad, Yugoslavia
    WSEAS Trans. Circuits Syst., 2006, 11 (1677-1681):
  • [30] Using landmarks to establish a point-to-point correspondence between signatures
    Zhang, K
    Pratikakis, I
    Cornelis, J
    Nyssen, E
    PATTERN ANALYSIS AND APPLICATIONS, 2000, 3 (01) : 69 - 75