Таңдалған g(х) үшін декодердің сұлбасын тұрғызу және оның жұмысын түсіндіру
Декодер сұлбасының жұмыс істеуі (2.2-сурет) келесі түрге келтіріледі. Р(х) полиномын көрсететін, қабылданған кодалық комбинация декодалайтын регистр мен k ұяшығы бар буферлік регистр ұяшықтарына бірдей келіп түседі. Буферлік регистрдің ұяшықтары, «жоқ» логикалық сұлбалар арқылы өткізетін өзара байланысты, «1» сигналды бірінші кірісінде және екіншісінде- «О»-ді өткізеді (бұл кіріс дөңгелекпен белгіленген). Буферлік регистр кірісіне кодалық комбинация «ЖӘНЕ» сұлбасы арқылы келіп түседі. Бұл кілт Т триггер шығысының бірінші тактілік импульсімен ашылып, к+1 тактілік импульсімен жабылады (дэл кодер сүлбасындағы Т триггердің жүмысы сияқты). Осылайша к=1008 тактіден кейін элементтердің ақпараттық тобы буферлік регистрге жазылады. «ЖОҚ» сұлбасы регистрді толтыру режимінде ашық болады, өйткені «ЖӘНЕ» кілтінен екінші кірістеріне кернеу келіп түспейді.
Бір уақытта декодалайтын регистрде барлық n=1023 такті ішінде кодалық комбинацияны бөлу жүріп жатады ((Р(х) полиномын g(х) түғызушы полиномға). Декодалайтын регистр сұлбасы толығымен жоғарыда қарастырылып кеткен кодердің бөлу сұлбасына ұқсайды. Егер бөлу нәтижесінде нөлдік қалдық болса – синдром g(х)=0, онда келесі тактілік импульстер ақпараттық элементтерді декодер шығысына жазып алады.
Қабылданған комбинацияда қате табылған жағдайда синдром g(х) нөлге тең болмайды. Бұл n-ші (1023) тактіден кейін декодалайтын регистр үяшығы болмағанда біреуінде «1» жазылады деген сөз. Бұл жағдайда «НЕМЕСЕ» сүлбасының шығысында сигнал пайда болады.
Кілт 2 («ЖӘНЕ» сұлбасы) жұмыс істей бастайды да, буферлік регистрдің «ЖОҚ» сұлбалары жабылып қалады, ал келесі тактілік импульс регистрдің барлық ұяшықтарын «0» жағдайына ауыстырады. Сонымен қатар өшіру сигналы қабылдағышты тұйықтау және қайта сұрау командасы ретінде қолданылады.
2.2 сурет – Декодердің құрылымдық сұлбасы
System View бағдарламасында кодердің құрылымдық сұлбасын құру
Таңдалған g(х) полиномы үшін кодердің сұлбасын «System View» дестесін қолдана отырып тұрғызу 2.3-суретте келтірелген.
2.3 сурет – System View бағдарламасындағы кодер сұлбасы
2.4 сурет – System View бағдарламасында сағатты жөнге келтіру
2.5 сурет – Кодер кірісіне берілетін сигнал
2.6 сурет – Кодер шығысында алынған сигнал
2.7 сурет – Кодер сұлбасының талдау терезесі
System View бағдарламасында декодердің құрылымдық сұлбасын құру
Таңдалған g(х) полиномы үшін декодердің сұлбасын «System View» дестесін қолдана отырып тұрғызу 2.8-суретте келтірелген.
2.8 сурет – System View бағдарламасындағы декодер сұлбасы
2.9 сурет – System View бағдарламасында сағатты жөнге келтіру
2.10 сурет – Декодер кірісіне берілетін сигнал
2.11 сурет – Декодер сұлбасының талдау терезесі