13.07.2015 Views

Digital Electronics: Principles, Devices and Applications

Digital Electronics: Principles, Devices and Applications

Digital Electronics: Principles, Devices and Applications

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Programmable Logic <strong>Devices</strong> 327Input-1Input-2OLMCInput/Output-1E 2 CMOSProgrammableAND-ArrayOLMCInput/Output-2Input-nOLMCInput/Output-3(a)FromProgrammableAND-ArrayDFFQQ4-to-1MUXI/OToProgrammableAND-Array2-to-1MUXS1S0S1(b)Figure 9.23(a) Generic array logic generalized block schematic <strong>and</strong> (b) architecture of an OLMC.array is not just programmable as is the case in a PAL device but is reprogrammable. That is, itcan be reprogrammed any number of times. This has been made possible by the use of electricallyerasable PROM cells for storing the programming pattern. The other difference is in the use ofreprogrammable output logic, which provides more flexibility to the designer. GAL devices employoutput logic macrocells (OLMCs) at the output, which allows the designer to configure the outputseither as combinational outputs or registered outputs.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!