Designing Sequential Circuits: Examples, and State Minimization PowerPoint PPT Presentation

presentation player overlay
About This Presentation
Transcript and Presenter's Notes

Title: Designing Sequential Circuits: Examples, and State Minimization


1
Designing Sequential CircuitsExamples, and
State Minimization
  • CS 231
  • L.V. Kale

2
Example
  • Sequence analysis
  • Output 1 whenever you see 1001, AND the total
    number of 1s seen is odd.

3
State minimization I
  • Two states can be merged
  • if they have the same output and same next state
  • Consider the example from last week detection of
    1001, with an extra state E.

4
State minimization II
  • Two states are equivalent (and can be merged) if
  • They have the same outputs, and their next states
    are equivalents
  • Method construct a 2-D matrix of all states
  • Loop through them, marking off states if they are
    not equivalent
  • All the unmarked pairs are equivalent (?)

5
Limits of Finite State Machines
  • Make a circuit that will give out 1 whenever
    the total number of 1s is equal to total number
    of 0s seen so far
Write a Comment
User Comments (0)
About PowerShow.com