• DocumentCode
    2636349
  • Title

    Power Management Aware Low Leakage Behavioural Synthesis

  • Author

    Rosinger, Sven ; Schröder, Kiril ; Nebel, Wolfang

  • Author_Institution
    OFFIS e.V., Oldenburg, Germany
  • fYear
    2009
  • fDate
    27-29 Aug. 2009
  • Firstpage
    149
  • Lastpage
    156
  • Abstract
    Different power management techniques have been developed to target leakage-reduction at runtime of a design by orders of magnitude. To advance an optimization, different power modes and especially costs of state transitions have to be considered in early steps, e.g. during scheduling, allocation and binding of high-level synthesis. We present an operation scheduling, binding and allocation approach that includes different power modes into optimization to support an efficient power management. Our ILP-based scheduling performs an operation clustering and serves as a heuristic to minimize the amount of power state transitions. In the subsequent binding, operations are then bound to resources cluster-wise, which can be put to sleep states for longer continuous times. The evaluation shows that the high gain of power management (in our work power gating) is increased by up to further 31.1% compared to a high level synthesis approach that neglects power management during optimization. These leakage savings only base on synthesis improvements and do not introduce extra costs in terms of area or delay.
  • Keywords
    high level synthesis; integer programming; linear programming; low-power electronics; ILP-based scheduling; allocation optimization; binding approach; high level synthesis; low leakage behavioural synthesis; operation clustering; operation scheduling; power management; Circuit synthesis; Conference management; Costs; Design methodology; Digital systems; Energy management; High level synthesis; Power system management; Resource management; Scheduling; behavioural synthesis; high level synthesis; leakage optimization; power gating;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design, Architectures, Methods and Tools, 2009. DSD '09. 12th Euromicro Conference on
  • Conference_Location
    Patras
  • Print_ISBN
    978-0-7695-3782-5
  • Type

    conf

  • DOI
    10.1109/DSD.2009.137
  • Filename
    5350123