Page 345 - Engineering Digital Design
P. 345

316                              CHAPTER 7 / PROGRAMMABLE LOGIC DEVICES



                                         FPLA Inputs              FPLA Outputs       FPLA
                       P-terms   "9  "a  '7  'e  "s  '4 '3 '2  ', >o  Y T  15  ...  V  T Y Y Y 0  Assigment
                                                                            T
                                                                      T
                                                                              T
                                                                       3
                                                                            1
                                                                          2


                    FIGURE 7.19
                    P-term table format for a multiple FPLA scheme to generate 16 functions of 10 variables by using six
                    8 x 20 x 4 FPLAs subject to the p-term conditions stated in Example 7.2.


                    FPLA2; the remaining four, Y-j, Yf,, Y 5, and ¥4, are assigned to FPLA] and FPLAs. Notice
                    that the active low tri-state enables for FPLAo and FPLAi are connected together and to a
                    single decoder output, as are those for FPLA2 and FPLA 3. By wire-ORing the outputs in
                    this manner, eight of the 16 output functions are each permitted to have up to 40 p-terms
                    with the remaining eight functions limited to 20 p-terms.



                                                  H
                                               W )
                                                 f
                                                '2


                                          2-to-4 Decoder
                                          3   2    1   0























                      Y 15,...,Y 12(H) Y n ..... Y 8(H) Y 7,..,Y 4(H)  Y 3>...,Y 0(H)
                    FIGURE 7.20
                    Scheme to generate 16 functions of 10 variables by using 8 x 20 x 4 FPLAs subject to p-term re-
                    quirements: 8 functions for which 20 < p < 40, and 8 functions for which p < 20.
   340   341   342   343   344   345   346   347   348   349   350