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