You are on page 1of 4

EET 1131

Unit 4 Practice Sheet: Programmable Logic Devices


CRISTIAN PUENTES-T00060458 Reeder

1. What expression is represented by the array logic shown below?

R/ (Ā*B) + (A*𝐵𝐵̅ )
2. What expression is represented by the array logic shown below?

R/ / (Ā*B) + (A*𝐵𝐵̅ )

Suppose we want to program a GAL22V10 to implement the Boolean equation


X = 𝐴𝐴𝐴𝐴 + 𝐶𝐶𝐶𝐷𝐷 . Refer to the GAL22V10’s fuse map to answer the following questions.

3. Suppose we assign the names A to pin #1, B to pin #2, C to pin #3, D to pin #4, and X to
pin #23.
a. In the fuse map, which column number corresponds to A? 0

b. In the fuse map, which column number corresponds to B? 4

c. In the fuse map, which column number corresponds to 𝐶𝐶𝐶? 9

d. In the fuse map, which column number corresponds to D? 12

4. What is the range of fuse numbers for the first AND gate in the AND/OR array connected
to the OLMC (output logic macrocell) for pin #23?
R/ El rango que esta en la primera compuerta AND/OR es: [88-131]

5. What is the range of fuse numbers for the second AND gate in the same AND/OR array?
R/ El rango que esta en la segunda compuerta AND/OR es: [132-175]

6. Which fuses should we leave intact to program the expression 𝐴𝐴𝐴𝐴 + 𝐶𝐶𝐶𝐷𝐷, using the two
AND gates identified above?

R/ Se tienen que dejar intactas las 88, 92, 141 y 144 para completer la exprecion 𝐴𝐴𝐴𝐴 + 𝐶𝐶𝐶𝐷𝐷

Converting Between Gate Diagrams, Boolean Expressions, and Truth Tables


7. Write a Boolean expression and the truth table for the following gate diagram.

R/
8. Draw a gate diagram and write the the truth table for the following Boolean expression.

R/
9. Write a Boolean expression and draw a gate diagram for the following truth table.

R/

You might also like