• DocumentCode
    2534892
  • Title

    A novel scheduling-based CAD methodology for exploring the design space for low power

  • Author

    Kumar, Ashok ; Bayoumi, Magdy

  • Author_Institution
    Center for Adv. Comput. Studies, Univ. of Southwestern Louisiana, Lafayette, LA, USA
  • fYear
    1998
  • fDate
    24-27 Nov 1998
  • Firstpage
    391
  • Lastpage
    394
  • Abstract
    This paper describes a novel approach to scheduling with multiple supply voltages in the high-level synthesis. The proposed approach considers, identifies, and exploits the maximal parallelism available in an initial schedule, and applies a modified stochastic evolution mechanism to iteratively improve, or re-schedule, the previously obtained best-schedule to reduce the maximal power consumption of function-units. Based on simulation and evaluation of the proposed approach (using standard benchmarks), it is observed that a power saving of upto 80% is possible when three supply voltage levels, 5 V, 3.3 V, and 2.4 V are considered. In addition to scheduling for low power, the proposed methodology can serve as a vital guiding tool to a designer for studying the efficacy of different design choices before a final design option is selected
  • Keywords
    circuit CAD; digital integrated circuits; high level synthesis; integrated circuit design; low-power electronics; scheduling; stochastic processes; design space exploration; high-level synthesis; low power design; maximal power consumption reduction; modified stochastic evolution mechanism; multiple supply voltages; rescheduling; scheduling-based CAD methodology; Algorithm design and analysis; Delay; Design automation; Design methodology; Dynamic programming; High level synthesis; Libraries; Processor scheduling; Space exploration; Voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1998. IEEE APCCAS 1998. The 1998 IEEE Asia-Pacific Conference on
  • Conference_Location
    Chiangmai
  • Print_ISBN
    0-7803-5146-0
  • Type

    conf

  • DOI
    10.1109/APCCAS.1998.743790
  • Filename
    743790