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 条
  • [21] A Floorplan-Aware High-Level Synthesis Technique with Delay-Variation Tolerance
    Kawamura, Kazushi
    Hagio, Yuta
    Shi, Youhua
    Togawa, Nozomu
    [J]. PROCEEDINGS OF THE 2015 IEEE INTERNATIONAL CONFERENCE ON ELECTRON DEVICES AND SOLID-STATE CIRCUITS (EDSSC), 2015, : 122 - 125
  • [22] Data Path Refinement Algorithm in High-Level Synthesis Based on Dynamic Programming
    Rahimi, Abbas
    Mohammadi, Siamak
    Sarbolandi, Hamed
    [J]. 2009 3RD INTERNATIONAL CONFERENCE ON SIGNALS, CIRCUITS AND SYSTEMS (SCS 2009), 2009, : 640 - +
  • [23] Data Path Refinement Algorithm in High-Level Synthesis Based on Dynamic Programming
    Rahimi, Abbas
    Mohammadi, Siamak
    Foroughi, Aidin
    [J]. 2009 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION TECHNOLOGY, 2009, : 101 - 105
  • [24] High-level synthesis using a genetic algorithm
    Ohmori, Kenji
    [J]. 2000, Scripta Technica Inc, New York, NY, United States (83):
  • [25] High-level synthesis using a genetic algorithm
    Ohmori, K
    [J]. ELECTRONICS AND COMMUNICATIONS IN JAPAN PART III-FUNDAMENTAL ELECTRONIC SCIENCE, 2000, 83 (04): : 24 - 32
  • [26] DYNAMIC BRANCH PREDICTION FOR HIGH-LEVEL SYNTHESIS
    Lapotre, Vianney
    Coussy, Philippe
    Chavet, Cyrille
    Wouafo, Hugues
    Danilo, Robin
    [J]. 2013 23RD INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS (FPL 2013) PROCEEDINGS, 2013,
  • [27] Adaptive FPGAS: High-level architecture and a synthesis method
    Manohararajah, Valavan
    Brown, Stephen D.
    Vranesic, Zvonko G.
    [J]. 2006 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2006, : 267 - 274
  • [28] Interconnection-Delay and Clock-Skew Estimate Modelings for Floorplan-Driven High-Level Synthesis Targeting FPGA Designs
    Fujiwara, Koichi
    Kawamura, Kazushi
    Yanagisawa, Masao
    Togawa, Nozomu
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2016, E99A (07) : 1294 - 1310
  • [29] Floorplan-Driven High-Level Synthesis using Volatile/Non-volatile Registers for Hybrid Energy-Harvesting Systems
    Asai, Daiki
    Yanagisawa, Masao
    Togawa, Nozomu
    [J]. 2017 IEEE 12TH INTERNATIONAL CONFERENCE ON ASIC (ASICON), 2017, : 64 - 67
  • [30] Timing Driven Power Gating in High-Level Synthesis
    Huang, Shih-Hsu
    Cheng, Chun-Hua
    [J]. PROCEEDINGS OF THE ASP-DAC 2009: ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 2009, 2009, : 173 - 178