Zbekiston axborot texnologiyalari va kommunkatsiyalarini rivojlantirish
Download 1.15 Mb. Pdf ko'rish
|
raqamli m.i 42
Asinxron RS-trigger
Kirishlardan birini faol bo'lmagan holatga o'tkazish, ushbu misolda mantiqiy 0 ga o'tkazish, faolni ruxsat etilgan barqaror holatlardan biriga o'tkazadi. Ikkala ma'lumotni bir vaqtning o'zida faol holatdan nofaol holatga o'tkazish, kutilmagan holatga keltiruvchi qo'zg'alishni barqaror holatga olib keladi.
= 1 kΩ, R3, R4 = 10 kΩ) RS- triggerga umumiy o’tish jadvali S R Q(t) Q(t) H
А
0 1
А
Н 1
0
H H
Q(t-1)
Q(t-1) А
А
Aniq emas
Aniq emas
А — faol daraja ; Н — no faol daraja.
Asinxron RS- trigger uchun grafik belgisi
2HAM-EMAS
ME asinxron RS triggeri
Asinxron RS- trigger uchun
o’tish grafi Asinxron RS- trigger uchun Karno kartasi
Asinxron RS- t rigger o’tish sxemasi
Bu erda x - aniqlanmagan holat. Xuddi shunday, kengaytirilgan holatga ega bo'lgan trigger (Rs yoki rS) soatlab harakatlanish vaqtida ikkita faol signal mavjud bo'lishiga imkon beradi va o'zi uchun ustuvor bo'lgan
signalga qarab o'tadi.
Sinxron RS-trigger sxemasi bir bosqichli parafaza (ikki fazali) D-trigger sxemasi bilan bir xil, ammo aksincha emas, chunki S = 0, R = 0 va S = 1, R = 1 kombinatsiyalari parafaza (ikki fazali) D-triggerda ishlatilmaydi. Sinxron RS-triggerning ishlash algoritmi formulada ifodalanishi mumkin.
C S R Q(t) Q(t+1)
0
x
x 0
0
1 1
1
0 0
0
0 1
0
0 1
1
1 0
1
0 0
1
0 1
1
0 1
1
0 0
1
1 1
0
1 1
1
1 1
0
Aniq emas 1
1
1 1
Aniq emas
Sinxron RS- trigger uchun grafik belgisi
2HAM-EMAS ME sinxron RS triggeri
sinxron RS- trigger uchun o
Sinxron RS- trigger uchun Karno kartasi
4.2 D-trigger D-triggerlarda kamida ikkita kirish mavjud: ma'lumot D va sinxronizatsiya S. Sinxronizatsiya usuli statik (potentsial) va dinamik bo'lishi mumkin. Statik kirish S bo'lgan triggerlar uchun ma'lumot signal darajasi C = 1 bo'lgan vaqtga yoziladi, bunday triggerlar ba'zan "shaffof qulf" deb nomlanadi. Dinamik kirish C bo'lgan triggerlarda D kirishidan trigger holatiga faqat S kirishidagi kuchlanish tushgan paytga ma'lumot yoziladi. Dinamik kirish uchburchak yoki egri chiziqli diagrammalarda tasvirlangan.Agar uchburchakning tepasi mikrosxemaga yoki qiyalik shaklidagi qiyalikka (to'g'ridan-to'g'ri dinamik kirish) qaragan bo'lsa, u holda trigger pulsning old tomonidan qo'zg'atiladi, agar uchburchak mikrosxemaning tasviridan yoki teskari (teskari dinamik kirish) shaklidagi qiyalikka
o'girilsa, u holda pulsning emirilishi hosil bo’ladi.
Statik sinxronizatsiyalangan D-trigger Bunday triggerda chiqishdagi ma'lumot kirish ma'lumotlariga nisbatan bir soatga kechiktirilishi mumkin.Chiqishdagi ma'lumotlar keyingi sinxronizatsiya impulsi
0
0
0 0
1
0 1
0
1 1
1
1
Nazariy jihatdan har qanday RS- yoki JK-triggerlardan parafaza (ikki fazali) D-trigger hosil bo'lishi mumkin, agar ularning kirishlariga o'zaro teskari signallar bir vaqtning o'zida qo'llanilsa. D trigger asosan mandalni amalga oshirish uchun ishlatiladi. Masalan, parallel avtobusdan 32 bitli ma'lumotlarni saqlash uchun biron bir vaqtda 32 D triggerlardan foydalaniladi va ularning sinxronizatsiya yozuvlari birlashtirilib, ma'lumotlarning hosil bo'lgan latchga yozilishini nazorat qiladi va 32 D kirishlar avtobusga ulanadi. Bir bosqichli D-triggerlarda, shaffoflik paytida, D kirishidagi barcha ma'lumotlar o'zgarishi Q chiqishiga uzatiladi. Agar bu keraksiz bo'lsa, ikki bosqichli (ikki bosqichli, Master-Slave, MS) D-triggerlardan foydalanish kerak. Ikki bosqichli D-trigger kelguniga qadar o'zgarmaganligidan, D-trigger ham trigger yoki latch trigger deb nomlanadi.
K155TM2 mikrosxemasi, impuls bo’yicha D-trigger
Ikki bosqichli trigger TT deb nomlanadi. Agar ikki bosqichli D-triggerning birinchi bosqichi statik D-triggerda bajarilsa, u holda ikki pog'onali D-trigger statik boshqaruvga ega bo'lgan ikki bosqichli D-trigger, agar dinamik D-triggerda bo'lsa, unda ikki bosqichli D-trigger ikki bosqichli D-trigger deb nomlanadi.
Bir bosqichli triggerda axborotni saqlashning bir bosqichi mavjud, yozish holatida esa trigger "shaffof", ya'ni trigger chiqishidagi barcha o'zgarishlar takrorlanadi, bu esa triggerdan keyin qurilmalarning yolg'on signallariga olib kelishi mumkin. Ikki bosqichli trigger ikki bosqichga ega. Birinchidan, ma'lumotlar birinchi bosqichga yoziladi, qayta yozish signali olinmaguncha ikkinchi bosqichga trigger kiritilishidagi barcha o'zgarishlar, keyin birinchi bosqichning D-trigeri saqlash rejimiga o'tgandan so'ng, ma'lumotlar ikkinchi bosqichga qayta yoziladi va chiqishda paydo bo'ladi, bu "shaffoflik" holatidan qochadi ".
4.3 T-trigger T-flip-flop (inglizchadan Toggle - almashtirish) ko'pincha hisoblash trigger deb ataladi, chunki bu eng oddiy hisoblagich modulidir. Sinxron T-flip-flop [17], T kirishidagi birlikda, C kirishidagi har bir soat uchun uning mantiqiy holati teskari tomonga o'zgaradi va T kirishidagi chiqish holatini nolga o'zgartirmaydi. T-flip-flop JK-flip-flopda, ikki bosqichda qurilishi mumkin. (Master- Slave, MS) D-flip-flop va ikkita bir bosqichli D-flip-flop va inverter. JK flip-flopining haqiqat jadvalidan ko'rinib turibdiki, J va K kirishlar uchun mantiq 1 bir vaqtning o'zida qo'llanilganda har safar teskari holatga aylanadi.Bu xususiyat JK flip-flop asosida J va K ni birlashtirgan holda T-flip-flop yaratishga imkon beradi.
T-triggerning shartli belgisi, tuzilmasi, o’tish jadvali Ikki bosqichli (Master-Slave, MS) D-flip-flopda Q teskari chiqish D kirishiga ulanadi va hisoblash impulslari S kirishga qo'llaniladi. Natijada, trigger har bir hisoblash pulsida Q qiymatini eslab qoladi, ya'ni u teskari holatga o'tadi. T-flip-flop tez-tez chastotani 2 ga bo'lish uchun ishlatiladi, T kirishi biriga beriladi va C usuli 2 ga bo'linadigan chastotali signaldir.
D-flip-floplarda parafaza kiritish bilan asinxron ikki bosqichli T-flip-flop sxemasining ishlashi. Chapga kirish, o'ngga chiqish. Moviy rang 0 ga, qizil 1 ga to'g'ri keladi.
0
0
0 0
1
1 1
0
1 1
1
0
Sinxron T-flip-flopning elektr sxematik diagrammalarida dinamik sinxronizatsiya kiritish bilan shartli grafik belgilash.
4.4 JK trigger Ushbu turdagi triggerlarning nomini Eldrid Nelson Hughes Aircraft-da ishlagan paytida taklif qilgan. Ushbu tetikning mantiqiy sxemasini ishlab chiqishda Nelson A va B, C va D, E va F, G va H, J va K qarama-qarshi ta'sir qiluvchi triggerlar juftlarini belgilab berdi, 1953 yilda patent ta'rifida u ta'riflagan tetikning kirishlari uchun JK- trigger nomi, Nelson "J-input" va "K-input" yozuvlaridan foydalangan. JK-flip-flop RS-flip-flop bilan bir xil ishlaydi, faqat bitta istisno bundan mustasno: mantiqiy birlik ikkala J va K kirishga tatbiq etilganda, trigger chiqish holati teskari bo'ladi, ya'ni inversiya operatsiyasi bajariladi (u RSdan qanday farq qiladi) - oldingi holatidan qat'iy nazar mantiqiy nolga yoki bittasiga o'tadigan kengaytirilgan holatga ega triggerlar). J usuli RS flip-flopning S usuli bilan bir xil. K usuli RS flip-flopning R usuli bilan bir xil. Bittasini J kiritishda, nolni K kirishda qo'llaganida, flip-flopning chiqish holati mantiqiy holatga teng bo'ladi. Va bitta kirishga K va nolga J ga qo'llanganda, flip-flopning chiqish holati mantiqiy nolga teng bo'ladi. JK-flip-flop, RS-flip-flopdan farqli o'laroq, asosiy kirishlarda taqiqlangan holatlar mavjud emas, ammo bu mantiqiy sxemalarni ishlab chiqish qoidalari buzilgan taqdirda hech qanday yordam bermaydi. Amaliyotda faqat sinxron JK flip-floplaridan foydalaniladi, ya'ni J va K asosiy kirishlar holatlari faqat soatlash vaqtida hisobga olinadi, masalan, sinxronizatsiya kirishidagi impulsning ijobiy chetida, chunki o'z- o'zidan allaqachon mavjud bo'lgan asenkron signallar uchun "bir vaqtning o'zida" tushunchasi o'z ichiga oladi davlatlar poygasi kabi xatti-harakatlarning noaniqligi (yana, Rs va rS triggerlari bunday muammoga duch kelmaydilar, chunki ular inversiyani amalga oshirmaydilar, balki shunchaki o'zlari uchun ustuvor bo'lgan signalga bo'ysunadilar).
Qo'shimcha asenkron teskari S va R kirishlar bilan JK-flip-flop Nazariy jihatdan, asenkron JK flip-flopini yaratish, asosan, J (S) signalining chekkasi qo'zg'atuvchini mantiqiy birlikka o'tkazganda va K (R) signalining chekkasi nolga o'tsa ham, dinamik kirish bilan RS flip-flopini yaratishni anglatadi, hatto signal darajasi J bo'lsa ham. davom etishda davom etmoqda va aksincha. Albatta, bu erda "bir vaqtning o'zida" almashtirish taqiqlanadi va pasportning tezligi bilan belgilanadigan intervallarni talab qiladi. Statik soatli flip-flop, xuddi shu tarzda, kirishlar almashtirilganda soat kiritilishini yuqori darajada ushlab turishi mumkin. JK flip-flop asosida D-flip-flop yoki T-flip-flop qurish mumkin. JK flip-flop haqiqat jadvalida ko'rib turganingizdek, J va K kirishlar uchun mantiq 1 bir vaqtning o'zida qo'llanilganda u har safar teskari holatga o'tadi.Bu xususiyat JK va F yozuvlarini birlashtirish orqali JK flip-flop asosida T-flip-flop yaratishga imkon beradi. JK-triggerning ishlash algoritmi formulasini quyidagicha ifodalash mumkin:
JK-triggerlarning universal ligasi ular asosan barcha turdagi triggerlar kosil qilish
amalga oshiriladi. Quyida mos ravishda asinxron va sinxron JK-trigger ishini ifodalovchi tahlilchi Ifodalar keltirilgan:
0
0
0 0
0
0 1
1
0 1
0
0 0
1
1 0
1
0 0
1
1 0
1
1 1
1
0 1
1
1 1
0
4.5 4 razryadli hisoblagichni loyihalash. Hisoblagich-Kirishlariga berilayotgan impulslarni hisoblashni amalga oshiruvchi qurilma hisoblagich deb ataladi. Hisob natijalari hisoblagich chiqishida ikkilik son ko‘rinishida berilgan kod va talab etilayotgan vaqt davomida saqlanishi mumkin
1. asinxron (ketma-ketli) va sinxron (parallel); 2. ikkilik va o‘nlik; 3.
hisob ortishi yoki kamayishi mumkin bo‘lgan bir yo‘nalishli (jamlovchi va ayiruvchi) va ikki yo‘nalishli (reversiv ).
To’rt razryadli jamlovchi hisoblagich sxemasi va holat jadvali JK trigger uchun karno kartasi
JK triggerda o’tish grafi
taktik kirishli grafik belgisi m Q4 Q3 Q2 Q1 1 0 0 0 0 2 0 0 0 1 3 0 0 1 0 4 0 0 1 1 5 0 1 0 0 6 0 1 0 1 7 0 1 1 0 8 0 1 1 1 9 1 0 0 0 10 1 0 0 1 11 1 0 1 0 12 1 0 1 1 13 1 1 0 0 14 1 1 0 1 15 1 1 1 0 16 1 1 1 1 Download 1.15 Mb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling