• DocumentCode
    2533672
  • Title

    An Asynchronous FPGA with Two-Phase Enable-Scaled Routing

  • Author

    LaFrieda, Christopher ; Hill, Benjamin ; Manohar, Rajit

  • Author_Institution
    Comput. Syst. Lab., Cornell Univ., Ithaca, NY, USA
  • fYear
    2010
  • fDate
    3-6 May 2010
  • Firstpage
    141
  • Lastpage
    150
  • Abstract
    The configurable routing in asynchronous FPGAs accounts for 80-90% of the total area and consumes 80-90% of the total power. This paper presents an asynchronous FPGA that applies two techniques to reduce power consumption. First, the routing is altered to use two-phase logic rather than four-phase logic. Second, enable (acknowledge) signals are voltage scaled such that the overall FPGA performance is not affected. The resulting FPGA is evaluated across eight of the MCNC LGSynth93 benchmarks. This FPGA consumes up to 60% less power than a conventional asynchronous FPGA. In addition, the extra slack provided by two-phase routing increases the throughput of some benchmarks by up to 70%. The additional hardware required to implement the low-power techniques increases the total area by only 12%.
  • Keywords
    asynchronous circuits; field programmable gate arrays; logic design; network routing; power aware computing; MCNC LGSynth93 benchmark; asynchronous FPGA; configurable routing; power consumption reduction; two phase enable scaled routing; two phase logic; Energy consumption; Field programmable gate arrays; Integrated circuit interconnections; Logic arrays; Multiplexing; Pipeline processing; Routing; Switches; Throughput; Voltage; Asynchronous; FPGA; Low-Power;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Asynchronous Circuits and Systems (ASYNC), 2010 IEEE Symposium on
  • Conference_Location
    Grenoble
  • ISSN
    1522-8681
  • Print_ISBN
    978-0-7695-4032-0
  • Electronic_ISBN
    1522-8681
  • Type

    conf

  • DOI
    10.1109/ASYNC.2010.23
  • Filename
    5476972