High-level synthesis of low-power control-flow intensive circuits

被引:21
|
作者
Khouri, KS [1 ]
Lakshminarayana, G
Jha, NK
机构
[1] Princeton Univ, Princeton, NJ 08544 USA
[2] NEC CCRL, Princeton, NJ 08544 USA
基金
美国国家科学基金会;
关键词
behavioral synthesis; control-flow intensive behaviors; high-level synthesis; power estimation; power optimization;
D O I
10.1109/43.811321
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present a comprehensive high-level synthesis system that is geared toward reducing power consumption in control-flow intensive as well as data-dominated circuits. An iterative improvement framework allows the system to search the design space by examining the interaction between the different high-level synthesis tasks. In addition to incorporating traditional high level synthesis tasks such as scheduling, module selection, and resource sharing, we introduce a new optimization that performs power-conscious structuring of multiplexer networks, which are predominant in control-how intensive circuits. The scheduler employed is capable of loop optimizations within and across loop boundaries, We also introduce a fast power estimation technique, based on switching activity matrices, to drive the synthesis process. Experimental results for a number of control flow intensive and data-dominated benchmarks demonstrate power reduction of up to 62% (58%) when compared to V-dd-scaled area-optimized (delay-optimized) designs, The area overheads over area-optimized designs are less than 39%, whereas the area savings over delay-optimized designs are up to 40%.
引用
收藏
页码:1715 / 1729
页数:15
相关论文
共 50 条
  • [31] HIGH-LEVEL SYNTHESIS OF DIGITAL CIRCUITS
    DEMICHELI, G
    IEEE DESIGN & TEST OF COMPUTERS, 1990, 7 (05): : 6 - 7
  • [32] Bus optimization for low power in high-level synthesis
    Hong, S
    Kim, T
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2003, 12 (01) : 1 - 17
  • [33] Integration of low power analysis into high-level synthesis
    Rettberg, A
    Kleinjohann, B
    Rammig, FJ
    DESIGN AND ANALYSIS OF DISTRIBUTED EMBEDDED SYSTEMS, 2002, 91 : 195 - 204
  • [34] Interconnect driven low power high-level synthesis
    Stammermann, A
    Helms, D
    Schulte, M
    Schulz, A
    Nebel, W
    INTEGRATED CIRCUIT AND SYSTEM DESIGN: POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION, 2003, 2799 : 131 - 140
  • [35] Transforming control-flow intensive designs to facilitate power management
    Lakshminarayana, G
    Raghunathan, A
    Jha, NK
    Dey, S
    1998 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN: DIGEST OF TECHNICAL PAPERS, 1998, : 657 - 664
  • [36] Low-Level Control-Flow Manipulation Techniques
    Corcalciuc, Horia, V
    2018 CONFERENCE GRID, CLOUD & HIGH PERFORMANCE COMPUTING IN SCIENCE (ROLCG), 2018,
  • [37] High-Level Synthesis Implementation of Transform-Exempted SATD Architectures for Low-Power Video Coding
    Partanen, Tero
    Lemmetti, Ari
    Sjovall, Panu
    Vanne, Jarno
    2021 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2021,
  • [38] A novel approach to high-level switching activity modeling with applications to low-power DSP system synthesis
    Lundberg, M
    Muhammad, K
    Roy, K
    Wilson, SK
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2001, 49 (12) : 3157 - 3167
  • [39] Robust Saturated Control for Low-Power Circuits
    Albea, C.
    Gordillo, F.
    de Wit, C. Canudas
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2013, 21 (02) : 530 - 537
  • [40] Towards High-Level Synthesis of Quantum Circuits
    Lu, Chao
    Pilato, Christian
    Basu, Kanad
    2023 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE, 2023,