DocumentCode :
1288310
Title :
An improved state diagram
Author :
Brown, F.M. ; Distler
Author_Institution :
US Air Force Inst. of Technol., Wright-Patterson AFB, OH, USA
Volume :
34
Issue :
2
fYear :
1991
fDate :
5/1/1991 12:00:00 AM
Firstpage :
199
Lastpage :
203
Abstract :
The conventional state diagram for a synchronous sequential circuit places the circuit´s output labels on arrows representing state transitions. This notation leads students to think that the labels denote output values during, or associated with, changes of state; in fact, the output is not defined when the state is changing. The misconception fostered by this notation creates difficulties for students when they encounter real circuits. A state diagram is proposed which clarifies signal timing by associating outputs with states, and not with state transitions. The proposed diagram provides a number of additional benefits. It includes markedly fewer transition labels, enabling one to design larger systems before the diagram becomes too cluttered to handle. The construction of next state and output maps is simplified. The proposed diagram readily admits register-transfer notation, and thus serves as the initial step in the design of a wired controller. The authors have employed the proposed diagram successfully in elementary and advanced classes in logical design.
Keywords :
circuit diagrams; education; logic design; sequential circuits; logical design; register-transfer notation; signal timing; state diagram; synchronous sequential circuit; wired controller; Sequential circuits; State estimation; Timing;
fLanguage :
English
Journal_Title :
Education, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9359
Type :
jour
DOI :
10.1109/13.81602
Filename :
81602
Link To Document :
بازگشت