Sunteți pe pagina 1din 3

Examen AHS / master TMPS / 2020-2021 / ian 2021

Subiectul 1 (2p oficiu, 1.1 varianta indicata – 6p. 1.2 varianta indicata – 8p)
Se considera circuitul digital secvential indicat cu schema interna avand doua intrari de date si o iesire.

a)

b)

c)
1.1. Sa se insereze lanturi de scanare si toate elementele necesare pentru a transforma circuitul astfel
incat sa fie posibila testarea sa si a placii pe care este conectat (structura JTAG). Argumentati
raspunsul indicand functionalitatile inserate si elementele inserate.

1.2. Sa se testeze functionarea interna a circuitului / functionarea unei conexiuni pe legatura:


d) testarea functionarii interne din starea 01 la intrarea 00;
e) testarea functionarii interne din starea 11 la intrarea 01;
f) testarea functionarii interne din starea 00 la intrarea 10;
g) conexiunea circuit IC0 iesirea O si circuit IC1 intrarea I0;
h) conexiunea circuit IC0 iesirea O si circuit IC1 intrarea I1;

Explicati operatiile (din punct de vedere JTAG) care se realizeaza pentru testarea logicii. Determinati
pentru semnalele de intrare (TDI si TMS), valorile ce trebuiesc aplicate pe intrari pentru a realiza
secventa de test. Considerind diagrama de stari pentru controlerul JTAG explicati starile prin care trece
automatul JTAG functie de valorile aplicate la intrare. Treceti rezultatele in tabelul de forma:
Operatia Stare TDI TMS Noua stare Observatii si
realizata anterioara TAP controller alte operatii
TAP controler dupa frontul necesare.
CLK
g)

h)

Subiectul 2 (1p oficiu, 2.1 varianta indicata – 8p, 2.2 – 3p)

2.1. Pentru circuitul indicat de la punctul 1 (varianta fara JTAG) sa se verifice functionarea corecta a
circuitului din punct de vedere al timing-ului si sa se determine frecventa maxima de lucru. Obs: daca
circuitul nu functioneaza corect d.p.d.v. al taiming-ului acesta sa va modifica corespunzator.

2.2 Sa se identifice calea critica care limiteaza frecventa de lucru. Considerand circuitul modificat
(varianta cu lanturi de scanare si JTAG) sa se precizieze daca frecventa maxima de lucru se modifica.

Se considera:
- model global pentru conexiuni cu intirziere de 0.1ps;
- intirziere pentru circuite:
o inversor / neinversor – 0.5ps;
o poarta SI/SAU – 1.2ps;
o poarta XOR – 1.5ps;
o bistabil DFF – 1ps;
- pentru bistabil avem timp SETUP – 2ps, timp HOLD – 0.8ps;
- intrarile sunt disponibile (garantate) la 2T/3;
- iesirile se doresc a fi disponibile la T/3;
Subiectul 3 (1p oficiu, 3.1 – 5p, 3.2 – 4p)
Un beneficiar doreste sa realizeze o masina multifunctionala pentru tiparit, copiat, scanat, acces la
documente ce va fi plasata in cladiri publice, fara operator uman (ex. PrintBox).
3.1. Identificati principalele componente hardware (vizibile utilizatorului si interne).
3.2. Identificati principalele functiuni software ale sistemului.

Subiectul 4 (1p oficiu, 4.1 – 4p, 4.2 – 5p, 4.3 – 2p)

4.1. Explicati citeva concepte utilizate in CAN precizand contributia loc la buna functionare a CAN:

- transmisie diferentiala pe cablu torsadat cu rezistente terminale;


- mecanism de arbitrare bazatpe identificatorul mesajului;
- ce mecanisme de siguranta/inbunatatire a functionarii sunt luate in calcul in formatul cadrului
CAN;

4.2. Consideram o retea CAN cu trei noduri. Doua noduri incearca sa transmita simultan si intervine
mecanismul de arbitrare. Semnalul de CAN (tensiune diferentiala) este cel din figura. Decodati mesajul
transmis (identificati cimpurile din cadrul CAN si determinati mesajul text transmis considerand ca
datele sunt in format ASCII).

4.3. Considerand ca mesajul este transmis fara eroare, este confirmata receptia sa de catre un receptor?

total: 50p

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