Title :
Accelerating Synchronous Sequential Circuits Using an Adaptive Clock
Author :
Mondal, Arijit ; Chakrabarti, P.P. ; Dasgupta, Pallab
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;
Conference_Titel :
VLSI Design, 2010. VLSID '10. 23rd International Conference on
Conference_Location :
Bangalore
Print_ISBN :
978-1-4244-5541-6
DOI :
10.1109/VLSI.Design.2010.40