Pipeline optimization for asynchronous circuits: Complexity analysis and an efficient optimal algorithm

被引:10
|
作者
Kim, S [1 ]
Beerel, PA
机构
[1] Synopsys Inc, Hillsboro, OR 97124 USA
[2] Univ So Calif, Dept Elect Engn Syst, Los Angeles, CA 90089 USA
关键词
asynchronous circuits; complexity analysis; pipeline optimization;
D O I
10.1109/TCAD.2005.853689
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper addresses the problem of identifying the minimum pipelining needed in an asynchronous circuit (e.g., number/size of pipeline stages/latches required) to satisfy a given performance constraint, thereby implicitly minimizing area and power for a given performance. The paper first shows that the basic pipeline optimization problem for asynchronous circuits is NP-complete. Then, it presents an efficient branch and bound algorithm that finds the optimal pipeline configuration. The experimental results on a few scalable system models demonstrate that this algorithm is computationally feasible for moderately sized models.
引用
收藏
页码:389 / 402
页数:14
相关论文
共 50 条
  • [1] Pipeline optimization for asynchronous circuits: Complexity analysis and an efficient optimal algorithm
    Kim, S
    Beerel, PA
    ICCAD - 2000 : IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, 2000, : 296 - 302
  • [2] An efficient algorithm for deriving logic functions of asynchronous circuits
    Miyamoto, T
    Kumagai, S
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1996, E79A (06) : 818 - 824
  • [3] An efficient algorithm for deriving logic functions of asynchronous circuits
    Miyamoto, T
    Kumagai, S
    SECOND INTERNATIONAL SYMPOSIUM ON ADVANCED RESEARCH IN ASYNCHRONOUS CIRCUITS AND SYSTEMS, PROCEEDINGS, 1996, : 30 - 35
  • [4] Statistical Analysis and Optimization of Asynchronous Digital Circuits
    Liu, Tsung-Te
    Rabaey, Jan M.
    2012 18TH IEEE INTERNATIONAL SYMPOSIUM ON ASYNCHRONOUS CIRCUITS AND SYSTEMS (ASYNC), 2012, : 1 - 8
  • [5] Energy-Efficient Pipeline Templates for High-Performance Asynchronous Circuits
    Sheikh, Basit Riaz
    Manohar, Rajit
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2011, 7 (04)
  • [6] An Efficient Algorithm to Synthesize Quantum Circuits and Optimization
    Susam, Omercan
    Altun, Mustafa
    2014 21ST IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2014, : 570 - 573
  • [7] High-performance asynchronous pipeline circuits
    Yun, KY
    Beerel, PA
    Arceo, J
    SECOND INTERNATIONAL SYMPOSIUM ON ADVANCED RESEARCH IN ASYNCHRONOUS CIRCUITS AND SYSTEMS, PROCEEDINGS, 1996, : 17 - 28
  • [8] An efficient model for performance analysis of asynchronous pipeline design methods
    Gholipour, M
    Shojaee, K
    Afzali-Kusha, A
    Khademzadeh, A
    Nourani, M
    2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 5234 - 5237
  • [9] An efficient algorithm for the analysis of cyclic circuits
    Neiroukh, Osama
    Edwards, Stephen A.
    Song, Xiaoyu
    IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS: EMERGING VLSI TECHNOLOGIES AND ARCHITECTURES, 2006, : 303 - +
  • [10] The complexity analysis of fault simulation algorithm for digital circuits
    Gong, YB
    1996 2ND INTERNATIONAL CONFERENCE ON ASIC, PROCEEDINGS, 1996, : 372 - 375