Page 362 - Engineering Digital Design
P. 362

PROBLEMS                                                             333


                      examples, implement each of the following logic functions by using a single ACT-1
                      module assuming all inputs are active high: [Hint: Use Fig. 7.24, not Eq. (7.5), and
                      plan to include O's and 1's as inputs where needed.]
                         (a) Y(H) = (A + B)(H) = A • B(L)          A two-input NAND gate
                         (b) Y(H) = ABC(H} = (A + B + C)(L)        A p-term (or s-term)
                         (c) Y(H) = (AB + A £)(//) = [(A + E)(A + B)](L) Defining relations for XOR
                         (d) Y(A, B, C)(H) = Sm(2, 3, 5, 7)(tf)    Canonical SOP function
                  7.11 The AOI and OAI gates in Figs. 7.21, 7.22, and 7.23 are versatile building blocks that
                      can be used in the implementation of a variety of logic functions. Simple examples
                      are given in Subsection 7.7.1. With a minimum of external logic, apply these AOI and
                      OAI gates in creative ways to implement the following functions:
                      (a) Use one AOI gate (nothing else) to implement the expression for (A = B)(H)
                         given by Eq. (6.22).
                      (b) Use a minimum number of AOI gates to implement the three-function system in
                         Problem 7.6 with input and output activation levels as stated. (Hint: For F\, use
                         Fig. 7.23)
                      (c) Use a minimum number of OAI gates to implement the three-function system in
                         Problem 7.3 with input and output activation levels as stated. (Hint: For F 2, use
                         the dual of Fig. 7.23.)
   357   358   359   360   361   362   363   364   365   366   367