Dispozitive de codificare și decodare

Lin ?? Codurile eynye de corectare sunt cel mai frecvent utilizate pentru controlul erorilor în dispozitive de prelucrare și medii de stocare digitală, în care fiabilitatea codoare și decodoare proporționale cu fiabilitatea canalelor de calcul. În acest sens, codoare și decodoare au aici:

- să aibă o complexitate minimă;

- au întârzieri minime.

În cea mai mare măsură, aceste cerințe sunt îndeplinite cu transmiterea paralelă a informațiilor, care în astfel de sisteme este acceptabilă datorită distanțelor relativ mici dintre blocurile care interacționează. Este vorba despre această metodă de transfer de informații, că dispozitivele considerate mai jos sunt orientate. Schemele sunt construite pentru matricea de control (2.19).

Encoder (encoder).

Dispozitivul de codare implementează următoarele ecuații pentru efectuarea simbolurilor de paritate:

Fig. 2.2. Schema funcțională a codificatorului

La intrarea encoderului există o combinație non-redundantă (). În codor, prin utilizarea modulelor adiționale modulo 2 (), în conformitate cu (2.19), se calculează simbolurile de control. . și să se alăture informațiilor. Ca rezultat, o combinație n-valoare () a codului liniar apare pe ieșire. Întârzierea dintre apariția combinației de intrare și sfârșitul ieșirii este determinată doar de timpul de propagare a semnalului într-un singur aderent (totalizatorii funcționează în paralel).

Dispozitiv de decodare (decodor).

Decodorul realizează următoarele funcții:

- calculează sindromul de eroare în HF recepționat;

- descifrează sindromul de eroare;

- Invertează o cifră greșită.

Schema funcțională a decodorului este prezentată în Fig. 2.3.

Fig. 2.3. Schema funcțională a decodorului

Intrarea decodorului este alimentată la KB decodificată.

Schema de calcul al sindromului este colectată pe modulul 2 adițional și implementează următoarele ecuații:

Dacă nu există nici o eroare, vectorul sindromului este format numai din zerouri. La toate ieșirile descramblerului, vor exista zerouri.

Dacă există o eroare, vectorul sindromului va coincide cu una dintre coloanele matricei de control (2.19) și 1 va apărea numai la ieșirea DS care corespunde descărcării eronate. În general, starea producțiilor AS este determinată de următorul tabel:

Întârzierea minimă dintre momentul în care un decodor apare la intrarea decodorului și momentul în care partea de informații corectată a CV-ului trebuie transmisă pentru prelucrare este determinată de expresia :. unde este timpul de propagare a semnalului în coloana de intrare cu 4 intrări (); - timpul de propagare a semnalului în DS; - timpul de propagare a semnalului în agregatul cu 2 intrări ().

Citiți de asemenea

Codurile corective liniare sunt cel mai adesea folosite pentru corectarea și detectarea erorilor în dispozitivele de procesare și stocare a informațiilor digitale, unde fiabilitatea dispozitivelor de codare și decodare este proporțională cu fiabilitatea canalului de calcul în sine. În comunicare. [citeste mai mult].

Baza codificatorului și a decodorului codurilor ciclice este schema de împărțire a polinomului într-un polinom. În dispozitivul de codare este restul de împărțire a polinomului într-un polinom generator. iar în dispozitivul de decodificare există un rest de împărțire a QoS primit de către aceleași. [citeste mai mult].

Articole similare