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

About This Presentation
Title:

Designing Sequential Circuits: Examples, and State Minimization

Description:

CS231 (L.V. Kale) 4. State minimization II. Two states are equivalent (and can be merged) if: ... CS231 (L.V. Kale) 5. Limits of Finite State Machines ... – PowerPoint PPT presentation

Number of Views:59
Avg rating:3.0/5.0
Slides: 6
Provided by: laxmika
Learn more at: http://charm.cs.uiuc.edu
Category:

less

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