|
Mavzu: Tiggerlar turlari impulslari hisoblagtchlari registorlari Reja
|
bet | 1/5 | Sana | 21.05.2024 | Hajmi | 27,84 Kb. | | #247106 |
Bog'liq tiggerlar turlari impulslari hisoblagtchlari registorlari
Mavzu:Tiggerlar turlari impulslari hisoblagtchlari registorlari
Reja:
1. Trigger
2. Registrlar va ularning turlari
3. Mikroprotsessorning sistemali registrlari
Trigger (trigger tizimi) — ikki barqaror holatdan birida uzoq vaqt turish va ularni tashqi signallar taʼsirida almashtirish qobiliyatiga ega boʻlgan elektron qurilmalar sinfi. Har bir tetik holati chiqish voltajining qiymati bilan osongina tan olinadi. Harakatning tabiatiga koʻra, triggerlar impuls qurilmalariga tegishli — ularning faol elementlari (tranzistorlar, lampalar) asosiy rejimda ishlaydi va holatlarning oʻzgarishi juda qisqa vaqt davom etadi.
Funksional qurilma sifatida triggerning oʻziga xos xususiyati ikkilik maʼlumotni saqlash xususiyatidir. Trigger xotira deganda kommutatsiya signali tugatilgandan keyin ham ikkita holatdan birida qolish qobiliyati tushuniladi. Holatlardan birini „1“, ikkinchisini esa „0“ deb qabul qilsak, trigger ikkilik kodda yozilgan sonning bir bitini saqlaydi (eslab qoladi) deb taxmin qilishimiz mumkin.
Quvvat yoqilganda, tetik oldindan aytib boʻlmaydigan tarzda (teng yoki teng boʻlmagan ehtimollik bilan) ikkita holatdan birini qabul qiladi. Bu triggerning dastlabki sozlamalarini kerakli boshlangʻich holatga oʻtkazish zarurligiga olib keladi, yaʼni triggerlar, hisoblagichlar, registrlar va boshqalarning asinxron kirishlariga qayta oʻrnatish signalini yuborish va h.k. (masalan, RC zanjiri yordamida), shuningdek, flip-floplarda qurilgan RAMning hujayralari (statik turdagi xotira) yoqilgandan soʻng oʻzboshimchalik bilan maʼlumotlarni oʻz ichiga olishini hisobga oling.
Triggerlarni ishlab chiqarishda yarimoʻtkazgichli qurilmalar asosan ishlatiladi (odatda bipolyar va dala effektli tranzistorlar), oʻtmishda — elektromagnit oʻrni, vakuum quvurlari . Kichik va oʻrta integratsiya darajasidagi mikrosxemalarni ishlab chiqarish texnologiyasining paydo boʻlishi bilan integral dizayndagi flip-floplarning keng assortimentini ishlab chiqarish oʻzlashtirildi. Hozirgi vaqtda mantiqiy sxemalar, shu jumladan flip-floplardan foydalanadiganlar, turli xil dasturlashtiriladigan mantiqiy integral mikrosxemalar (FPGA) uchun integratsiyalashgan ishlab chiqish muhitida yaratilgan. Ular asosan kompyuter texnologiyalarida kompyuter tizimlarining tarkibiy qismlarini tashkil qilish uchun ishlatiladi: registrlar, hisoblagichlar, protsessorlar, RAM.
Dinamik trigger — bu boshqariladigan generator boʻlib, uning holatlaridan biri (bitta) chiqishda maʼlum chastotali impulslarning uzluksiz ketma-ketligi, ikkinchisi (nol) chiqish impulslarining yoʻqligi bilan tavsiflanadi. Holatlarning oʻzgarishi tashqi impulslar orqali amalga oshiriladi (3-rasm).
Statik triggerlarga qurilmalar kiradi, ularning har bir holati chiqish kuchlanishining doimiy darajalari (chiqish potensiallari) bilan tavsiflanadi: yuqori — taʼminot kuchlanishiga yaqin va past — nolga yaqin. Statik triggerlar koʻpincha ularning chiqishi taqdim etilishiga qarab potentsial triggerlar deb ataladi.
Statik (potensial) triggerlar, oʻz navbatida, amaliy qiymati boʻyicha teng boʻlmagan ikki guruhga — simmetrik va assimetrik triggerlarga boʻlinadi. Ikkala sinf ham ijobiy fikrga ega boʻlgan ikkita invertorning ikki bosqichli kuchaytirgichida amalga oshiriladi va ular oʻz nomlarini elektron elementlar orasidagi ichki elektr aloqalarini tashkil qilish usullariga qarzdor.
Nosimmetrik triggerlar konturning simmetriyasi bilan ikkala qoʻlning tuzilishida ham, elementlarining parametrlarida ham ajralib turadi. Asimmetrik flip-floplar uchun alohida kaskadlar elementlarining parametrlari, shuningdek, ular orasidagi bogʻlanishlar bir xil emas.
Nosimmetrik statik flip-floplar zamonaviy elektron jihozlarda qoʻllaniladigan flip-floplarning asosiy qismini tashkil qiladi. Simmetrik flip-floplarning eng oddiy amalga oshirishdagi sxemalari (2x2OR-NOT) 4-rasmda koʻrsatilgan.
Asosiy va eng umumiy tasniflash xususiyati — funktsional — kirish signallari paydo boʻlishidan oldin va keyin maʼlum diskret vaqtlarda triggerning kirish va chiqishlari oʻrtasidagi mantiqiy aloqalarni tashkil qilish usuliga koʻra statik simmetrik triggerlarni tizimlashtirishga imkon beradi. Ushbu tasnifga koʻra, triggerlar mantiqiy kirishlar soni va ularning funktsional maqsadi bilan tavsiflanadi (5-rasm).
Funksionaldan mustaqil boʻlgan ikkinchi tasnif sxemasi triggerlarni axborotni kiritish usuli bilan tavsiflaydi va kirishlardagi maʼlumotlarning oʻzgarishi momentiga nisbatan chiqish maʼlumotlarini yangilash vaqti bilan baholaydi (6-rasm).
Tasniflash tizimlarining har biri triggerlarni turli koʻrsatkichlar boʻyicha tavsiflaydi va shuning uchun bir-birini toʻldiradi. Masalan, RS tipidagi triggerlar sinxron yoki asinxron boʻlishi mumkin.
Asinxron trigger oʻz holatini toʻgʻridan-toʻgʻri tegishli axborot signali yoki signallarini oʻzgartirish vaqtida oʻzgartiradi, maʼlum bir kechikish ushbu triggerni tashkil etuvchi elementlardagi kechikishlar yigʻindisiga teng.
Sinxron triggerlar maʼlumot signallariga javob beradi, faqat sinxronizatsiya kirishi C (inglizcha soatdan) da mos keladigan signal mavjud boʻlganda. Ushbu kiritish „takt“ deb ham ataladi. Bunday axborot signallari sinxron deyiladi. Sinxron flip-floplar, oʻz navbatida, sinxronizatsiya kirishi C boʻyicha statik va dinamik boshqaruvga ega boʻlgan flip-floplarga boʻlinadi.
Statik boshqaruv triggerlari C kirishiga mantiqiy birlik (toʻgʻridan-toʻgʻri kiritish) yoki mantiqiy nol (teskari kiritish) qoʻllanilganda axborot signallarini qabul qiladi.
Dinamik boshqaruvga ega triggerlar C kirishidagi signal 0 dan 1 ga (toʻgʻridan-toʻgʻri dinamik C kirish) yoki 1 dan 0 ga (teskari dinamik C kirish) oʻzgarganda (tushganda) axborot signallarini qabul qiladi. „ Olddan boshqariladigan tetik“ nomi ham mavjud.
Bir bosqichli flip-floplar (mandal, mandallar) xotira elementi va boshqaruv sxemasi boʻlgan bir bosqichdan iborat boʻlib, ular, qoida tariqasida, statik boshqaruvga ega. Bir bosqichli dinamik boshqariladigan triggerlar ikki bosqichli dinamik boshqariladigan triggerlarning birinchi bosqichida qoʻllaniladi. UGO (Anʼanaviy grafik belgi)dagi bir bosqichli trigger bitta T harfi bilan belgilanadi.
Ikki bosqichli triggerlar ("flip-flop", „slapping“) statik boshqaruvga ega triggerlarga va dinamik boshqaruvga ega triggerlarga boʻlinadi. C kirishida bitta signal darajasi bilan, trigger mantigʻiga muvofiq maʼlumot birinchi bosqichga yoziladi (ikkinchi bosqich yozib olish uchun bloklanadi). Ushbu signalning boshqa darajasida birinchi bosqichning holati ikkinchisiga koʻchiriladi (birinchi bosqich yozib olish uchun bloklanadi), chiqish signali ushbu vaqtda bosqichning ishlash kechikishiga teng kechikish bilan paydo boʻladi. Odatda, ikki bosqichli flip-floplar vaqt poygalaridan qochish uchun flip-flop kirishlarining mantiqiy funksiyalari uning chiqishiga bogʻliq boʻlgan sxemalarda qoʻllaniladi. Anʼanaviy grafik belgilarda (UGO) ikki bosqichli triggerlar ikkita harf bilan belgilanadi TT.
|
| |