Reprogrammable Generic Logic Device Reprogrammable Generic Logic Device was introduced by Cypress Semiconductors. It is a 24 pin ultraviolet erasable CMOS device. PLDC20G10 have up to 22 inputs and 10 programmable output cells. Cypress offers reprogrammable CMOS devices are PAL16L8, PAL16R4, PAL16R6, PAL16R8, and PAL22V10. It provides 25ns delay. Each output cell receives the sum of 8 product terms as input, which drives the built in D flip flop.
Block Diagram of PLDC20G10
Output Cell Array of PLDC20G10
Reprogrammable Generic Logic Device It consists 2 multiplexers. Output enable multiplexer Feedback multiplexer The output multiplexer selects either the dedicated product term or the common output enable to drive the output buffer. Each output cell contains 3 EPROM cells (C0-C2). These cells are programmed to obtain a desired output configuration.
Output Configurations
Erasable Programmable Logic Array (EPLA) The commercially avaible EPLA is PLC473G offered by Signetics. It is a CMOS device. It has 11 dedicated inputs 2 dedicated outputs 2 bi-directional I/o lines 24 product terms. The PLC473 provides a 35ns delay. As in other EPLDs, it uses EPROM cells for programming.
Block Diagram of EPLA