DocumentCode :
2516219
Title :
The case for retiming with explicit reset circuitry
Author :
Singhal, V. ; Malik, S. ; Brayton, R.K.
Author_Institution :
Cadence Berkeley Labs., CA, USA
fYear :
1996
fDate :
10-14 Nov. 1996
Firstpage :
618
Lastpage :
625
Abstract :
Retiming is often used to optimize synchronous sequential circuits for area or delay or both. If the latches that are retimed have a hardware reset value, the initial state of the circuit must also be retimed, i.e. an initial state must be derived for the retimed circuit. Previously, it has been suggested that this can be avoided if the hardware reset signals are represented explicitly. However, it was thought that this adds unnecessary area and restricts the space of possible retimings. We demonstrate that this is not the case. In addition, we show that this methodology does not require the restriction that all reset signals be asserted at the beginning of circuit operation-a restriction that was imposed by existing algorithms for determining the retimed initial state. Finally we show how our explicit reset (ER) framework enables us to retime when some latches may be driven by different hardware resets, and some others may not have any hardware resets. We also consider the case where the resets are asynchronous. We expect these solutions to the "retimed initial state" problem to help increase the practical applicability of retiming.
Keywords :
circuit optimisation; delays; digital circuits; flip-flops; logic CAD; sequential circuits; timing circuits; asynchronous reset; circuit operation; delay; explicit reset circuitry; hardware reset signals; hardware reset value; latches; retiming; synchronous sequential circuit optimization; Circuit synthesis; Combinational circuits; Computer aided software engineering; Delay; Digital circuits; Erbium; Hardware; Latches; Logic gates; Sequential circuits;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Design, 1996. ICCAD-96. Digest of Technical Papers., 1996 IEEE/ACM International Conference on
Conference_Location :
San Jose, CA, USA
Print_ISBN :
0-8186-7597-7
Type :
conf
DOI :
10.1109/ICCAD.1996.571329
Filename :
571329
Link To Document :
بازگشت