Cross-coupled NAND gates

  • Q: Data is stored at Q
  • S: set
  • R: reset

Why is S=R=0 forbidden?

  • This breaks the invariant that Q=!Q’
  • We should not set and reset at the same time, the result is random