Faol-yuqori dekodlash - Qarshi filiali “ Kompyuter injiniringi ” fakulteti

|
Qarshi filiali “ Kompyuter injiniringi ” fakulteti
|
bet | 9/13 | Sana | 12.12.2023 | Hajmi | 119,25 Kb. | | #116734 |
Bog'liq RQL.Mustaqil ish 3Faol-yuqori dekodlash MOD-X hisoblagichi X xil holatga ega; har bir holat hisoblagich flip-floplarida saqlanadigan 0 va 1 larning ma'lum bir naqshidir. Dekodlash tarmog'i - bu X xil chiqishlarni yaratadigan mantiqiy sxema bo'lib, ularning har biri hisoblagichning ma'lum bir holati mavjudligini aniqlaydi (dekodlaydi). Dekoder chiqishlari aniqlash sodir bo'lganda YUQORI yoki PAST darajani ishlab chiqarish uchun mo'ljallangan bo'lishi mumkin. Faol YUQORI dekoder aniqlashni ko'rsatish uchun YUQORI chiqishlarni ishlab chiqaradi.
Faol-LOW dekodlash Agar AND eshiklari o'rniga NAND shlyuzlari ishlatilsa, dekoder chiqishlari odatda YUQORI signalni ishlab chiqaradi, bu faqat dekodlanayotgan raqam paydo bo'lganda LOW bo'ladi. Dekoder chiqishlari tomonidan boshqariladigan sxemalar turiga qarab, ikkala turdagi dekoderlar ham qo'llaniladi.
BCD hisoblagichini dekodlash BCD dekoderlari 0 dan 9 gacha bo'lgan o'nlik raqamlarga mos keladigan va hisoblagich flip-floplarining holatlari bilan ifodalangan 10 ta chiqishni ta'minlaydi. Ushbu 10 ta chiqish vizual displey uchun 10 ta individual indikator LEDni boshqarish uchun ishlatilishi mumkin. Ko'pincha, 10 ta alohida LEDni ishlatish o'rniga, 0 dan 9 gacha bo'lgan o'nlik sonlarni ko'rsatish uchun bitta displey qurilmasi ishlatiladi. O'nli displeylarning bir klassi yorug'lik chiqaradigan materialdan (odatda LED yoki suyuq kristalli displeylar) ettita kichik segmentni o'z ichiga oladi. yoki atrofdagi yorug'likni aks ettiradi. BCD dekoder chiqishlari o'nlik raqamlardan birini ifodalovchi naqsh hosil qilish uchun qaysi segmentlar yoritilishini nazorat qiladi.
Sinxron hisoblagichlarni tahlil qilish
Sinxron hisoblagich sxemasi istalgan hisoblash ketma-ketligini yaratish uchun moslashtirilgan bo'lishi mumkin. Hisoblagich ketma-ketligini ishlab chiqarish uchun individual flip-floplarga qo'llaniladigan sinxron kirishlardan foydalanish mumkin. Hisoblagich ketma-ketligini o'zgartirish uchun asinxron flip-flop boshqaruvlaridan foydalanmaslik, masalan, hisoblagich ketma-ketligini o'zgartirish uchun biz hech qachon vaqtinchalik holatlar va chiqish to'lqin shakllaridagi mumkin bo'lgan nosozliklar bilan shug'ullanishimiz shart emas. To'liq sinxron hisoblagichlarni loyihalash jarayoni keyingi bo'limda ko'rib chiqiladi. Birinchisi: hisoblagichning har bir holati uchun flip-flop boshqaruv kirishlarini bashorat qiluvchi ushbu turdagi hisoblagich dizaynini qanday tahlil qilish kerak - HAZIR HOZIRGI / NEXT holati bu jarayonda juda foydali to'lovdir. Birinchi qadam, har bir flip-flop boshqaruv kirishi uchun mantiqiy ifodani ulashdir. Keyin hisoblagich uchun PRESENT holatini qabul qiling va bu bitlar kombinatsiyasini boshqaruv mantiqiy ifodalariga qo'llang. Tekshirish ifodalarining natijalari har bir flip-flopga buyruqlarni va soatdan keyin hisoblagichning NEXT holatini taxmin qilish imkonini beradi. Butun hisoblash ketma-ketligi aniqlanmaguncha tahlil jarayonini takrorlang. O'z-o'zidan tuzatuvchi hisoblagich - bu odatda foydalanilmagan holatlar qandaydir tarzda normal ketma-ketlikka qaytadi, hisoblagich o'z-o'zini tuzatmaydi deb aytiladi. Aksariyat PLDlar uchun o'tish manbalari aslida VA-YOKI sxema tuzilmalari to'plamidan iborat va SOP mantiqiy ifodasi ichki kontaktlarning zanglashiga olib kelishini aniqroq tavsiflaydi. Biroq, XOR funksiyasidan foydalangan holda ifodalar ancha soddalashtirilganligini ko'rishimiz mumkin. Bu D flip-floplari bilan MOD-16 ikkilik hisoblagichini yaratish uchun bizga to'rtinchi flip-flop kerak bo'lishini to'g'ri taxmin qilishimizga olib keladi.
|
| |