Mustaqil ish №4 Mavzu: Tadrijiy(ketma-ketli) raqamli qurilmalar


Download 0.51 Mb.
Pdf ko'rish
Sana26.11.2020
Hajmi0.51 Mb.
#153108
Bog'liq
Abdurashidov Shahzod RQLK-4


      

 Muhammad Al-Xorazmiy nomidagi Toshkent 

axborot texnologiyalari universiteti 

 

 



 

 

Elektronika va Radiotexnika kafedrasi 



Raqamli qurilmalarni loyihalashga kirish fani bo‘yicha 

 

Mustaqil ish № 4 

Mavzu: Tadrijiy(ketma-ketli) raqamli qurilmalar. 

 

 

Guruh: 413-18 

Bajardi:  Shahzod Abdurashidov 

Tekshiridi: Xayrulla Aripov 

 

 

Toshkent 2020 

 

Tadrijiy(ketma-ketli) raqamli qurilmalar. 

4.1.     RS triggerni loyihalashtiring. 

4.2.     D triggerni loyihalashtiring. 

4.3.     T triggerni loyihalashtiring. 

4.4.     JK triggerni loyihalashtiring. 

4.5.     4 razryadli hisoblagichni loyihalashtiring. 

Eslatma: 4-Mustaqil ishning barcha bandlarini bayon etishda quyidagilarni amalga 

oshiring: haqiyilik jadvali, funktsiyani matematik ifodalari, blok sxemalari hamda 

vaqt diagrammalarini keltiring 

 

4.1  RS-trigger 

yoki SR-trigger (inglizcha Set / Reset - o'rnatish / tiklash) - bu 

asenxron trigger, har ikkala kirish harakatsiz bo'lganda avvalgi holatini saqlab qoladi 

va  uning  biriga  qo'llanganda  holatini  o'zgartiradi.  faol  darajadagi  yozuvlar.  Faol 

darajadagi  ikkala  kirishga  tatbiq  etilganda,  trigger  holati  odatda  aniqlanmagan, 

ammo  mantiq  eshiklaridagi  aniq  dasturlarda  ikkala  chiqish  mantiqiy  nol  yoki 

mantiqiy  holatlarni  qabul  qiladi.  Muayyan  dasturga  qarab  faol  kirish  darajasi 

mantiqiy  1  va  mantiqiy  0  bo'lishi  mumkin.  Shunday  qilib,  2NOT  2  elementida 

yaratilgan RS-triggerda faol kirish darajasi mantiqiy 0 dir. 

S  kirishiga  (inglizcha  Set  -  to'plamidan)  faol  daraja  qo'llanilganda,  chiqish  holati 

mantiqiy birlikka teng bo'ladi. Va R darajasiga (ingliz tilidan. Reset - tiklash uchun) 

faol daraja qo'llanilganda, chiqish holati mantiqiy nolga teng bo'ladi. Faol darajalar 

bir vaqtning o'zida ikkala R va S kirishlar uchun qo'llaniladigan holat aniqlanmagan 

va  amalga  oshirishga  bog'liq,  masalan,  "yoki  yo'q"  elementlaridagi  triggerda  har 

ikkala chiqish mantiqiy kirishda 1 ni ushlab turgani 0 ga o’tadi. 

 


                        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. 

                    

                     RS-trigger (R1, R2 = 1 kΩ, R3, R4 = 10 kΩ)

 

RS-triggerga umumiy o’tish jadvali 

 S  

 R  

Q(t) 

Q(t) 

А 



А 



Н 



Q(t-1) 



Q(t-1) 

А 

А 



Aniq 

emas 


Aniq 

emas 


А — 

 

faol daraja ; 



Н — no faol daraja. 

 

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. 

 

 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. 

 

 

 



C  S  R  Q(t) 

Q(t+1) 

0  x  x 




1  0  0 


1  0  0 



1  0  1 



1  0  1 



1  1  0 



1  1  0 



1  1  1 



Aniq emas 

1  1  1 

Aniq emas 



 

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-



trigger o’tish 

sxemasi


 

 

 

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 

kelguniga  qadar  o'zgarmaganligidan,  D-trigger  ham  trigger  yoki  latch  trigger  deb 

nomlanadi. 

D  Q(t)  Q(t+1) 

0  0 


0  1 


1  0 


1  1 


 

Sinxron RS-



trigger uchun 

grafik belgisi

 

 

2HAM-EMAS 



ME sinxron 

RS triggeri

 

 

sinxron RS-



trigger uchun 

o’tish grafi

 

 

Sinxron RS-



trigger uchun 

Karno kartasi

 


 

 

 



 

D-triggerning shartli belgisi, tuzilmasi, o’tish jadvali 

 

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 

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 ". 

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. 

 

 

 

 

 

K155TM2 mikrosxemasi, impuls bo’yicha D-trigger 

  

 



4.3      T-trigger 

T-trigger  (inglizchadan  Toggle  -  almashtirish)  ko'pincha  hisoblash  trigger  deb 

ataladi, chunki bu eng oddiy hisoblagich modulidir. 

Sinxron T-trigger [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-trigger  JK-triggerda,  ikki  bosqichda  qurilishi  mumkin.  (Master-

Slave, MS) D-trigger va ikkita bir bosqichli D-trigger va inverter. 

JK triggerining 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 trigger asosida J va K ni birlashtirgan holda T-trigger yaratishga imkon beradi.  

 

 T-triggerning shartli belgisi, tuzilmasi, o’tish jadvali 



Ikki bosqichli (Master-Slave, MS) D-triggerda 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-trigger tez-tez chastotani 2 ga bo'lish uchun ishlatiladi, T kirishi biriga beriladi va 

C usuli 2 ga bo'linadigan chastotali signaldir. 

  

Sakkizta  mantiqiy  sxemalar  2HAM-EMAS-da  ikkita 



parafaza D-triggerlarda parafaza kiritish bilan asinxron ikki 

bosqichli  T-trigger  sxemasining  ishlashi.  Chapga  kirish, 

o'ngga chiqish. Moviy rang 0 ga, qizil 1 ga to'g'ri keladi. 

 

T  Q(t)  Q(t+1) 

0  0 



0  1 



1  0 


1  1 




 

Sinxron  T-triggerning  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 triggerning 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 triggerning kirishlari 

uchun JK-trigger nomi, Nelson "J-input" va "K-input" yozuvlaridan foydalangan. 

JK-trigger  RS-trigger  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 triggerning S usuli bilan bir xil. K usuli RS triggerning R 

usuli bilan bir xil. Bittasini J kiritishda, nolni K kirishda qo'llaganida,  triggerning 

chiqish  holati  mantiqiy  holatga  teng  bo'ladi.  Va  bitta  kirishga  K  va  nolga  J  ga 

qo'llanganda, triggerning chiqish holati mantiqiy nolga teng bo'ladi.

 

JK-trigger, RS-



triggerdan 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 triggerlaridan 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-trigger 

 

 

Nazariy jihatdan, asenkron JK triggerini 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  triggerini  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  trigger,  xuddi  shu  tarzda, 

kirishlar almashtirilganda soat kiritilishini yuqori darajada ushlab turishi mumkin. 

JK  trigger  asosida  D-trigger  yoki  T-trigger  qurish  mumkin.  JK  trigger  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 trigger asosida T-trigger yaratishga imkon beradi. 

JK-triggerning ishlash algoritmi formulasini quyidagicha ifodalash mumkin: 

Quyida  mos  ravishda  asinxron  va  sinxron    JK-trigger  ishini  ifodalovchi  tahlilchi 

Ifodalar keltirilgan: 

 

JK-triggerlarning universal ligasi ular asosan barcha turdagi triggerlar kosil qilish 



amalga oshiriladi. 

 J    K   Q(t)  Q(t+1) 























 

 

 



 

 

 



 

 

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 



Q4 

Q3 

Q2 

Q1 

 

JK triggerning 



taktik kirishli 

grafik belgisi

 

 

JK triggerda 



o’tish grafi

 

JK trigger 



uchun karno 

kartasi


 



























































































10 









11 









12 









13 









14 









15 









16 









 

 

 

Download 0.51 Mb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling