Comunicatii
DemultiplexoareDemultiplexoare Operatia inversa multiplexarii este demultiplexarea. De data aceasta trenurile nu mai ies din gara ci intra in ea pe rand, pe o singura linie, si trebuie distribuite pe liniile garii. Aceasta operatie o face demultiplexorul (fig.5). Deoarece numarul de stari logice distincte ale intrarii de selectie trebuie sa fie egal cu numarul de iesiri de date N, numarul de intrari de selectie poate fi calculat din relația:
Fig.5 Proiectarea unui demultiplexor se poate face stabilind functia de transfer pe baza tabelului de adevar. Astfel, daca avem o gara cu opt linii, multiplexorul care distribuie trenurile va trebui sa aiba trei intrari de selectie (log 8 = 3). Variabilele de intrare in demultiplexor vor fi cele de la intrarea de date si intrarile de selectie. Punand conditia ca primele opt date de intrare sa fie distribuite in ordine la cele opt iesiri, se poate construi urmatorul tabel de adevar: Tabelul 4 Dupa cum se poate vedea, pentru codul de selectie 000 valoarea logica a intrarii I este dirijata catre iesirea O , pentru codul de selectie 001 valoarea logica a intrarii I este dirijata catre iesirea O , . , pentru codul de selectie 111 valoarea logica a intrarii I este dirijata catre iesirea O . Deci,demultiplexorul poate fi construit din opt porti SI cu cate patru intrari, cate o poarta pentru fiecare iesire. De asemenea, mai sunt necesare trei inversoare,cate unul pentru fiecare intrare de selectie. Schema de principiu a acestui multiplexor este aratata in fig.6.
Fig.6 O analiza atenta a schemei demultiplexorului ne va arata ca ea este identica cu aceea a unui decodor cu o intrare de validare. Pentru a fi folosit ca demultiplexor, intrarile decodorului sunt folosite ca intrari de selectie iar intrarea de validare este folosita ca intrare de date. Pentru ca pot fi folosite in ambele scopuri, circuitele integrate de acest tip sunt denumite DECODOARE/ DEMULTIPLEXOARE.
|