• DocumentCode
    1918879
  • Title

    A novel scheduling-based CAD methodology for exploring the design space of ASICs 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
    13-16 Sep 1998
  • Firstpage
    115
  • Lastpage
    118
  • Abstract
    This paper describes a novel approach to scheduling with multiple supply voltages in the high-level synthesis of ASICs. In a significant shift from the existing scheduling algorithms for multiple voltages, 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 savings of up to 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
    application specific integrated circuits; circuit CAD; high level synthesis; integrated circuit design; iterative methods; low-power electronics; scheduling; 2.4 to 3.3 V; ASICs; design option; design space; high-level synthesis; iterative methods; low power electronics; maximal parallelism; maximal power consumption; modified stochastic evolution mechanism; multiple supply voltages; scheduling-based CAD methodology; Algorithm design and analysis; Application specific integrated circuits; Delay; Design automation; Dynamic programming; Libraries; Processor scheduling; Scheduling algorithm; Space exploration; Voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC Conference 1998. Proceedings. Eleventh Annual IEEE International
  • Conference_Location
    Rochester, NY
  • ISSN
    1063-0988
  • Print_ISBN
    0-7803-4980-6
  • Type

    conf

  • DOI
    10.1109/ASIC.1998.722814
  • Filename
    722814