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 条
  • [1] IMPACT: A high-level synthesis system for low power control flow intensive circuits
    Khouri, KS
    Lakshminarayana, G
    Jha, NK
    DESIGN, AUTOMATION AND TEST IN EUROPE, PROCEEDINGS, 1998, : 848 - 854
  • [2] Fast high-level power estimation for control-flow intensive designs
    Khouri, KS
    Lakshminarayana, G
    Jha, NK
    1998 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN - PROCEEDINGS, 1998, : 299 - 304
  • [3] Register binding based power management for high-level synthesis of control-flow intensive Behaviors
    Lin, Z
    Jiong, L
    Fei, YS
    Jha, NK
    ICCD'2002: IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS AND PROCESSORS, PROCEEDINGS, 2002, : 391 - 394
  • [4] Low-power high-level data-flow synthesis
    Wang, Guanjun
    Zhou, Tao
    2006 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY, PTS 1 AND 2, PROCEEDINGS, 2006, : 976 - 979
  • [5] High-level synthesis for low-power design
    School of Electrical and Computer Engineering, Cornell University, Ithaca
    NY, United States
    不详
    IL, United States
    IPSJ Trans. Syst. LSI Des. Methodol., (12-25):
  • [6] Profiling-Based Control-Flow Reduction in High-Level Synthesis
    Liolli, Austin
    Ragheb, Omar
    Anderson, Jason
    2021 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (ICFPT), 2021, : 59 - 64
  • [7] Low-power high-level synthesis for FPGA architectures
    Chen, DM
    Cong, J
    Fan, YP
    ISLPED'03: PROCEEDINGS OF THE 2003 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2003, : 134 - 139
  • [8] Low-power high-level synthesis using latches
    Yang, WS
    Park, IC
    Kyung, CM
    PROCEEDINGS OF THE ASP-DAC 2001: ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 2001, 2001, : 462 - 465
  • [9] Automated High-Level Generation of Low-Power Approximate Computing Circuits
    Nepal, Kumud
    Hashemi, Soheil
    Tann, Hokchhay
    Bahar, R. Iris
    Reda, Sherief
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2019, 7 (01) : 18 - 30
  • [10] Enhancing high-level control-flow for improved testability
    Hsu, FF
    Rudnick, EM
    Patel, JH
    1996 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN - DIGEST OF TECHNICAL PAPERS, 1996, : 322 - 328