Sunteți pe pagina 1din 7

MINISTERUL EDUCAIEI AL REPUBLICII MOLDOVA

UNIVERSITATEA TEHNIC A MOLDOVEI

Lucrare de laborator nr.2


Analiza i sinteza dispozitivelor numerice

Tema: Sinteza convertoarelor de


cod

A efectuat lucrarea :
Student gr. TI-143
A.
A verificat lucrarea :
Lector univ.

Umane

Munteanu S.

Chiinu 2015

Lucrare de laborator Nr.2


Tema lucrrii : Sinteza convertoarelor de cod
Scopul lucrrii: studierea practic a metodelor de
sintez a convertoarelor de cod.
Varianta 21
Codul binar-zecimal intrare: 5 3 1 (-1)
Codul binar-zecimal ieire: 8 6 (-1) (-4)
1. Efectuai sinteza convertorului binar-zecimal.
2. Implementai schema circuitului convertorului de cod conform formei
minimizate, utiliznd doar elemente logice I-NU.
3. Implementai schema circuitului convertorului de cod conform formei
canonice disjunctive.
4. Calculai costul i timpul de reinere pentru ambele circuite. Comparai
rezultatele.
1. Sinteza convertorului binar-zecimal:
5
x1
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

0
0
0
0
0
1
1
1
1
1
0
0
0
1
1
1

3
x2
0
0
1
1
1
0
0
1
1
1
0
0
1
1
0
0

1
x3
0
1
0
0
1
0
1
0
0
1
0
1
1
1
0
1

-1
x4

8
f1

0
0
1
0
0
0
0
1
0
0
1
1
1
1
1
1

f 1 =x2 x3+ x 1 x3
2

4
f2

1
f3

-6
f4

0
0
1
1
0
0
1
1
1
1

0
0
0
0
1
1
1
1
0
0

0
1
0
1
0
1
0
1
0
1

0
0
1
1
0
0
1
1
0
0

*
*
*
*
*
*

*
*
*
*
*
*

*
*
*
*
*
*

*
*
*
*
*
*

0
2
5
4
6
8
A
D
C
E

f1 f2

f3

f4

f 2=x1 x 2+x 1 x 4 + x1 x 2 x 3
f 3 =x 1 x 4 + x1 x 2 x 3 + x 1 x 2 x 3 + x 1 x 2 x 3 + x 1 x 2 x 3 x 4
f 4=x 2 x 4+ x1 x 2 x 3+ x1 x 2 x 3
Notm:

z=x 1 x 4

; =>

f 1 =x2 x3+ x 1 x3
f 2=x1 x 2+ z + x1 x 2 x3
f 3 =z+ x1 x2 x 3+ x1 x2 x 3+ x 1 x2 x 3+ x 1 x2 x 3 x 4
f 4=x 2 x 4+ x1 x 2 x 3+ x1 x 2 x 3
Aducem la forma I-NU/I-NU:

f 1 = x2x3 x1x 3

f 2= x1x 2 z x1 x 2 x 3

f 3 = z x 1 x2 x 3 x 1 x2 x 3 x 1 x2 x3 x 1 x2x 3 x 4

f 4= x 2x 4 x 1 x2 x 3 x 1 x2 x 3

2. Schema circuitului convertorului de cod conform formei minimizate,


utiliznd doar elemente logice I-NU.

Fig.1. Rezultatele simulrii n convertorul de cod cu elemente logice I-NU

Fig.2. Circuitul convertorului de cod cu elemente logice I-NU


3. Schema circuitului convertorului de cod conform formei canonice
disjunctive.
f 1 =x1 x 2 x 3 x 4 + x 1 x2 x 3 x 4 + x 1 x 2 x3 x 4 + x 1 x 2 x 3 x 4 + x1 x 2 x 3 x 4 + x 1 x2 x 3 x 4
4

f 2=x1 x 2 x 3 x 4 + x 1 x2 x 3 x 4 + x 1 x 2 x3 x 4 + x 1 x 2 x 3 x 4
f 3 =x 1 x 2 x 3 x 4 + x1 x2 x 3 x 4 + x 1 x 2 x3 x 4 + x 1 x 2 x 3 x 4 + x 1 x 2 x 3 x 4
f 4=x 1 x 2 x3 x 4 + x 1 x 2 x 3 x 4 + x 1 x 2 x 3 x 4 + x1 x2 x 3 x 4
Notm:
z 1=x 1 x 2 x 3 x 4

z 4=x 1 x 2 x3 x 4

z 2=x 1 x 2 x 3 x 4

z 5=x 1 x 2 x 3 x 4

z 3=x 1 x 2 x 3 x 4

z 6=x 1 x 2 x 3 x 4

q=z 1+ z 2 + z 3+ z 4

Rezult:
f 1 =q+ x 1 x 2 x3 x 4 + z 5

f 3 =x 1 x 2 x 3 x 4 + z2 + z 6 + z 4 + z 5

f 2=x1 x 2 x 3 x 4 +z 6 +z 3 +z 4

f 4=q

Fig.3. Schema convertorului de cod conform formei canonice disjunctive

Fig.4. Rezultatele simulrii n convertorul de cod conform formei canonice


disjunctive
4. Calculai costul i timpul de reinere pentru ambele circuite. Comparai
rezultatele.
Costul i timpul de reinere pentru convertorului de cod cu elemente logice
I-NU:
C=45 Q
T d=2
Costul i timpul de reinere pentru convertorul de cod conform formei
canonice disjunctive:
C=56 Q

T d=3
Concluzie:
Observm c valorile timpului de reinere, la fel ca i a costului circuitului n
forma minimizat este mai mic dect valorile pentru circuitul convertorului
de cod conform formei canonice disjunctive. Din acest motiv putem spune cu
siguran c minimizarea funciilor este un proces obligatoriu pentru
construirea circuitelor, desigur , dac dorim s ctigm att n costul final
ct i n timpul de reinere a circuitului.