• DocumentCode
    2353240
  • Title

    Vdd programmability to reduce FPGA interconnect power

  • Author

    Li, Fei ; Lin, Yan ; He, Lei

  • Author_Institution
    Dept. of Electr. Eng., California Univ., Los Angeles, CA, USA
  • fYear
    2004
  • fDate
    7-11 Nov. 2004
  • Firstpage
    760
  • Lastpage
    765
  • Abstract
    Power is an increasingly important design constraint for FPGAs in nanometer technologies. Because interconnect power is dominant in FPGAs, we design Vdd-programmable interconnect fabric to reduce FPGA interconnect power. There are three Vdd states for interconnect switches: high Vdd, low Vdd and power-gating. We develop a simple design flow to apply high Vdd to critical paths and low Vdd to non-critical paths and to power gate unused interconnect switches. We carry out a highly quantitative study by placing and routing benchmark circuits in 100 nm technology to illustrate the power saving. Compared to single-Vdd FPGAs with optimized but nonprogrammable Vdd level for the same target clock frequency, our new FPGA fabric on average reduces interconnect power by 56.51% and total FPGA power by 50.55%. Due to the highly low utilization rate of routing switches, majority of the power reduction is achieved by power gating unused routing buffers. In contrast, recent work that considers Vdd programmability only for logic fabric reduces total FPGA power merely by 14.29%. To the best of our knowledge, it is the first in-depth study on Vdd programmability for FPGA interconnect power reduction.
  • Keywords
    field programmable gate arrays; integrated circuit design; integrated circuit interconnections; low-power electronics; FPGA interconnect power reduction; Vdd programmability; Vdd states; Vdd-programmable interconnect fabric; critical paths; interconnect switches; logic fabric; nanometer technologies; noncritical paths; nonprogrammable Vdd level; power gating; routing buffers; Application software; Electric breakdown; Fabrics; Field programmable gate arrays; Integrated circuit interconnections; Logic; Routing; Switches; Table lookup; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Aided Design, 2004. ICCAD-2004. IEEE/ACM International Conference on
  • ISSN
    1092-3152
  • Print_ISBN
    0-7803-8702-3
  • Type

    conf

  • DOI
    10.1109/ICCAD.2004.1382678
  • Filename
    1382678