Sunteți pe pagina 1din 5

CID_422A_Cucu_George-Sorin_TC2

1. In pagina cursului veti gasi foder-ul zip-at toyMachine care contine proiectul si simulatorul
pentru toyMachine. Folositi-l pentru a scrie si verifica prin simulare programul care receptioneaza
sirul de numere aplicat pe intrare si emite continuu, dupa ce a receptionat primele doua numere,
media aritmetica a ultimelor doua numere. Top modulul este continut de fisierul :
0_toyMachineSimulator.v

2. a. Proiectati ciruitul care calculeaza


functia N(n) = 2M, unde M = 2n. Numarul n este
reprezentat pe 4 biti.
b. Comparati dimensiunea
circuitului obtinut cu dimensiunea
circuitului care calculeaza M = 2n.
Numarul n este reprezentat pe 4 biti.

a
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1

b
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1

c
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1

d
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1

Size DCD1= 2*n+2n(n-1)=2*4+24(4-1)=56


Size DCD2=2*n+n*2n-2n =2*16+16*216-216 =983 072
Dimensiunea circuitului ce calculeaza functia N(n) = 2M este mai mare ca dimensiunea
circuitului ce calculeaza functia M = 2n datorita numarului de porti si mai mare.

S-ar putea să vă placă și