A thread partitioning algorithm in low power high-level synthesis

被引:2
|
作者
Uchida, J [1 ]
Togawa, N [1 ]
Yanagisawa, M [1 ]
Ohtsuki, T [1 ]
机构
[1] Waseda Univ, Dept Comp Sci, Tokyo 169, Japan
关键词
D O I
10.1109/ASPDAC.2004.1337543
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a thread partitioning algorithm in low power high-level synthesis. The algorithm is applied to high-level synthesis systems. In the systems, we can describe parallel behaving circuit blocks(threads) explicitly. First it focuses on a local register file RF in a thread. It partitions a thread into two sub-threads, one of which has RF and the other does not have, RF. The partitioned sub-threads need to be synchronized with each other to keep the data dependency of the original thread. Since the partitioned sub-threads have waiting time for synchronization, gated clocks can be applied to each sub-thread. Then we can synthesize a low power circuit with a low area overhead, compared to the original circuit. Experimental results demonstrate effectiveness and efficiency of the algorithm.
引用
收藏
页码:74 / 79
页数:6
相关论文
共 50 条
  • [1] High-level power optimization based on thread partitioning
    Uchida, J
    Togawa, N
    Yanagisawa, M
    Ohtsuki, T
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2004, E87A (12) : 3075 - 3082
  • [2] A new design partitioning approach for low power high-level synthesis
    Rettberg, A
    Rammig, FJ
    DELTA 2006: THIRD IEEE INTERNATIONAL WORKSHOP ON ELECTRONIC DESIGN, TEST AND APPLICATIONS, 2006, : 143 - +
  • [3] High-level synthesis for low power
    Macii, E
    LOW POWER DESIGN IN DEEP SUBMICRON ELECTRONICS, 1997, 337 : 381 - 393
  • [4] An efficient low-power binding algorithm in high-level synthesis
    Choi, Y
    Kim, T
    2002 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL IV, PROCEEDINGS, 2002, : 321 - 324
  • [5] Experimental evaluation of high-level energy optimization based on thread partitioning
    Uchida, J
    Miyaoka, Y
    Togawa, N
    Yanagisawa, M
    Ohtsuki, T
    PROCEEDINGS OF THE 2004 IEEE ASIA-PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, VOL 1 AND 2: SOC DESIGN FOR UBIQUITOUS INFORMATION TECHNOLOGY, 2004, : 161 - 164
  • [6] Bus optimization for low power in high-level synthesis
    Hong, S
    Kim, T
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2003, 12 (01) : 1 - 17
  • [7] 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):
  • [8] 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
  • [9] 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
  • [10] Algorithm of array partitioning and fast address mapping for memory high-level synthesis
    Han, S., 2000, Chinese Institute of Electronics (28):