Lightening Asynchronous Pipeline Controller Through Resynthesis and Optimization

被引:0
|
作者
Heo, Jeongwoo [1 ]
Kim, Taewhan [1 ]
机构
[1] Seoul Natl Univ, Sch Elect & Comp Engn, Seoul, South Korea
基金
新加坡国家研究基金会;
关键词
DESIGN;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A bundled -data asynchronous circuit is a promising alternative to a synchronous circuit for implementing high performance low power systems, but it requires to deploy special circuitry to support the asynchronous communication between every pair of consecutive pipeline stages. This work addresses the problem of reducing the size of asynchronous pipeline controller. Lightening the pipeline controller directly impacts two critical domains: (1) it mitigates the increase of controller area caused by high process-voltage -temperature variation on circuit; (2) it contributes to proportionally reducing the leakage power. (Note that a long delay in circuit between pipeline stages requires a long chain of delay elements in the controller.) Precisely, we analyze the setup timing paths on the conventional asynchronous pipeline controller, and (i) resynthesize new setup timing paths, which allows to share some of the expensive delay elements among the paths while assuring the communication correctness. Then, we (ii) optimally solve the problem of minimizing the number of delay elements by formulating it into a linear programming. For a set of test circuits with a 45nm standard cell library, it is shown that our synthesis and optimization method reduces the total area of delay elements and the leakage power of pipeline controller by 46.4% and 43.6% on average, respectively, while maintaining the same level of performance and dynamic power consumption.
引用
收藏
页码:587 / 592
页数:6
相关论文
共 50 条
  • [1] Reusable Delay Path Synthesis for Lightening Asynchronous Pipeline Controller
    Heo, Jeongwoo
    Kim, Taewhan
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2021, 29 (07) : 1437 - 1450
  • [2] Pipeline length optimization in a digital asynchronous trigger controller
    D'Antone, I
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2000, 451 (02): : 439 - 448
  • [3] Asynchronous Pipeline Controller Based on Early Acknowledgement Protocol
    Mannakkara, Chammika
    Yoneda, Tomohiro
    2008 8TH INTERNATIONAL CONFERENCE ON APPLICATION OF CONCURRENCY TO SYSTEM DESIGN, PROCEEDINGS, 2008, : 118 - 127
  • [4] Asynchronous Pipeline Controller Based on Early Acknowledgement Protocol
    Mannakkara, Chammika
    Yoneda, Tomohiro
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2010, E93D (08): : 2145 - 2161
  • [5] Single-track asynchronous pipeline controller design
    Xiao Yong
    Zhou Runde
    ASP-DAC 2005: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2005, : 764 - 768
  • [6] Resynthesis and peephole transformations for the optimization of large-scale asynchronous systems
    Chelcea, T
    Nowick, SM
    39TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2002, 2002, : 405 - 410
  • [7] A New Asynchronous Pipeline Template for Power and Performance Optimization
    Ho, Kuan-Hsien
    Chang, Yao-Wen
    2014 51ST ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2014,
  • [8] A novel asynchronous pipeline architecture for CISC type embedded controller, A8051
    Lee, JH
    Lee, WC
    Cho, KR
    2002 45TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II, CONFERENCE PROCEEDINGS, 2002, : 675 - 678
  • [9] Control resynthesis for control-dominated asynchronous designs
    Kolks, T
    Vercauteren, S
    Lin, B
    SECOND INTERNATIONAL SYMPOSIUM ON ADVANCED RESEARCH IN ASYNCHRONOUS CIRCUITS AND SYSTEMS, PROCEEDINGS, 1996, : 233 - 243
  • [10] Controller resynthesis for testability enhancement of RTL controller/data path circuits
    Ravi, S
    Ghosh, I
    Roy, RK
    Dey, S
    ELEVENTH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 1997, : 193 - 198