• DocumentCode
    2735401
  • 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
  • Volume
    3
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    80
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TENCON 2000. Proceedings
  • Conference_Location
    Kuala Lumpur
  • Print_ISBN
    0-7803-6355-8
  • Type

    conf

  • DOI
    10.1109/TENCON.2000.892228
  • Filename
    892228