LOW POWER DIGITAL CMOS VLSI CIRCUITS DESIGN WITH DIFFERENT HEURISTIC ALGORITHMS

Wladyslaw Szczesniak,
Faculty of Electronics, Telecommunications, and Informatics, Gdansk University of Technology, Gdansk, Poland, wlad@ue.eti.pg.gda.pl

Piotr Szczesniak,
Faculty of Electronics, Telecommunications, and Informatics, Gdansk University of Technology, Gdansk, Poland; R&D Marine Technology Centre, Gdynia, Poland
piotr@ue.eti.pg.gda.pl

DOI: 10.36724/2664-066X-2021-7-4-30-34

SYNCHROINFO JOURNAL. Volume 7, Number 4 (2021). P. 30-34.

Abstract

The growing demand for portable computing devices leads to new electronic systems fulfilling the requirements for the low power dissipation in the chip. Although, reduction of supply voltage is one of the most effective techniques of decreasing the power consumption in digital CMOS VLSI circuits it results in chip throughput degradation. This paper presents three versions of the Inserting Idle Operation with Interchanging heuristic algorithm, namely simple IIOI, MAximal RELativity (MAREL) and UNIform LOad (UNILO). They are applied to the high-level synthesis of CMOS VLSI circuits with power reduction. Comparison of the obtained results for the chosen set of benchmarks show the different levels of power reduction obtained by different algorithms applied. For different benchmarks the power reduction reaches up to 15%, and up to 68% with extending latency by 50%.

KeywordsLow power design, VLSI digital circuits, high level synthesis and low power design, heuristic algorithms.

References

[1] L. Benini, A. Bogliolo, and G. De Micheli. A survey of design techniques for system-level dynamic power management, IEEE Trans. on Very Large Scale Integration (VLSI) Systems, vol. 8 3, pp. 299-316, 2000.
[2] S. Koziel, W. Szczesniak. Application of adaptive evolutionary algorithm for low power design of CMOS digital circuits, Proc. of Ninth IEEE ICECS’2002, Dubrovnik, pp. 685-688.
[3] W. Szczesniak, B.  Voss, M. Theisen, J. Becker and M. Glesner. Influence of high-level synthesis on average and peak temperatures of CMOS circuits, Microelectronics Journal, vol. 32, pp. 855-862, 2001.
[4] Collaborative BenchmarkingLaboratory, ftp.cbl.ncsu.edu.