• DocumentCode
    418566
  • Title

    Synthesis scheme for low power designs with multiple supply voltages by tabu search

  • Author

    Wang, Ling ; Jiang, Yingtao ; Selvaraj, Henry

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Nevada Univ., Las Vegas, NV, USA
  • Volume
    5
  • fYear
    2004
  • fDate
    23-26 May 2004
  • Abstract
    In this paper, a tabu search-based behavior level synthesis scheme is proposed to minimize power consumption with resource operating at multiple voltages under the timing and the resource constraints. Unlike the conventional methods where only scheduling is considered, our synthesis scheme considers both scheduling and partitioning simultaneously to reduce power consumption due to the functional units as well as the interconnects among them. More importantly, our approach tends to efficiently address a few practical layout problems inherent to multiple voltage designs. In particular, we have configured our solutions as a three-tuple vector to account for both the timing and the partition. Cycling of the same solutions is prevented by applying a tabu list with an update mechanism enhanced with an aspiration function. In this way, the algorithm can search a large solution space with modest computation effort and fast convergence rate. Experiments with a number of DSP benchmarks show that the proposed algorithms achieve an average power reduction by 49.6%.
  • Keywords
    data flow graphs; directed graphs; high level synthesis; integrated circuit layout; logic partitioning; low-power electronics; scheduling; search problems; DSP benchmarks; behaviour level synthesis scheme; layout problems; low power designs; multiple supply voltages; partitioning; power consumption; resource constraints; scheduling; solution space; tabu search; three-tuple vector; timing constraints; Algorithm design and analysis; Energy consumption; Integrated circuit interconnections; Minimization; Polynomials; Power engineering computing; Scheduling algorithm; Throughput; Timing; Voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2004. ISCAS '04. Proceedings of the 2004 International Symposium on
  • Print_ISBN
    0-7803-8251-X
  • Type

    conf

  • DOI
    10.1109/ISCAS.2004.1329512
  • Filename
    1329512