DocumentCode
3320611
Title
Accelerating Synchronous Sequential Circuits Using an Adaptive Clock
Author
Mondal, Arijit ; Chakrabarti, P.P. ; Dasgupta, Pallab
fYear
2010
fDate
3-7 Jan. 2010
Firstpage
176
Lastpage
181
Abstract
In this paper we propose a scheme for enhancing the timing performance of a pre-designed synchronous sequential circuit. In the proposed scheme, a circuit is driven by two clocks. One of them is the conventional clock while the other one, having a shorter period, is applied when the circuit stabilizes well before the critical delay. We use a symbolic algorithm to analyze the timing behavior of the synchronous sequential circuit and provide add-on circuitry to select the appropriate clock based on the current state of the circuit. We demonstrate an appreciable gain (67% in average) in timing performance on several benchmark circuits.
Keywords
circuit stability; clocks; delays; logic design; sequential circuits; timing; adaptive clock; add-on circuitry; circuit stabilization; critical delay; symbolic algorithm; synchronous sequential circuit acceleration; timing behavior; timing performance; Acceleration; Algorithm design and analysis; Asynchronous circuits; Clocks; Delay effects; Design automation; Frequency synchronization; Sequential circuits; Timing; Very large scale integration; CAD; Timing; Timing optimization; VLSI; delays; sequential circuits;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI Design, 2010. VLSID '10. 23rd International Conference on
Conference_Location
Bangalore
ISSN
1063-9667
Print_ISBN
978-1-4244-5541-6
Type
conf
DOI
10.1109/VLSI.Design.2010.40
Filename
5401288
Link To Document