Summary of How does an SR flip flop actually work? How did they come up with this?

Main Ideas and Concepts

Methodology / Instructions

  1. Start with basic logic gates (AND, OR, NOT).
  2. Create a circuit that can loop back its output to remember a bit.
  3. Use an OR gate with one input set to 0 to allow the current value to circulate.
  4. Introduce an AND gate in a similar fashion, with one input set to 1.
  5. Combine both gates in a loop to allow writing of both 0 and 1 values.
  6. Define control inputs for setting (1) and resetting (0) the stored value.
  7. Transform the circuit into a NAND gate configuration for a more efficient design.
  8. Ensure that control inputs are active low for consistent operation.

Speakers / Sources Featured

Notable Quotes

06:54 — « In my opinion digital electronic textbooks would be much clearer if they started with this or something like this as the first example of a sequential circuit. »
07:08 — « Here at least we understand perfectly what's happening and we have a pretty clear idea about the purpose and function of every part that we put in. »
11:40 — « It's not difficult, it's satisfactory when you figure it out. »

Category

Educational

Video