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 条
  • [31] Combining ESOP minimization with BDD-based decomposition for improved FPGA synthesis
    Muma, Kelsey
    Chen, Dongdong
    Choi, Younhee
    Dodds, David
    Lee, Moon Ho
    Ko, Seok-Bum
    CANADIAN JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING-REVUE CANADIENNE DE GENIE ELECTRIQUE ET INFORMATIQUE, 2008, 33 (3-4): : 177 - 182
  • [32] BDD-based two variable sharing extraction
    Wu, Dennis
    Zhu, Jianwen
    ASP-DAC 2005: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2005, : 1031 - 1034
  • [33] Computational Effort of BDD-based Supervisor Synthesis of Extended Finite Automata
    Thuijsman, Sander
    Hendriks, Dennis
    Theunissen, Rolf
    Reniers, Michel
    Schiffelers, Ramon
    2019 IEEE 15TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2019, : 486 - 493
  • [34] Space and Power Reduction in BDD-based Optical Logic Circuits Exploiting Dual Ports
    Matsuo, Ryosuke
    Minato, Shin-ichi
    PROCEEDINGS OF THE 2022 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2022), 2022, : 1071 - 1076
  • [35] Reverse BDD-based Synthesis for Splitter-free Optical Circuits
    Wille, Robert
    Keszocze, Oliver
    Hopfmuller, Clemens
    Drechsler, Rolf
    2015 20TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2015, : 172 - 177
  • [36] BDD-Based Synthesis of Reconfigurable Single-Electron Transistor Arrays
    Zhao, Zheng
    Liu, Chian-Wei
    Wang, Chun-Yao
    Qian, Weikang
    2014 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2014, : 47 - 54
  • [37] Relations as an abstraction for BDD-based program analysis
    Lhotak, Ondrej
    Hendren, Laurie
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2008, 30 (04):
  • [38] A Comparison of BDD-Based Parity Game Solvers
    Sanchez, Lisette
    Wesselink, Wieger
    Willemse, Tim A. C.
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2018, (277): : 103 - 117
  • [39] BDD-based testability estimation of VHDL designs
    Ferrandi, F
    Fummi, F
    Macii, E
    Poncino, M
    Sciuto, D
    EURO-DAC '96 - EUROPEAN DESIGN AUTOMATION CONFERENCE WITH EURO-VHDL '96 AND EXHIBITION, PROCEEDINGS, 1996, : 444 - 449
  • [40] DQBDD: An Efficient BDD-Based DQBF Solver
    Sic, Juraj
    Strejcek, Jan
    THEORY AND APPLICATIONS OF SATISFIABILITY TESTING, SAT 2021, 2021, 12831 : 535 - 544