Floorplan Driven Architecture and High-Level Synthesis Algorithm for Dynamic Multiple Supply Voltages

被引:1
|
作者
Abe, Shin-ya [1 ]
Shi, Youhua [2 ]
Usami, Kimiyoshi [1 ,3 ,4 ]
Yanagisawa, Masao [4 ]
Togawa, Nozomu [1 ]
机构
[1] Waseda Univ, Dept Comp Sci & Engn, Tokyo 1698555, Japan
[2] Waseda Univ, Waseda Inst Adv Study, Tokyo 1698555, Japan
[3] Shibaura Inst Technol, Dept Informat Sci & Engn, Tokyo 1358548, Japan
[4] Waseda Univ, Dept Elect & Photon Syst, Tokyo 1698555, Japan
关键词
high-level synthesis; interconnection delay; energy-optimization; dynamic multiple supply voltages; SCHEME;
D O I
10.1587/transfun.E96.A.2597
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose an adaptive voltage huddle-based distributed-register architecture (AVHDR architecture), which integrates dynamic multiple supply voltages and interconnection delay into high-level synthesis. In AVHDR architecture, voltages can be dynamically assigned for energy reduction. In other words, low supply voltages are assigned to non-critical operations, and leakage power is cut off by turning off the power supply to the sleeping functional units. Next, an AVHDR-based high-level synthesis algorithm is proposed. Our algorithm is based on iterative improvement of scheduling/binding and floorplanning. In the iteration process, the modules in each huddle can be placed close to each other and the corresponding AVHDR architecture can be generated and optimized with floorplanning information. Experimental results show that on average our algorithm achieves 43.9% energy-saving compared with conventional algorithms.
引用
收藏
页码:2597 / 2611
页数:15
相关论文
共 50 条
  • [31] An Efficient High-level Synthesis Implementation of the MUSIC DoA Algorithm for FPGA
    Lahti, Sakari
    Aaltonen, Tuomas
    Rastorgueva-Foi, Elizaveta
    Talvitie, Jukka
    Tan, Bo
    Hamalainen, Timo D.
    2024 27TH INTERNATIONAL SYMPOSIUM ON DESIGN & DIAGNOSTICS OF ELECTRONIC CIRCUITS & SYSTEMS, DDECS, 2024, : 142 - 147
  • [32] Parallelising Control Flow in Dynamic-scheduling High-level Synthesis
    Cheng, Jianyi
    Josipovic, Lana
    Wickerson, John
    Constantinides, George A.
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2023, 16 (04)
  • [33] Distributed Memory Architecture for High-Level Synthesis of Embedded Controllers from Erlang
    Azuma, Kagumi
    Ishiura, Nagisa
    Yoshida, Nobuaki
    Kanbara, Hiroyuki
    PROCEEDINGS OF THE 16TH ACM SIGPLAN INTERNATIONAL WORKSHOP ON ERLANG (ERLANG '17), 2017, : 13 - 19
  • [34] Scalar replacement in the presence of multiple write accesses for high-level synthesis
    Seto, Kenshu
    PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 26 - 31
  • [35] On multiple-voltage high-level synthesis using algorithmic transformations
    Dung, LR
    Yang, HC
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2004, E87A (12) : 3100 - 3108
  • [36] On multiple-voltage high-level synthesis using algorithmic transformations
    Yang, Hsueh-Chih
    Dung, Lan-Rong
    ASP-DAC 2005: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2005, : 872 - 876
  • [37] Performance-driven high-level synthesis with bit-level chaining and clock selection
    Park, S
    Choi, K
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2001, 20 (02) : 199 - 212
  • [38] FADO: Floorplan-Aware Directive Optimization Based on Synthesis and Analytical Models for High-Level Synthesis Designs on Multi-Die FPGAs
    Du, Linfeng
    Liang, Tingyuan
    Zhou, Xiaofeng
    Ge, Jinming
    Li, Shangkun
    Sinha, Sharad
    Zhao, Jieru
    Xie, Zhiyao
    Zhang, Wei
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2024, 17 (03)
  • [39] A High-Level Synthesis Algorithm with Inter-Island Distance Based Operation Chainings for RDR Architectures
    Terada, Kotaro
    Yanagisawa, Masao
    Togawa, Nozomu
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2015, E98A (07) : 1366 - 1375
  • [40] A genetic algorithm for the design space exploration of datapaths during high-level synthesis
    Krishnan, Vyas
    Katkoori, Srinivas
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (03) : 213 - 229