Title :
Analysis of combinational cycles in sequential circuits
Author :
Shiple, Thomas R. ; Singhal, Vigyan ; Brayton, Robert K. ; Sangiovnni-Vincentelli, A.L.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
Abstract :
This paper addresses the analysis of combinational cycles in synchronous, sequential circuits. A circuit that has a combinational cycle does not necessarily have unstable output behavior: the cycle may be “false” for all reachable states and possible input sequences, or the unstable behavior on the cycle may not affect the outputs. We provide a procedure to determine whether a circuit produces a unique, stable output sequence for every input sequence provided by the environment, under all possible circuit delays; such a circuit is called “output-stable”. In addition, if a circuit is determined to be output-stable, then we provide a means of producing an equivalent sequential circuit, without combinational cycles
Keywords :
circuit analysis computing; circuit stability; sequential circuits; circuit model; combinational cycles; equivalent sequential circuit; output-stability test; stable output sequence; synchronous sequential circuits; Automata; Circuit simulation; Circuit synthesis; Combinational circuits; Delay; Integrated circuit interconnections; Joining processes; LAN interconnection; Logic gates; Sequential circuits;
Conference_Titel :
Circuits and Systems, 1996. ISCAS '96., Connecting the World., 1996 IEEE International Symposium on
Conference_Location :
Atlanta, GA
Print_ISBN :
0-7803-3073-0
DOI :
10.1109/ISCAS.1996.542093