DocumentCode :
3031595
Title :
Lowering power consumption in clock by using globally asynchronous locally synchronous design style
Author :
Hemani, A. ; Meincke, T. ; Kumar, Sudhakar ; Postula, A. ; Olsson, T. ; Nilsson, P. ; Oberg, J. ; Ellervee, P. ; Lundqvist, D.
Author_Institution :
Dept. of Electron., KTH, Sweden
fYear :
1999
fDate :
1999
Firstpage :
873
Lastpage :
878
Abstract :
Power consumption in clock of large high performance VLSIs can be reduced by adopting globally asynchronous, locally synchronous design style (GALS). GALS has small overheads for the global asynchronous communication and local clock generation. We propose methods to (a) evaluate the benefits of GALS and account for its overheads, which can be used as the basis for partitioning the system into optimal number/size of synchronous blocks, and (b) automate the synthesis of the global asynchronous communication. Three realistic ASICs, ranging in complexity from 1 to 3 million gates, were used to evaluate GALS benefits and overheads. The results show an average power saving of about 70% in clock with negligible overheads
Keywords :
VLSI; application specific integrated circuits; clocks; integrated circuit design; logic CAD; logic partitioning; GALS; globally asynchronous locally synchronous design style; high performance VLSIs; local clock generation; overheads; partitioning; power consumption; power saving; synchronous blocks; Asynchronous communication; Clocks; Electric breakdown; Electrostatic discharge; Energy consumption; Frequency; Logic; Permission; Very large scale integration; Voltage;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 1999. Proceedings. 36th
Conference_Location :
New Orleans, LA
Print_ISBN :
1-58113-092-9
Type :
conf
DOI :
10.1109/DAC.1999.782202
Filename :
782202
Link To Document :
بازگشت