Page 132 - Engineering Digital Design
P. 132

3.9 XOR AN D EQV OPERATORS                                          103


                         XOR gate performing the               XOR gate performing the
                             XOR operation                         EQV operation
                        o«o <= £,:=» o-o


                                                     (a)

                         EQV gate performing the               EQV gate performing the
                             XOR operation                         EQV operation

                                                      v
                                     €> ^= £.. => O                    « O

                                                     (b)
                 FIGURE 3.30
                 Summary of conjugate mixed logic circuit symbols for the XOR and EQV gates, (a) XOR gate
                 symbols, (b) EQV gate symbols.


                 3.9.5 Summary of Conjugate Logic Circuit Symbols for XOR and EQV Gates
                 For reference purposes the logic circuit symbols representing the XOR and EQV gates are
                 summarized here. Shown in Fig. 3.30a are the four conjugate forms for the XOR gate and in
                 (b) the four conjugate forms for the EQV gate. The conjugate logic circuit symbol forms are
                 interchangeable, as indicated by the two-way arrows. This information can be very useful
                 when synthesizing logic circuits containing XOR or EQV functions. Notice that dual logic
                 low indicator bubbles, representing double incompatibilities, have no effect on the logic
                 function. The reader is referred to Fig. 3.29b for reinforcement of this fact.


                 3.9.6 Controlled Logic Level Conversion
                 In Section 3.4 the concept of logic level conversion was introduced in connection with the
                 inverter. Here, the subject of logic level conversion is revisited as it relates to the XOR
                 or EQV gate. Another interesting and useful property of the XOR and EQV gates is that
                 they can be operated in either one of two modes: the inverter mode or the transfer mode.
                 These modes are illustrated in Fig. 3.31, where exclusive use is made of the XOR symbol to
                 represent the XOR and EQV gates. In Fig. 3.3 la the XOR interpretation of the EQV gate is
                 used for (//) —> (L) logic level conversion or for logic transfer depending on the logic level
                 of the controlling input. Notice that the buffer symbol is used to represent the transfer mode.
                 These two modes are easily deduced from the truth table given at left in Fig. 3.3 la. Similarly,
                 in Fig. 3.31b, the XOR interpretation of the XOR gate is used for the (L) -> (H) conversion
                 mode or for the logic transfer mode depending on the logic level of the controlling input.
                 Here again, these results are easily deduced from the truth table to the left in Fig. 3.31b,
                 which has been altered from that in Fig. 3.26c to account for the active low inputs.
                    The positive logic interpretation of an XOR gate used as a controlled inverter is given in
                 Fig. 3.3 Ic. This is included to add greater understanding of the XOR gate and its operation.
                 Although all three cases in Fig. 3.31 physically represent controlled inversion, it is common
                 to find controlled inverters represented as in Fig. 3.3 Ic. A typical example is in the design
   127   128   129   130   131   132   133   134   135   136   137