Proceedings 1999 Design Automation Conference (Cat. No. 99CH36361) · 2003 · 47 citations · 7 references
EngineeringComputer EngineeringElectrical EngineeringAnalog ElectronicsLow-power DesignMicroelectronicsClock ManagementClock SynchronizationDynamic Power ReductionLow-power Digital Circuit DesignPower ManagementTiming AnalysisClock Network Power ReductionClock Power DissipationClock Power OptimizationClock Tree Power OptimizationClock Tree Power ReductionPower ConsumptionSynchronous Design
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.
7
Asynchronous design methodologies: an overview
Scott Hauck · Proceedings of the IEEE · 1995 · 545 citations
Engineering, Computer Engineering, Electrical Engineering +12
Reducing power in high-performance microprocessors
Vivek Tiwari, Deo Singh, Suresh Rajgopal et al. · 1998 · 337 citations · Full text