4. Ko'p zarbli elektr mashinalarining sxemalarini sintez qilish
4.1. Generator sintezi
Sonli element mashinasi, ya'ni. Cheklangan sonli automaton oltita to'plam bilan beriladi:
, qaerda
- kirish alifbosi
- ichki alifbo
- chiqdi alifbosi
- o'tish vazifasi; - chiqish vazifasi; s 0 ,- avtomatni boshlang'ich holati.
9-rasm.Kosmik qurulmalarning mavhum modeli.
O'tish va chiqish funktsiyalari jadvalli, grafik yoki analitik usulda ko'rsatilishi mumkin.
Strukturaviy sxemani yaratish uchun quyidagilar zarur:
Har bir harfni va belgilash i signal qadriyatlar x A majmui alifbosi usulidan 1 , x 2 ,. . ., x n (x i {0, 1}). Bu kodlash kirish signallari deb ataladi.
Har bir harf yuklansin v i chiqish alifbosi V jismoniy chiqish qiymatlari bir nechta ko'p Z 1, z 2 , ..., z m ( z i = 0,1) Ushbu qadam chiqish signallari kodlashtirish deyiladi.
Xotira elementlarining sonini va turini aniqlang.
har bir davlat zimmasiga yuklansin s i , bu mavhum mashina davlatlar (qiymatlari) VC bir qancha y 1 , y 2 ,. . ., y r ( y i {0, 1}).
Kommutatsiya vazifalarini toping, ya'ni. VC funktsiyasi kommutatsiya y 1 , y 2 ,. . ., Y r va vazifasi chiqaradi z 1, z 2 , ..., z m , mantiq davrlari ishlashini tavsiflovchi va mashina Kombinasyonal tuzilishini.
Jener generatorning to'rtburchaklar shaklidagi barqaror pulslarini hosil qilish uchun mo'ljallangan. Generator ichki holatlarining soni M, masalan, M2, M4 va boshqalar bilan belgilanadi. Misol: soat generatori M4 ga ko'ra, bir qator impulslarni chiqarishi kerak, ya'ni. mashinaning to'rtta holati mavjud. Graflarni
mavhum shaklda ishlatib, kosmik qurilmaning ishlashi uchun algor 10-rasm Gennerning o’tish tarkibi
Ushbu mavhum avtomat uchta to'plam bo'yicha berilgan:
; ;
Generatör o'tishining ushbu grafasi, ma'lum vaqtdagi chiqish signallari faqat avtomatning ichki holatlari tomonidan aniqlangan Moore avtomatining grafigiga mos keladi.
Grafikda biz quydagilarni aniqlaymiz:
1.N kirish harflarini ifodalash uchun zarur bo’lgan avtomattning “n” jismoniy kirishlarini quydagi shartlardan aniqlaydi: N 2n .Chunki N=2(a1 и a2),keyin n=1. Jadval 6 ga binoan kirish signallarining X kodlashni tanlaymiz. 2.M chiqish hariflarini ifodalash uchun zarur bo’lgan avtomatning “m” jismoniy chiqish miqdori quydagicha aniqlanadi: M 2m. yildan M=2(v1 и v2), u bir chiqishi bo’lishi uchun yetarli bo’ladi.
Chiqarish kodirovkasining variyanti 7-jadvalda keltirilgan.
3.R ichki holatini ifodalash uchun zarur bo’lgan “r” xotira elementlarining soni quydagi shakilardan aniqlanadi: m=1 .Shu R=4(s1,s2,s3),sababdan xotira elementlarining minimal soni bo’ladi r=2.
Xotiraning elementlari mos yozuvlar yo’li bilan: RS-tetiklaydi.
8-jadvalga muvofiq, kosmik qurulmaning ichki holatini kodlash variyantini tanlaylik.
6-jadval 7-jadval 8-jadval
А
|
Х
|
|
V
|
Z
|
|
S
|
y1
|
y2
|
а1
|
0
|
|
v1
|
0
|
|
s0
|
0
|
0
|
а2
|
1
|
|
v2
|
1
|
|
s1
|
0
|
1
|
|
|
|
|
|
|
s2
|
1
|
1
|
|
|
|
|
|
|
s3
|
1
|
0
|
|
|
|
|
|
|
|
|
|
|
0
0
0
0
1
1
1
1
|
0
0
1
1
0
0
1
1
|
0
1
1
0
0
1
1
0
|
0
0
0
0
0
1
1
0
|
0
0
0
0
1
1
0
0
|
0
0
0
0
1
1
0
0
|
~
~
1
1
~
0
0
1
|
0
0
0
0
0
1
~
0
|
~
1
1
~
0
0
1
~
|
0
0
0
0
1
~
0
0
|
Q
Переход
t t+1
|
R S
|
Таблица 13
|
Q
t t+1
|
J K
|
0→0
0→1
1→1
1→0
|
~ 0
0 1
0 ~
1 0
|
|
0→0
0→1
1→1
1→0
|
0 ~
1 ~
~ 0
~ 1
|
11-rasm.Generator
12-rasm Groaf kodlar o’tish diogramasi
(D-Triggerlar) ixtiyoriy. Hisoblagich soat generatoriga o’xshash tarizda sintez qilishni mumkin yoki usul biroz boshqacha, quyida muhakama qilinadi. Hisoblagichimizning o’tish davri grafigi shakliga ega(12-rasm). Uchta flip-flopsdagi qarshi o’tishning grafigi (diogrammasi) 2) TP o’z ichiga olgan hujayralarning kodli jadvalini tuzaylik. Har bir hujayralar r-flip-floplardan sistemaning holatiga mos keladi.O’tish sixemasini kodlashda foydalanmaydigan holatlarga mos keladigan hujayralardagi noma’lumlik belgisi (~) joylashtiriladi va qolgan hujayralarda davlat diogrammasi ushbu kameraga mos keladigan holatdan o’tish amalga oshiriladigan holatlar kodlari joylashtiriladi. Misol uchun, davlat diogrammasiga ko’ra ABCD=1001 davlatidan o’tish diogrammasiga ko’ra,0000 ga va davlat ABCD=0011 dan o’tishga, 0100ga o’tishga o’tish va hakozo mavjud.
A
|
B
|
C
|
D
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
1
|
0
|
0
|
1
|
0
|
0
|
0
|
1
|
1
|
0
|
1
|
0
|
0
|
0
|
1
|
0
|
1
|
0
|
1
|
1
|
0
|
0
|
1
|
1
|
1
|
1
|
0
|
0
|
0
|
1
|
0
|
0
|
1
|
0000
|
0001
|
0011
|
0010
|
0100
|
0101
|
0111
|
0110
|
͠
|
͠
|
͠
|
͠
|
1000
|
1001
|
͠
|
͠
| Da=abd Db=b
Dc=c Dd=bd Ud
12-Rasm. Hisoblagich
5.Xotirali blok
n-zaryadli ikkilik son ko’rinishida tadim etilgan ma’lumotlar qabul qilishi, saqlash va qayta ishlov berish uchun mo’ljallangan qurulma registr deb ataladi. Shunday qilib n-zaryadli ikkilik sonni saqlovchi registr n-triggerlar-dan iborat bo’lishi kerak. Ma’lumoti registrga kiritilishi kiritish operiyatsi-yasi yoki ma’lumotlarni yuklash diyiladi. Ma’lumotni registrdan chiqishi esa chiqarish operatsiyasi yoki saqlab chiqish deb ataladi.
Bajaradigan vazifamizga ko’ra, registrlar jamlovchi (xotiraga saqlash registrlari) va surillishi registrlkarga ajiratiladi. O’z navbatida surilish registrlar quydagilarga bo’linadi:
-ma’lumotni kiritish va chiqarish usuli bo’yich: ketma-ket;parallel;ketma-ket parallel ;
-ma’lumotni uzatishning yo’nalishi bo’yich: bir tomondan (bitta yo’nalishli) I
Registrlarning muhim tavsiflari qatorida ularning razryadligi hamda ishlash tezligi kiradi. Razryadligi registrga yozish mumkin bo’lganeng katta ikkilik sonni belgilaydi.Ish tezlgi esa yozilishni, chiqarishni va ma’lumotlarni surilishini belgilaydigan maksimal kattalik chastotasi aniqlaydi.
Xotira registrlari
Saqlash yoki xotira registorlari ma’lumotni parallel qabul qilish chiqaradi. Xotira registrlarini malumotini bir yo’la barcha razryadlari bilan yozdi, saqlaydi va chiqarib beradi, ya’ni ma’lumot parallel shakilda bo’ladi (shuning uchun bunday registrlari parallel registrlar deb ham ataladi). Kiritilayotgan va chiqarilayotgan ma’lumotning ko’rinishiga ko’ra parallel registrlar bir fazali va parafazali bo’lishi mumkin. Bir fazali registrning information kirishlariga ikkilik sonning bir fazali kodi yuboriladi (sonning inversiya raqamli razryadlari berilmaydi), parafazli registrlar kirishlarga ikkilik sonning ikki fazali kodi yuboriladi, shu jumladan inversiya raqamli razryadlar ham. Parafazali registrni RS yoki JK sinxron trigerdan foydalanib qurish mumkin. Registr trigerlarning holatlari ularning kirishlaridan mavjud bo’lgan ikkilik sonni parafazali signali (01 yoki 10) bilan aniqlanadi. Bunda ma’lumotni registrga yozilishi faqat takitli impuls(sinxroimpuls)kelganida amalga oshiriladi.
Bir fazali parallel xotira registrni bir pog’nali JK-trigerlar asosida qurish mumkin. Malumot yozilishi boshqaruv kirishiga ega bo’lgan 10ta razryadli parallel xotira registr keltirilgan.
18-rasm. Xotira blogi
|