A new design partitioning approach for low power high-level synthesis

被引:0
|
作者
Rettberg, A [1 ]
Rammig, FJ
机构
[1] Paderborn Univ, C LAB, Paderborn, Germany
[2] Paderborn Univ, Heinz Nixdorf Inst, Paderborn, Germany
来源
DELTA 2006: THIRD IEEE INTERNATIONAL WORKSHOP ON ELECTRONIC DESIGN, TEST AND APPLICATIONS | 2006年
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The optimization of power consumption at a very high design level is a critical step towards a power-efficient digital system design. The increasing usage of battery-powered and often wireless portable systems is driving the demand for IC and SoC devices consuming the smallest possible amount of power. The aim of the method presented in this paper is to integrate low power methods within the scheduling process of the High-Level Synthesis by defining partitions. Starting from an Controlled-Data-Flow-Graph (CDFG) the proposed method uses standard scheduling techniques and path analysis on the graph to identify regions that can be combined to partitions. Each partition has a controlled activation or deactivation mechanism. That mean, the partition can be switched off when it is not used. As an example design, a part of the MPEG-2 algorithm is used.
引用
收藏
页码:143 / +
页数:2
相关论文
共 50 条
  • [21] Lower bound estimation for low power high-level synthesis
    Kruse, L
    Schmidt, E
    Jochens, G
    Stammermann, A
    Nebel, W
    13TH INTERNATIONAL SYMPOSIUM ON SYSTEM SYNTHESIS, PROCEEDINGS, 2000, : 180 - 185
  • [22] CollectiveHLS: A Collaborative Approach to High-Level Synthesis Design Optimization
    Ferikoglou, Aggelos
    Kakolyris, Andreas
    Masouros, Dimosthenis
    Soudris, Dimitrios
    Xydis, Sotirios
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2025, 18 (01)
  • [23] A new partitioning framework for uniform clock distribution during high-level synthesis
    Krishnamurthy, H
    Maaz, MB
    Bayoumi, MA
    ISCAS '98 - PROCEEDINGS OF THE 1998 INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-6, 1998, : E381 - E384
  • [24] Bit-level allocation for low power in behavioural high-level synthesis
    Molina, MC
    Sautua, RR
    Mendías, JM
    Hermida, R
    INTEGRATED CIRCUIT AND SYSTEM DESIGN: POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION, 2003, 2799 : 617 - 627
  • [25] Memory Partitioning for Multidimensional Arrays in High-level Synthesis
    Wang, Yuxin
    Li, Peng
    Zhang, Peng
    Zhang, Chen
    Cong, Jason
    2013 50TH ACM / EDAC / IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2013,
  • [26] Power management in high-level design
    Ferguson, F
    Chen, B
    Mauskar, A
    1996 2ND INTERNATIONAL CONFERENCE ON ASIC, PROCEEDINGS, 1996, : 357 - 363
  • [27] Integration of energy reduction into high-level synthesis by partitioning
    Rettberg, Achim
    Rammig, Franz
    FROM MODEL-DRIVEN DESIGN TO RESOURCE MANAGEMENT FOR DISTRIBUTED EMBEDDED SYSTEMS, 2006, 225 : 225 - +
  • [28] Automatic cache partitioning method for high-level synthesis
    Jones, Bryant
    Hanna, Darrin M.
    MICROPROCESSORS AND MICROSYSTEMS, 2019, 67 : 71 - 81
  • [29] Utilizing Power Management and Timing Slack for Low Power in High-Level Synthesis
    Xie, Zong-Han
    Huang, Shih-Hsu
    Cheng, Chun-Hua
    2018 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS-TAIWAN (ICCE-TW), 2018,
  • [30] Methodology of liking high-level synthesis and low-level physical design
    Ma, Cong
    Yan, Zongfu
    Ma, Weiguo
    Liu, Mingye
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 1998, 26 (02): : 71 - 73