![]() | |
![]() |
Электронные компоненты Мануалы
*3 03 E? t:; СГ t: N C\3 CNi Cs] cr с £j Cm s s s Ч £1 & CM CM Cm V T С41 Cm + + + с с C! Й Й 1 CM Cm 1*1 s -51 .Si .si 7- I » » I I « t-, + + + 4 « « к Cm CM C4J 2j £m Cm Cm =3 § I CMC Cs] ч:азч;Оз0С10ц jT 41- *~ * <»- < < <»- St" <!•" CSJ CmCmCMCMCMCMCMCm <b I I I r I I I Сч1<1- *C0=Oi-.-,4:)U5Cj,cj, I + + + + ++ + + + + cmcmcsjCmcnjcmcmniCm c5 " eg CM C4j § CO S fe § CM CM CM CM cslcslCNiCMCMCMCsj OgCN] I II II II II 11 r смсм«->=&?:г + + S t *й « e e e e e с c:, « & + + + £1 £j CNJ CM CM C4J JL. в-разрядные аимвалыросуге демодулятора а W12n-m3) , А 1 W2n-n{ll*2) , В 2 W2n.-f-n(2n*3), А Ъ W2ni--12(3B+2), В i VJ12n*S-12{Hl3), А 5 W2n*8-12(5I!+2), В 6 W2n*-1-12(BS*3), А 7 W12n*1-12(7B*2) , В 8 W!2n*5-J2(eiJ+3), А 3 Vll2n*5-12l9n*2), В WW2n-9-12(mil*3), А 11 W2n*9-12(mi+2), В 12 Q!2n-12ll2J]*l) В QJ2n-l-T2(73n) /4 Q12n*2-12(m*l) 15 Q12n*3-t2 (15П) П W12n*2-12(7611+l),A П W12n-2-12(m) , В т W12n*6-12(78D-1), А 19 W12n*B-12(l9I?), в 20W2n*W-12l20n+l), А 21 W12n+m-12(21S) , В 2ZWm*-3-12(221J*l), А 25 W!2n+3-12f23J7) , В 24 W12n*7-12(2tn*l), А 25 \Ы12П*7-П125В) , В 26 Vn2n*ll-12(26dn), А 27 W12n41-72(27B) > В 28 Р12П-12 23 РГ2П + 1 30Р12п2-72 31 PJZn *3 Задержка. Стадного декодер символа. Зад ерника линии неравной длины декодер ЗаЗерка: Sfyx симВоло5 ![]() !f§Wi B-pmpntiibii символам на слово МШШВЗ) ,Д" W2n-l2(27n*3) ,В. W1Zn.n-12{27Il*3) ,-Wl2n4-12(27B*3) ,S. Vj12n2-lZ(27n*3} ,h • WJ2n*2-72l27B+3) ,B . W72n*3-12l27B+3) ,A W72n*3-12(27S*3) ,8. \Ы12пЧ-12(27Л+3),A • W12n-7h-72(27B+3],B . W12n5-72l2?Д+3), W2n*5-12[27n+3) ,S . рядныс слова. ПБп Ldn.4 W2nn-12(27ll+3)A-Wl2n*e-Ki27B*3),8. W12n+7-12(27II-3).A-W12n+7-72/27n*3),B. W12n+8-12l27B+3),A W12n*8-12(27Bi-3),8. W2n-9-12[27I/+3)A-W12n+9-12(2711+3), в. W12n*10-12(27B3),h-W12nnO-J2f27Il*3),B. Wr2n+11-72(27Il+3), A ~ W12n+n-J2[27B+3\B. lBn*3 mn*-3 LBn+t H6a+S Рис. 1.5. Функциональная схема декодера CIRC один блок обеспечивает возможность полного исправления кв-ротких пакетов ошибок в первой ступени декодирования. На рис. 1.4 расположение всех символов на выходе кодера соответствует принятому формату блока данных. Проверочные символы Q расположены в середине блока, а проверочные символы Р в конце блока. Все они инвертированы для того, чтобы можно было обнаружить ошибочные блоки, даже если все символы в них ошибочны. В декодере на рис. 1.5 все операции выполняются в обратном порядке, и в соответствии с этим меняются номера ступеней. Сначала производится инвертирование всех проверочных символов, короткое деперемежение символов В длиной в один блок и декодирование кода Cl с проверочными символами Р. Затем производится длинное деперемежение с интервалом в четыре блока и декодирование кода Сг с проверочными символами Q. На выходе декодера осуществляется деперемежение нечетных слов и обратная перестановка символа в пределах блока. В результате восстанавливается исходный порядок слов в блоке с временным сдвигом на 108 блоков. Код RC, входящий в состав кода CIRC, относится как к блоковым, так и к циклическим кодам, поэтому их свойства, методы кодирования и декодирования в равной мере относятся и к нему. Важная отличительная черта кода RC в том, что он является недвоичным [11]. По стандарту МЭК код RC задан в поле Галуа GF (2) с полиномом восьмой степени Р {х)=х+-х + х + х + \ и примитивным элементом поля 00000010 (л;). В обеих ступенях код задается как блоковый с помощью проверочных матриц, приведенных на рис. 1.6. Про-верочные символы вычисляются с использованием следующих равенств: для первой ступени кодирования (код Ci). H,-V, = 0, (1.1) fip = f f 1 f 1 1 ( 1 t 1 1 1 f 1 t f f t t г f f f г ( f f t f f f "t 1 1 i 1 1 1 t 1 1 1 t 1 f 1 f 1 1 1 1 1 1 1 1 1 1 1 1 0 1 2 3 [ 4 ] 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |