Esercitazioni PLA/PAL Dott. Salvatore Pontarelli E-mail:pontarelli@ing.uniroma2.it Orario ricevimento: mercoledi ore 11-13
Esercizio 1 (PAL) F=Σ(2,3,4,5,10,12) 1 1 1-set: B A 00 01 11 10 1 00 01 11 10 1 C D 1-set: F=AC’D’+AB’C’+A’CD’+A’B’C 0-set: F=(A’C’+BD+AC)’ Scelgo la rappresentazione con meno mintermini
Soluzione 1 D’ D C’ C B’ B A’ A OUT1 1
Esercizio 2 (PAL) w(A,B,C,D)=Σ(2,12,13) x(A,B,C,D)=Σ(7,8,9,10,11,12,13,14,15) 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) w=ABC’ +A’B’CD’ x=A+BCD y=A’B+CD+B’D’ z=ABC’+A’B’CD’+AC’D’+A’B’C’D=w+AC’D’+A’B’C’D Posso usare w per realizzare z
Soluzione 2
Esercizio 3 (PLA) x(A,B,C)=Σm(2,3,4,6) y(A,B,C)=Σm(3,4,5,6) A 0 A 0 1 00 01 11 10 BC 00 01 11 10 A 0 1 1 A 0 1 1 x=A'B+AC' y=A'BC+AB'+AC' Posso condividere i mintermini
Soluzione 3 C’ C B’ B A’ A OUTm Y X
Esercizio 4 (S-PLA) 110 101 100 011 010 001 000 Codice 01010 S5 010101 S1 Start S0 Seq. Stato
Esercizio 4 (S-PLA) PS Input y2y1y0 x = 0 x = 1 S0 000 001,0 000,0 111 - - -, - - - -, - Y2Y1Y0; z Y2 = y2y0’x’ + y2y0x + y1y0x Y1 = y1’y0x + y2’y1y0’x’ Y0 = x’ z = y2y1x