CPE319 LECTURE NOTES
WINTER 1998
PART EIGHT
ASYNCHRONOUS DESIGN (Sandige, Chapter 10)
- Replace clocked storage elements with unclocked elements
- Use of SR latches
- Use of inherent delay in combinational logic
- Input rules (primitive machine).
- Only one input changes at a time - machine reaches steady state before
next input change
- Every input change produces a state change
- Reducing state diagram or FLOW TABLE (Section 10-3-5 & 6 of Sandige)
- Making state assignment to eliminate critical races (Section
10-3-7) See
NOTES #018
- From here the design process is very similar to synchronous design. See
NOTES #006.
- An asynchronous Digilock (NOTES #0017)
and some problems with it (NOTES #017A)
Go to the next section of notes
Go back to cpe319 page