CSE231 Lecture 9
CSE231 Lecture 9
CSE231 Lecture 9
Programmable
After completing this lecture, students will be able to
• Describe the difference between an PAL and GAL
• Explain the principle of operation of PAL and PLA
Logic Devices
• Explain the difference of SPLD and CPLD
• Apply PAL and PLA for CPLDs, for example, PROM and
FPGA
PROBLEM. Determine the Boolean output expression for the simple PAL array shown
in Figure. The Xs represent connected links.
PROBLEM. Determine
the output expressions
for X1 and X2 from
macrocells 1 and 2 in
Figure.
(a) PROM architecture makes (b) fuses are blown to program A PROM used to generate a logic function on O3.
it suitable for PLDs outputs for given functions
CSE231 Lecture 9 Page 12/30
PROM – Programmable Logic Array
(a) Typical PAL architecture; (b) the same PAL programmed for the given functions.
CSE231 Lecture 9 Page 13/30
PAL / GAL – General Block Diagram
Final Exam