Skip to main content
8 of 13
deleted 779 characters in body
hacktastical
  • 58.4k
  • 2
  • 54
  • 166

Ugh. This again. The Ben Eater drawing is wrong - the feedbacks are crossed.

here's Ben Eater's broken version in Falstad

Even with the ‘corrected’ drawing below, know that this is a latch, and it doesn’t work correctly. The output definitely does not toggle with J and K high.

Why? When both inputs are ‘1’ the output oscillates during the time that the clock pulse is high. This is because the two NORs and ANDs form a pair of inverters wired head-to-tail. That, folks, is a ring oscillator, a useful circuit by itself, but not here.

tl, dr: It’s a junk circuit. Useless, except as a lesson of how not to design a latch.

try it here with Falstad. It oscillates

and finally, a correct JK flip-flop using a pair of latches

hacktastical
  • 58.4k
  • 2
  • 54
  • 166