• DocumentCode
    2534824
  • Title

    Fast word-level power models for synthesis of FPGA-based arithmetic

  • Author

    Clarke, Jonathan A. ; Gaffar, A.A. ; Constantinides, George A. ; Cheung, Peter Y K

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Imperial Coll. London
  • fYear
    2006
  • fDate
    21-24 May 2006
  • Abstract
    This paper presents power models for multiplication and addition components on FPGAs which can be used at a high-level design description stage to estimate their logic and intra-component routing power consumption. The models presented are parameterized by the word-length of the component and the word-level statistics of its input signals. A key feature of these power models is the ability to handle both zero mean and non-zero mean signals. A method for measuring intra-component routing power consumption is presented, enabling the power models to account for both logic and routing power in components. The resulting models are equations which can be used to estimate the power consumed in an arithmetic component in a fraction of a second at the pre-placement stage of the design flow. The models have a mean relative error of 7.2% compared to bit-level power simulation of the placed-and-routed design
  • Keywords
    adders; digital arithmetic; field programmable gate arrays; high level synthesis; multiplying circuits; network routing; addition components; component word length; field programmable gate arrays; high-level design description; intra-component routing power consumption; multiplication components; word-level power; word-level statistics; Arithmetic; Capacitance; Clocks; Energy consumption; Field programmable gate arrays; Logic arrays; Routing; Signal design; Switches; Switching circuits;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2006. ISCAS 2006. Proceedings. 2006 IEEE International Symposium on
  • Conference_Location
    Island of Kos
  • Print_ISBN
    0-7803-9389-9
  • Type

    conf

  • DOI
    10.1109/ISCAS.2006.1692831
  • Filename
    1692831