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 条
  • [21] A controller resynthesis based method for improving datapath testability
    Flottes, ML
    Rouzeyre, B
    Volpe, L
    ISCAS 2000: IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - PROCEEDINGS, VOL I: EMERGING TECHNOLOGIES FOR THE 21ST CENTURY, 2000, : 347 - 350
  • [22] Controller Resynthesis for Multirobot System When Changes Happen
    Shi, Hao
    Dong, Wei
    Li, Rui
    Liu, Wanwei
    COMPUTER, 2020, 53 (12) : 69 - 79
  • [23] Optimization of Asynchronous Communication Operations through Eager Notifications
    Kamil, Amir
    Bonachea, Dan
    SCWS 2021: 2021 SC WORKSHOPS SUPPLEMENTARY PROCEEDINGS, 2021, : 23 - 32
  • [24] Analyzing Asynchronous Pipeline Schedules
    Val Donaldson
    Jeanne Ferrante
    International Journal of Parallel Programming, 1998, 26 : 5 - 42
  • [25] Analyzing asynchronous pipeline schedules
    Donaldson, V
    Ferrante, J
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 1998, 26 (01) : 5 - 42
  • [26] Programmable asynchronous pipeline arrays
    Teifel, J
    Manohar, R
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2003, 2778 : 345 - 354
  • [27] LIQUID PIPELINE CAPACITY OPTIMIZATION THROUGH PRESSURE CONTROL
    Shirt, Roger W.
    Otero, Fernando
    IPC2008: PROCEEDINGS OF THE ASME INTERNATIONAL PIPELINE CONFERENCE - 2008, VOL 1, 2009, : 607 - 614
  • [28] Optimization of PI Controller Parameters by GWO Algorithm for Five-Phase Asynchronous Motor
    Fodil, Malika
    Djerioui, Ali
    Ladjal, Mohamed
    Saim, Abdelhakim
    Berrabah, Fouad
    Mekki, Hemza
    Zeghlache, Samir
    Houari, Azeddine
    Benkhoris, Mohamed Fouad
    ENERGIES, 2023, 16 (10)
  • [29] Controller Design for Nonlinear Descriptor Systems using Parallel Asynchronous Particle Swarm Optimization
    Tsuge, Yuta
    Narikiyo, Tatsuo
    Kawanishi, Michihiro
    2014 IEEE/SICE INTERNATIONAL SYMPOSIUM ON SYSTEM INTEGRATION (SII), 2014, : 263 - 268
  • [30] A doubly-latched asynchronous pipeline
    Kol, R
    Ginosar, R
    INTERNATIONAL CONFERENCE ON COMPUTER DESIGN - VLSI IN COMPUTERS AND PROCESSORS, PROCEEDINGS, 1997, : 706 - 711