Abstract


  • Built on top of Set Reset Latch
  • The difference is that, instead of having one set input and one reset input. We only have one input that does these 2 jobs, and we call it the Data Input
  • Then we have another input we call the Store Input which controls if we are going allow the state of Data Input from taking effect or not
  • Refer to footnote for a nice visualisation on how it works 1

Eliminate the Invalid State of Set-Reset Latch

When both Data Input and Store Input it active, we are simply setting the Set Input active and Reset Input inactive

There isn’t a way to set both Set Input and Reset Input to active at the same time

Footnotes

  1. Data Latch Visualisation (From 4:33 to 5:55)