Page 339 - Engineering Digital Design
P. 339

310                              CHAPTER 7 / PROGRAMMABLE LOGIC DEVICES



                                                                  Output MUX









                                                                                                    0,(L)














                                                                                Programmed
                                                                                fusible links
                                                           Clock     ^-Feedback MUX
                    FIGURE 7.13
                    Output macrocell for V-type PAL devices showing I/O connections and cell logic. Source: PAL Device
                    Data Book, Advanced Micro Devices, Inc., Sunnyvale, CA, 1992.


                    7.5 MIXED-LOGIC INPUTS TO AND OUTPUTS FROM
                    ROMs, PLAs, AND PAL DEVICES

                    The subject of mixed-logic inputs to decoders was discussed in Subsection 6.3.2. There,
                    two options were given for dealing with inputs that arrive both from positive and negative
                    logic sources. These input rules are necessary since the decoder is normally an 1C chip with
                    no user access to its internal structure. Because ROMs, PLAs, and PALs also exist as 1C
                    chips, the same input rules also apply to them. For reference purposes, these input rules are
                    stated as follows:

                                   For Mixed-Logic Inputs to ROMs, PLAs, and PALs
                       (1) In the program table for a ROM, PLA or PAL device, complement each bit in the
                      column of an active low input
                                                       or
                      (2) Use an inverter on the input line of an active low input to one of these PLDs and
                      do not complement the bits in that column of the program table.


                    Clearly, these mixed-logic input rules are basically the same as those stated in Subsection
                    6.3.2 for decoders.
   334   335   336   337   338   339   340   341   342   343   344