DocumentCode :
337792
Title :
Using combinational verification for sequential circuits
Author :
Ranjan, Rajeev K. ; Singhal, Vigyan ; Somenzi, Fabio ; Brayton, Robert K.
Author_Institution :
Synopsis, Mountain View, CA, USA
fYear :
1999
fDate :
1999
Firstpage :
138
Lastpage :
144
Abstract :
Retiming combined with combinational optimization is a powerful sequential synthesis method. However, this methodology has not found wide application because formal sequential verification is not practical and current simulation methodology requires the correspondence of latches disallowing any movement of latches. We present a practical verification technique which permits such sequential synthesis for a class of circuits. In particular, we require certain constraints to be met on the feedback paths of the latches involved in the retiming process. For a general circuit, we can satisfy these constraints by fixing the location of some latches, e.g., by making them observable. We show that equivalence checking after performing repeated retiming and synthesis on this class of circuit reduces to a combinational verification problem. We also demonstrate that our methodology covers a large class of circuits by applying it to a set of benchmarks and industrial designs
Keywords :
circuit feedback; circuit optimisation; combinational circuits; flip-flops; formal verification; sequential circuits; benchmarks; combinational optimization; combinational verification; equivalence checking; feedback paths; industrial designs; latches; retiming; sequential circuits; sequential synthesis; sequential synthesis method; Circuit simulation; Circuit synthesis; Constraint optimization; Feedback circuits; Latches; Logic; Microprocessors; Optimization methods; Sequential circuits; State feedback;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition 1999. Proceedings
Conference_Location :
Munich
Print_ISBN :
0-7695-0078-1
Type :
conf
DOI :
10.1109/DATE.1999.761109
Filename :
761109
Link To Document :
بازگشت