Sunteți pe pagina 1din 5

CAP.3. FUNCTII LOGICE.

CIRCUITE LOGICE COMBINATIONALE


69

3.12. EXEMPLE REZOLVATE

EXEMPLUL 1:
SINTEZA SAU-NU A FUNCTIILOR LOGICE
S se implementeze utiliznd doar pori SAU-NU funcia: F=(2,3,4,5,10,11,12,13)















EXEMPLUL 2:
SINTEZA SI-NU A FUNCTIILOR LOGICE
S se implementeze utiliznd doar pori SI-NU funcia: F =(0,1,6,7,8,9,14,15)




















CAP.3. FUNCTII LOGICE. CIRCUITE LOGICE COMBINATIONALE
70

EXEMPLUL 3:
EXTENSIA CAPACITATII DE MEMORIE ROM
Utiliznd circuite ROM de capacitate 1Kx8bii=8Kbii s se implementeze un modul ROM de 32Kbii prin :
a) extensia capacitatii de adresare:



















b) extensia capacitatii de iesire



















CAP.3. FUNCTII LOGICE. CIRCUITE LOGICE COMBINATIONALE
71


EXEMPLUL 4:
IMPLEMENTAREA FUNCTIILOR LOGICE UTILIZAND MEMORII ROM
S se implementeze utiliznd memorii ROM urmtoarele funcii F0=( 1,4,5,7), F1=( 0,1,3,4), F2=(
2,3,4,7), F1=( 0,5,6,7).

















EXEMPLUL 5:
IMPLEMENTAREA FUNCTIILOR LOGICE UTILIZAND MULTIPLEXOARE
S se implementeze utiliznd MUX 8:1 funcia: F=(1,3,4,5,6,7,10,11,14,15)


















ROM
2X4biti
32biti
3
A0
D0 F0
D1
F1
D2
F2
D3
F3
A1
A2
CAP.3. FUNCTII LOGICE. CIRCUITE LOGICE COMBINATIONALE
72



3.13. PROBLEME SI APLICATII

Problema 3.1 Funcii binare elementare (unare i de 2 variabile-tabel)
Problema 3.2 S se implementeze un convertor de cod binar-Gray pentru trei variabile de intrare.
Problema 3.3 S se implementeze un convertor de cod Gray- binar pentru trei variabile de intrare.
Problema 3.4 S se implementeze funcia Y A B = utiliznd doar pori SI-NU cu dou intrri.
Problema 3.5 Se dau funciile: f
1
=P
0
+P
4
+P
5
+P
6
i f
2
=P
1
+P
2
+P
3
+P
7
. Se cere implementarea lor utiliznd doar pori SI-
NU cu trei intrri n numr minim.
Problema 3.6 S se implementeze funcia care semnalizeaz apariia numerelor prime n intervalul: 0-15
Problema 3.7 S se implementeze funcia f(A,B,C)=S
0
S
1
S
3
S
4
S
5
utiliznd doar pori SAU-NU cu trei intrri.
Problema 3.8S se implementeze funcia(A,B,C,D)=P
2
+P
3
+P
4
+P
5
+P
6
+P
7
+P
11
+P
13
+P
15
utiliznd doar un singur tip de
pori.
Problema 3.9 S se implementeze funcia f(A,B,C,)=P
1
+P
3
+P
6
+P
7
studiindu-se posibilitatea evitrii hazardului static.
Problema 3.10 S se implementeze funcia f(A,B,C,)=P
2
+P
3
+P
5
+P
7
studiindu-se posibilitatea evitrii hazardului static.
Problema 3.11 Sumatorul complet de un bit. Descriere funcionare.
Problema 3.12 Sumatorul complet de un 4 bii. Descriei funcionarea prin stabilirea relaiilor de definire a
transportului pentru fiecare celul n funcie de variabilele intermediareP
n
i G
n
.
Problema 3.13 Comparatorul numeric de 4 bii CDB 485
Problema 3.14 Generator/detector de paritate de patru bii.
Problema 3.15 Circuitul codificator/decodificator
Problema 3.16 Circuitul multiplexor/demultiplexor
Problema 3.17 S se implementeze utiliznd celule MUX 8:1 un MUX 32:1
Problema 3.18 S se implementeze utiliznd circuite multiplexoare urmtoarea funcie: f(A,B,C,D)=P
0
+P
3
+P
7
+P
11
+P
13

Problema 3.19 S se implementeze utiliznd circuite multiplexoare urmtoarea funcie: f(A,B,C,D)=P
1
+P
4
+P
8
+P
12
+P
14

Problema 3.20 S se implementeze utiliznd circuite multiplexoare urmtoarea funcie: f(A,B,C,D)=P
2
+P
5
+P
9
+P
13
+P
14

Problema 3.21 S se implementeze utiliznd circuite multiplexoare funcia care semnalizeaz apariia numerelor
prime n intervalul 0-15.
Problema 3.22 Se d funcia: f(A,B,C,D)=P
0
+ P
2
+P
5
+P
7
+P
9
+P
10
+P
13
+P
15
Folosind diagrama Karnaugh s se
determine cele dou variante posibile pentru forma minim a funciei. Care este numrul de pori necesare pentru
implementarea fiecrei variante dac se utilizeaz numai pori SI-NU cu trei intrri.
Problema 3.23. Se consider f(A,B,C,D)=P
0
+P
7
+P
10
+P
13
+P
14

a) S se minimizeze funcia utiliznd diagrama Karnaugh.
b) S se implementeze funcia f cu un numr minim de pori SAU-EXCLUSIV.
Problema 3.24. Se consider f(A,B,C,D)=P
0
+P
3
+ P
4
+P
8
+P
10
+P
13
+P
15

a) S se minimizeze funcia utiliznd diagrama Karnaugh.
b) S se implementeze funcia f cu un numr minim de pori SI-NU cu dou intrri i SAU-EXCLUSIV.
Problema 3.25. S se minimizeze funcile logice asociate unui decodificator BCD-7 segmente.
Problema 3.26. S se studieze posibilitatea transformrii circuitului CDB 442 (vezi catalog) ntr-un DCD/DMUX cu opt
linii de ieire i o intrare de validare.
Problema 3.27. Folosin capsule MUX 2:4 i intrare de selecie G (74LS138) mpreun cu un numr minim de pori SI-
NU cu trei intrri s se implementeze funcia: f(A,B,C,D)=P
0
+ P
3
+P
5
+P
7
+P
13
+P
15
CAP.3. FUNCTII LOGICE. CIRCUITE LOGICE COMBINATIONALE
73

Problema 3.28. Utiznd un circuit CDB 4151 mpreun cu inversoare, s se implementeze funcia: f(A,B,C,D)= P
17
+
P
20
+P
21
+P
23
+P
24
+P
26
+P
27
+P
30
Problema 3.29. S se realizeze un comparator pe patru bii cu ieirea F folosind:
a) pori SAU-EXCLUSIV i SAU-NU
b) pori SAU-EXCLUSIV negat cu colector colector n gol.
Problema 3.30. S se realizeze un circuit pentru compararea a dou cuvinte de opt bii utiliznd dou circuite CDB
485.