Title :
Low power register allocation algorithm using graph coloring
Author :
Choi, Ji-Young ; Lin, Chi-Ho ; Kim, Hi-Seok
Author_Institution :
Dept. of Electron. Eng., Chongju Univ., South Korea
Abstract :
Proposes a low power register allocation algorithm using graph coloring for minimal register for high level synthesis. The proposed algorithm constructs an interference graph consisting of the intermediate representation CFG to the VHDL description. The interference graph for the minimal selected color selects a positional node on the stack. Next, the inserted spill code and the graph coloring process executes for optimal register allocation. Hence, the registers are optimally reduced so that the power consumption is reduced. The proposed algorithm has been shown to have this result compared with other allocation techniques through benchmark experiments
Keywords :
graph colouring; hardware description languages; high level synthesis; shift registers; CFG; VHDL description; graph coloring; high level synthesis; interference graph; intermediated representation; low power register allocation algorithm; optimal register allocation; power consumption; spill code; Capacitance; Cost function; Energy consumption; Hardware; High level synthesis; Interference; Power engineering and energy; Registers; Resource management; Scheduling algorithm;
Conference_Titel :
TENCON 2000. Proceedings
Conference_Location :
Kuala Lumpur
Print_ISBN :
0-7803-6355-8
DOI :
10.1109/TENCON.2000.892228