Note de curs - Departamentul Automatica, Calculatoare si ...
Note de curs - Departamentul Automatica, Calculatoare si ...
Note de curs - Departamentul Automatica, Calculatoare si ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
I n t r ǎ r i<br />
0<br />
4<br />
0<br />
2<br />
Fluture 4x4<br />
0<br />
1<br />
I e s i r i<br />
1<br />
5<br />
1<br />
3<br />
2<br />
3<br />
2<br />
6<br />
4<br />
6<br />
4<br />
5<br />
Fluture 4x4<br />
3<br />
7<br />
5<br />
7<br />
6<br />
7<br />
Treapta 2 Treapta 1 Treapta 0<br />
Figura alǎturatǎ reprezintǎ o retea fluture mai complexǎ, pe care se pot observa<br />
unele <strong>de</strong>talii <strong>si</strong> se pot preciza unele notatii.<br />
Un comutator din treapta i are liniile numerotate separat cu 2 i . Linia <strong>de</strong> ie<strong>si</strong>re j a<br />
fiecǎrei trepte merge la linia <strong>de</strong> intrare j a stratului urmǎtor (j = 0, …, 2 k–1 ).<br />
Numerele oricǎrui comutator (switchbox) altul <strong>de</strong>cât din stratul <strong>de</strong> ie<strong>si</strong>re sunt<br />
ambele <strong>de</strong> aceea<strong>si</strong> paritate (pare sau impare).<br />
O retea fluture nu este tolerantǎ la <strong>de</strong>fecte: existǎ o <strong>si</strong>ngurǎ cale <strong>de</strong> la oricare<br />
dintre intrǎri la o anumitǎ ie<strong>si</strong>re. Dacǎ un comutator din stratul i clacheazǎ, 2 k–i<br />
intrǎri sunt <strong>de</strong>conectate <strong>de</strong> la 2 i+1 ie<strong>si</strong>ri.<br />
Sistemul poate încǎ opera dar într-o manierǎ <strong>de</strong>gradatǎ.<br />
Pentru a crea o tolerantǎ la <strong>de</strong>fecte se utilizeazǎ retele cu trepte suplimentare.<br />
O po<strong>si</strong>bilitate constǎ în a adǎuga o extra-treaptǎ prin duplicarea treptei <strong>de</strong><br />
intrare. Este necesarǎ <strong>si</strong> o multiplexare în scopul bypassǎrii comutatoarelor din<br />
straturile/treaptele <strong>de</strong> la intrare <strong>si</strong> <strong>de</strong> la ie<strong>si</strong>re. Prin adoptarea acestei solutii, un<br />
comutator disfunct poate fi ocolit prin rutarea pe bypass.<br />
Exemple:<br />
Comutatorul din stratul 0 cu liniile 2, 3 cǎzute este duplicat printr-o treaptǎ<br />
suplimentarǎ. Comutatorul disfunct este ocolit (bypassat) prin con<strong>curs</strong>ul unui<br />
multiplexor.<br />
Comutatorul din stratul 2 cu liniile 0, 4 cǎzute: extra-stratul este setat astfel ca<br />
linia <strong>de</strong> intrare 0 sǎ fie comutatǎ la linia <strong>de</strong> ie<strong>si</strong>re 1 <strong>si</strong> linia <strong>de</strong> intrare 4 la linia<br />
<strong>de</strong> ie<strong>si</strong>re 5, prin bypassarea cutiei <strong>de</strong> comutare disfuncte.<br />
88