Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Digital Logic - State Machines

  1. Dec 10, 2007 #1


    User Avatar

    I don't get why do we use Flip Flops for Finite State Machines? Can anyone explain?

  2. jcsd
  3. Dec 10, 2007 #2


    User Avatar
    Staff Emeritus
    Science Advisor
    Gold Member

    Well, a finite state machine has one or more states. The circuit has to somehow maintain its state until an input comes along that causes it to change state. This means you need some kind of a memory element, the contents of which can be changed at will. A flip-flop serves that purpose.

    - Warren
Share this great discussion with others via Reddit, Google+, Twitter, or Facebook