The document describes several examples of implementing Boolean logic functions using Programmable Logic Arrays (PLAs) and Programmable Array Logic (PALs):
1) Implementing 4 switching functions Z1, Z2, Z3, Z4 using a 5x8x4 PLA.
2) Implementing a combinational circuit with functions F1 and F2 using a 3 input, 3 product term PLA with 2 outputs.
3) Designing a combinational circuit with functions W, X, Y, Z using a PAL.
4) Implementing functions F1, F2, F3 using a PLA.
5) Implementing functions W, X, Y
Download as DOCX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
218 views
Unit 5 Pblem
The document describes several examples of implementing Boolean logic functions using Programmable Logic Arrays (PLAs) and Programmable Array Logic (PALs):
1) Implementing 4 switching functions Z1, Z2, Z3, Z4 using a 5x8x4 PLA.
2) Implementing a combinational circuit with functions F1 and F2 using a 3 input, 3 product term PLA with 2 outputs.
3) Designing a combinational circuit with functions W, X, Y, Z using a PAL.
4) Implementing functions F1, F2, F3 using a PLA.
5) Implementing functions W, X, Y
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1
1.
Implement the switching functions
i. Z1 abde abc d e be de ii. Z 2 ace iii. Z 3 be de cd e bd Z 4 a ce ce using 5 X 8 X 4 PLA.
2. A combinational circuit is defined by the functions F1=∑(1,3,5) & F2=∑(5,6,7)
implement the circuit with a PLA having 3 inputs, 3 Product terms and 2 outputs. 3. Design a Combinational circuit defined by the following Boolean functions using a PAL: (i) W(A,B,C,D)=∑(2,12,13) (ii) X(A,B,C,D)= ∑ (7,8,9,10,11,12,13,14,15) (iii) Y(A,B,C,D)= ∑ (0,2,3,4,5,6,7,8,10,11,15) Z(A,B,C,D)=∑(1,2,8,12,13)
4. Implement the following function using PLA.
F1(x,y,z) = ∑m(1,2,4,6) F2(x,y,z) = ∑m(0,1,6,7) F3(x,y,z) = ∑m(2,6) 5. Implement the following Boolean functions using 4X3X4 PAL. W(A,B,C,D)=∑(0,2,6,7,8,9,12,13) X(A,B,C,D)= ∑ (0,2,6,7,8,9,12,13,14) Y(A,B,C,D)= ∑ (2,3,8,9,10,12,13) Z(A,B,C,D)=∑(1,3,4,6,9,12,14)