• DocumentCode
    3479920
  • Title

    A low power register scheduling and allocation algorithm for multiple voltage

  • Author

    Choi, Ji-Young ; Lin, Chi-Ho ; Kim, Hi-Seok

  • Author_Institution
    Dept. of Electron. Eng., Chongju Univ., China
  • Volume
    2
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    627
  • Abstract
    The low power register scheduling and allocation algorithm is concerned with minimum switching activity and low power multiple voltages. The proposed algorithm executes low power scheduling to reduce switching activity using a shut down technique by the creation of a data flow graph (DFG) from the VHDL description. Also, the low power register allocation algorithm determines the minimum register after the life time analysis of all variables. It minimizes the switching activity using a graph coloring technique for low power consumption. Finally, the total power is reduced by using the low power multiple voltage. The proposed algorithm proves the effect through various filter benchmarks to adopt a low power register scheduling and allocation algorithm considering resource constraint at multiple voltage
  • Keywords
    CMOS integrated circuits; data flow graphs; graph colouring; hardware description languages; low-power electronics; power consumption; scheduling; switching; very high speed integrated circuits; CMOS circuit; VHDL description; VHSIC HDL; VLSI circuit; data flow graph; filter benchmark; graph coloring technique; low power consumption; low power register allocation; low power register scheduling; multiple voltage; shut down technique; switching activity reduction; Energy consumption; Filters; Low voltage; Power dissipation; Processor scheduling; Registers; Resource management; Scheduling algorithm; Switching circuits; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TENCON 2001. Proceedings of IEEE Region 10 International Conference on Electrical and Electronic Technology
  • Print_ISBN
    0-7803-7101-1
  • Type

    conf

  • DOI
    10.1109/TENCON.2001.949669
  • Filename
    949669