Page 136 - Bebop to The Boolean Boogie An Unconventional Guide to Electronics Fundamentals, Components, and Processes
P. 136

Using Primitive Logic Functions to Build More Complex Functions  w  1 17

                  Both Reset and Set Active                Reset and Set Go Inactive






































                 Figure 11-1 1. RS latch: the reset and set inputs go inactive simultaneously


              goes to 1,  and this value is fed back to the input of the first gate. Each gate
              now has its fed-back input at I, and both gates therefore attempt to drive their
              outputs to 0. As we see, the circuit has entered a metastable condition in which
              the outputs oscillate between 0 and 1 values.
                  If both halves of the function were exactly the same, these metastable
              oscillations would continue indefinitely. But there will always be some
              differences (no matter how small) between the gates and their delays, and the
              function will eventually collapse into either its reset condition or its set condition.
              As there is no way to predict the final values on the s, and -4.  outputs, they are
              indicated as being in X,  or don't know, states (PI and 130). These X states
              will persist until a valid input sequence occurs on either the reset or set inputs.
                  An alternative implementation for an RS latch can be realized using two
              NAND gates connected in a back-to-back configuration (Figure 11-12).
   131   132   133   134   135   136   137   138   139   140   141