- •Курстық жұмыстың тапсырмасы:
- •Дискретті араның ішінара сипаттау моделі (л.П. Пуртов моделі)
- •3.Ең үлкен салыстырмалы өткізу мүмкіндігін қамтамасыз ететін кодалық комбинациясының оңтайлы ұзындығын анықтау
- •4. Анықталмаған қателіктің берілген ықтималдығын қамтамасыз ететін rкодалық комбинациядағы үйлесімділікті тексеруші разрядтың санын анықтау, n, k, r циклды коданың шама - шарттарын табу
- •5. Құрастырушы (тудыратын) полином түрін таңдау
- •6. Таңдалған кодердің сұлбасын тұрғызу және оның жұмысын түсіндіру
- •7. Таңдалған декодер сұлбасын тұрғызу және оның жұмысын түсіндіру
- •Қорытынды
- •12.Қазақстан Республикасы картасындағы магистраль
- •13. Жүйе жұмысына уақыт бойынша диаграмма тұрғызу
3.Ең үлкен салыстырмалы өткізу мүмкіндігін қамтамасыз ететін кодалық комбинациясының оңтайлы ұзындығын анықтау
Берілген n мәнінесәйкес R өткізу мүмкіндігін (3.2) формула көмегімен есептейміз.
n
1:=
-1=31
n2≔
-1=63
n3:
-1=127
n4:
-1=255
n5:
-1=511
n6:
-1=1.023*
n7:
-1=2.047*
R1:=[1-(
)*[(1-a)*log
)*log(PK)-log(Pho)]]*[1-Pk*
*[4+(
)]]=0.2204
R2:=[1-
)*[(1-a)*log(
)*log(Pk)-log(Pho)]]*[1-Pk*
*[4+(
)]]=0.3574
R3:=[1-(
)*[(1-a)*log(
)*log(Pk)-log(Pho)]]*[1-Pk*
*[4+
)]]=0.4054
R4:=[1-(
)*[(1-a)*log(
)*log(Pk)-log(Pho)]]*[1-Pk*
*[4+
)]]=0.6046
R5:=[1-(
)*[(1-a)*log(
)*log(Pk)-log(Pho)]]*[1-Pk*
*[4+
)]]=0.7179
R6:=[1-(
)*[(1-a)*log(
)*log(Pk)-log(Pho)]]*[1-Pk*
*[4+
)]]=0.5067
R7:=[1-(
)*[(1-a)*log(
)*log(Pk)-log(Pho)]]*[1-Pk*
*[4+
)]]=0.3102
1кесте
R |
N |
R |
K |
0.2204 |
31 |
12 |
19 |
0.3574 |
63 |
12 |
51 |
0.4054 |
127 |
13 |
114 |
0.6046 |
255 |
13 |
242 |
0.7179 |
511 |
14 |
497 |
0.5067 |
1023 |
14 |
1009 |
0.3102 |
2047 |
15 |
2032 |
Жоғарда тапқан R лердің ңшінен ең үлкені R5-тің мәні 0.7179 ге тең,яғни R5 тұрган қатардың мәнін аламыз n=511, R=0.7179,r=14,k=497.
4. Анықталмаған қателіктің берілген ықтималдығын қамтамасыз ететін rкодалық комбинациядағы үйлесімділікті тексеруші разрядтың санын анықтау, n, k, r циклды коданың шама - шарттарын табу
r-дің мәнін (1.4) формула арқылы табамыз.
r
= {3.32*((1-α)lg
+lgPқате
–lgPHO
)};
(4.1)
r2
= (1-
α)
* log(
)
+ log(Pk,2) – log(Pho,2) = 9.0089=10
n – кодалық комбинацияның ұзындығы (разрядтардың);
k – кодалық комбинациялардың (разрядтардың) ақпараттық бөлігінің ұзындығы;
r – кодалық комбинацияның (разрядтардың) тексерілетін бөлігінің ұзындығы;+
Циклдық коданың параметрлеріне n, k, r жатады. Олардың арасында келесідей байланыс бар: n = k + r; бұл өрнекті түрлендіріп k-ны тапсақ болады, яғни k=n- r =511-14=497;
5. Құрастырушы (тудыратын) полином түрін таңдау
Келтірілмей тудыратын полиномдардың r деңгейінің кестесінен сынақ кітапшасының соңғы санын ескере отырып, құрастырушы (тудыратын) полином түрін таңдаймыз.
g(x) = х10+х3+1
6. Таңдалған кодердің сұлбасын тұрғызу және оның жұмысын түсіндіру
Кодер шығысында жұмыс істелуі келесідегідей режімдермен сипатталады:
а ) ақпараттық топтың k элементінің қалыптасуы және x”m(x) ақпараттық тармақтың g(x) құрастырушы полиномға бір уақытта бөлінуі кезінде, бір бөлінгеннен кейінгі n(х) қалдықты алу мақсаты;
ә) кодер шығысында x’m(x) ұяшықты бөлу сұлбасынан оларды санау жолымен бақыланған r элементін қалыптастыру .
Кодердің құрылымдық үлгісі 4 – суретте көрсетілген.
Кодердің жұмыс циклінің өткізгіштігі n =511 бірлік элементі n тактісін құрады. Тактілік сигнал тарату өткізгішімен қалыптастырылады. Ол үлгіде көрсетілмеген.
Кодер жұмысының бірінші режимі к=497 тактіден тұрады. Бірінші такті импульсінен Т тригері шығысына І сигналы, ал инверсті болып - <0> сигналы орын алады, І сигналымен 1 және 3 кілттер ашылады (B логикалық сұлбалар). <0> сигналымен 2 – кілт жабық болады. Осы қалпында триггер мен кілт к+1, яғни 498 тактісінде орналасады. Осы уакытта кодер шығысына 1-ші ашық кілтінен 499 бірлік элементі к=497 болып акпараттык топ өседі.
Бір уакытта 3 ашык кілттен х’m(x) акпараттык элементтер, g(x) көпмүшесіне бөлетін құрылғыға келіп түседі.
Бөлу тексергіш разрядтар санына тең ұяшық санды жылжығыш регистрмен орындалады. Осы карастырылган жагдайда ұяшык саны r=14 болады. Құрығыдағы қосқыш саны нөлдік емес g(x) теріс бірлік мүшесінің санына тең . Біздің окигада коскыш саны тортке тең. Қосқыштар нөлдік g(x) ұяшық мүшесінен кейін орнатылады. Барлык келтірілмейтін полиномдар x^0=1 мушесін қолданғаннан соң, осы мүшеге катысты коскыш 3 кілтінің алдына орнатылган (И логикалык үлгі).
K=497 тактісінен кейін болу курылгысында r=(x) бөлу қалдығы жазылады.
K+1=498 тактілік импульс әсерінен Т триггер өзінің халін өзгертеді: инверсті шыгысында І сигналы , ал тігінен 0 сигналы пайда болады. 1 және 3 ші кілт жабылады, ал екінші кілт ашылады. Қалған r=14 такті бөбу калдығының элементі 2 кілттен кодер шығысына , разрядтардан бастап түседі.
4-сурет -- кодердің құрылымдық сұлбасы.
