A Programmable Logic Device Lecture 4.3
A Programmable Logic Device Multiple-input Gates A 2-Input, 1-Output PLD
Multiple-input Gates Z Z Z Z
Multiple-input AND Gate Z 1 Output is HIGH only if all inputs are HIGH Z 1 An open input will float HIGH
Multiple-input OR Gate Output is LOW only if all inputs are LOW Z 2 2 Z
Multiple-input NAND Gate Output is LOW only if all inputs are HIGH Z 3 3 Z
Multiple-input NOR Gate Output is HIGH only if all inputs are LOW Z 4 4 Z
A Programmable Logic Device
A = X & !X & Y & !Y = 0 & 0 = 0
A Programmable Logic Device A = X & !X & Y & !Y = 0 & 0 = 0 Z = A # B = 0 # B = B
A PLD AND Gate
A PLD OR Gate
Sum of Products Design X Y Z Design an XOR gate m1 = !X & Y m2 = X & !Y Z = m1 # m2 = (!X & Y) # (X & !Y)
A PLD XOR Gate
What type of gate is this? XY X!XY!Y A B 1 2 Z removable jumpers
What type of gate is this? XY X!XY!Y A B 1 2 Z removable jumpers
Lab 2 – Structure of a PLD