Cunoștințe, prelegere, noduri funcționale ale logicii combinatoriale

Decodorul este un caz special al convertoarelor de coduri arbitrare, considerate în "Convertoarele codurilor arbitrare".

Decodorul este un circuit logic care convertește codul binar într-un cod unar când numai un semnal activ apare pe unul dintre toate ieșirile. Numărul acestei ieșiri active în codul zecimal este același ca și codul binar furnizat liniilor de intrare ale decodorului.







Principiul decodorului este baza muncii tuturor dispozitivelor cunoscute - interfon. Când formați un număr pe interfon, clopotul sună numai într-un singur apartament cu numărul specificat.

Luați în considerare circuitul decodorului pentru trei intrări. Deoarece sinteza circuitului logic al unei expresii aritmetice ( „coduri arbitrare de conversie“) care constituie tabelul de adevăr. Deoarece în exemplul circuitul nostru trebuie să aibă trei intrări, numărul combinațiilor pe aceste intrări vor fi egale, astfel încât ieșirea din circuitul 8 va desemna, de asemenea, semnale de intrare cu indicele variabilă corespunzătoare greutății binare a descărcării - 1, 2, 4 (tabelul 4.1.). Semnalele de ieșire notată cu indicele corespunzător intrărilor furnizate de codul binar în care ieșirea este activă. Pentru circuitul sintetizat, luăm logica pozitivă când nivelul logic 1 este activ.

Tabelul 4.1. Tabel cu adevărat al decodorului pe trei intrări cu un singur nivel activ de semnale de intrare și ieșire


click pentru a mari imaginea
Fig. 4.1. Schema funcțională a decodorului pe trei intrări

În decodoarele reale, este necesar un semnal de control al intrării. permițând funcționarea acestui decodor în funcție de funcția sa. In cel mai simplu caz, semnalul permite (din limba engleză activa. - Permis) pot fi furnizate pentru fiecare dintre porților, pentru efectuarea calculului (4.1), așa cum se arată în Fig. 4.2 în roșu. Dacă, atunci nu afectează funcționarea circuitului (Figura 4.2). Decodorul funcționează așa cum este descris mai sus. Dacă atunci toate ieșirile de decodare sunt 0 logic, indiferent de stările semnalelor de intrare, adică, toate ieșirile decodorul va fi pasiv (în acest caz zero) de stat.







Toate elementele logice considerate anterior pot fi realizate sub formă de microcircuite integrate separate (IC) cu un grad mic de integrare. Astfel, un ansamblu de patru elemente NAND cu 2 intrări este combinat într-un singur caz K155LA3 IC [4].

Microcircuitul integrat (IC) este un produs microelectronic care efectuează o anumită funcție de conversie și prelucrare a semnalului și care are o densitate mare de ambalare a elementelor conectate electric, care este considerată ca o singură unitate [4. p.9].

Gradul de integrare a IC este un indicator al gradului de complexitate a unui microcip, caracterizat prin numărul elementelor și componentelor conținute în acesta [4. p.10]:

unde este numărul elementelor și componentelor incluse în IC.

Există un grad integrat de integrare a microcircuitelor mici (MIS - mic integrat), mediu (SIS), mare (LSI) și foarte mare (VLSI).


click pentru a mari imaginea
Fig. 4.2. Diagrama funcțională a unui decodor cu trei intrări, cu un semnal de rezoluție

În Fig. 4.3 prezintă exemple de denumire grafică condiționată (UGO) a decodoarelor cu nivel de unitate activă de semnale de intrare și ieșire. Aici și mai jos, trei domenii sunt alocate CSO. Câmpul central conține denumirea funcției efectuate de IC. În acest caz este DC - de la engleză. Decodor - decodor. Câmpul din stânga conține denumirea intrărilor IC. dreptul de desemnare a rezultatelor.


Fig. 4.3. DGD decodoare cu semnale active de intrare și ieșire unice: a - o intrare; b - două intrări; - la trei intrări; г - pe patru intrări.

Când se acceptă logica negativă, atunci când nivelul activ al tuturor semnalelor este zero, tabela de adevăr a decodorului pe trei intrări (Tabelul 4.2) va conține nu zero, dar zero în diagonală. În acest caz, este convenabil să inversați ordinea combinațiilor de semnale de intrare: în prima linie, indicați o combinație, apoi, etc. până la ultima linie cu combinația.

Tabelul 4.2. Tabelul de adevăr pentru decodor pentru trei intrări cu nivel zero activ de semnale de intrare și ieșire







Trimiteți-le prietenilor: