BDD-based synthesis for mixed CMOS/PTL logic

被引:3
|
作者
Kao, Chi-Chou [1 ]
机构
[1] Natl Univ Tainan, Dept Comp Sci & Informat Engn, Tainan, Taiwan
关键词
binary decision diagram; synthesis; power; performance; mixed CMOS/PTL; BINARY DECISION DIAGRAMS; PTL/STATIC LOGIC; LOW-POWER; TRANSISTOR; CIRCUITS; GATE;
D O I
10.1002/cta.676
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Power consumption and performance are two important design constraints for logic synthesis in design automation. In this paper, we propose an efficient synthesis algorithm to minimize power dissipation and optimize performance of the given digital circuits by constructing a binary decision diagram (BDD) whose nodes can be implemented by CMOS logics and pass-transistor logics (PTL) in a cell library. For BDD mapped circuits, the conventional synthesis algorithms need three cells: the CMOS cell, PTL cell, and CMOS remapping pattern. In the proposed synthesis algorithm, we first refine the cell library structure to two kinds of cells: PTL and CMOS cells. Next, a new algorithm is presented to select the suitable cells so that the areas and power dissipation can be decreased when the logic functions of the given digital circuits are mapped into BDD. The efficiency of this algorithm has been shown in the experimental results. Copyright (C) 2010 John Wiley & Sons, Ltd.
引用
收藏
页码:923 / 932
页数:10
相关论文
共 50 条
  • [21] A partitioning methodology for BDD-based verification
    Sahoo, D
    Iyer, S
    Jain, J
    Stangier, C
    Narayan, A
    Dill, DL
    Emerson, EA
    FORMAL METHODS IN COMPUTER-AIDED DESIGN, PROCEEDINGS, 2004, 3312 : 399 - 413
  • [22] BDD-Based Algorithms for Packet Classification
    Narodytska, Nina
    Ryzhyk, Leonid
    Ganichev, Igor
    Sevinc, Soner
    2019 FORMAL METHODS IN COMPUTER AIDED DESIGN (FMCAD), 2019, : 64 - 68
  • [23] A BDD-based approach to interactive configuration
    Hadzic, T
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING - CP 2004, PROCEEDINGS, 2004, 3258 : 797 - 797
  • [24] BDD-based heuristics for binary optimization
    Bergman, David
    Cire, Andre A.
    van Hoeve, Willem-Jan
    Yunes, Tallys
    JOURNAL OF HEURISTICS, 2014, 20 (02) : 211 - 234
  • [25] BDD-based verification of scalable designs
    Grosse, D
    Drechsler, R
    EIGHTH IEEE INTERNATIONAL HIGH-LEVEL DESIGN VALIDATION AND TEST WORKSHOP, PROCEEDINGS, 2003, : 123 - 128
  • [26] Distributed BDD-Based Model Checking
    Grumberg, Orna
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2011, (72): : 29 - +
  • [27] BDD-based heuristics for binary optimization
    David Bergman
    Andre A. Cire
    Willem-Jan van Hoeve
    Tallys Yunes
    Journal of Heuristics, 2014, 20 : 211 - 234
  • [28] A partitioning methodology for BDD-based verification
    Sahoo, D
    Iyer, S
    Jain, J
    Stangier, C
    Narayan, A
    Dill, DL
    Emerson, EA
    FORMAL METHODS IN COMPUTER-AIDED DESIGN, 2004, 3312 : 399 - 413
  • [29] BDD-based cryptanalysis of keystream generators
    Krause, M
    ADVANCES IN CRYPTOLOGY - EUROCRYPT 2002, PROCEEDINGS, 2002, 2332 : 222 - 237
  • [30] Optimizing a BDD-based modal solver
    Pan, GQ
    Vardi, MY
    AUTOMATED DEDUCTION - CADE-19, PROCEEDINGS, 2003, 2741 : 75 - 89