M. M. Aliyev 2019 raqamli texnika va mikroprotsessorlar


Mantikiy kurilmalarni loyixalash


Download 5.01 Kb.
Pdf ko'rish
bet21/62
Sana31.01.2024
Hajmi5.01 Kb.
#1832866
1   ...   17   18   19   20   21   22   23   24   ...   62
Bog'liq
Алиев М.М.

2.7.2.1.
Mantikiy kurilmalarni loyixalash 
Y = f (x1, x2, x3 ... xn) mantiqiy funksiyaning analitik yozuviga ega bo'lgan 
holda, berilgan talablarga muvofiq x1, x2, x3 ... .xn kiruvchi mantiqiy 
signallarni qayta ishlaydigan raqamli mantiqiy qurilmani amalga oshirishga 
o'tishimiz mumkin. 
Masalan: mantiqiy funksiya analitik ifoda bilan mukammal disjunktiv 
normal shaklda ifodalanadi: 
Y = x͞1*x2*x3 + x1*x͞2*x3 + x1*x2*x͞3 + x1*x2*x3
Ushbu mantiqiy funksiyani amalga oshirish uchun sizga kerak bo'ladi: 
a) x1, x2 va x3 inversiyulashtirish uchun uchta invertorlar (EMAS); 
b) har bir mintermani hosil qilish uchun uchta kirish konyuktorlari (I), to'rtta 
bo'lak miqdorida; 
c) to'rtta kirish uchun bitta dizyunktor (OR), kirishlari mintermning chiqish 
qismidan oziqlanishi kerak, yoki OR sxemasining chiqishi butun qurilmaning 
chiqishi. 
Yuqoridagi elementlarning kirish va chiqishlarini ulanish orqali ulab 
ko'rsatilgan mantiqiy sxemani olamiz. 2.39 - rasm. 


58 
2.39 – rasm. AND, OR, NOT asosida mantiqiy funksiyani sxematik amalga 
oshirish 
Shunday qilib, ushbu mantiqiy funksiyani amalga oshirish uchun 8 ta 
mantiqiy element kerak ekan. 
Ko'rinib turibdiki, mukammal konjunktiv normal shaklga aylantirilgan bir xil 
mantiqiy funksiyani amalga oshirish uchun 8 elementdan foydalanish talab 
etiladi, bundan tashqari, birinchi holatda, barcha elementlar "turli 
o'lchamdagi" bo'lib, ular amaliy ravishda amalga oshirilganda chiplarning 
to'lib toshishiga olib keladi. 
Mantiqiy asoslar OR-NOT, AND-NOT - universal mantiqiy funksiyalar 
Element OR-NOT shaklning mantiqiy funksiyasini amalga oshiradi 
y=
𝑥1 + 𝑥2
̅̅̅̅̅̅̅̅̅̅.
(dizyunksiya inversiyasi). Ba'zan u Y = x1 ↓ x2 (Pirs o'qi) deb belgilanadi 
Belgi 
Funksiyaning qiymatlari jadvalda keltirilgan. 2.5. 
2.5-jadval 


59 
Funksiya haqiqati jadvali 
ikkita argument uchun Yoki-EMAS 
Х
1
Х
2













Funksiyaning universalligi uning to'liqligini isbotlash orqali ko'rsatilishi 
mumkin, ya'ni. AND,OR,NOT asosida uchta asosiy mantiqiy amallarni olish 
imkoniyati. OR-NOT elementi barcha asosiy mantiqiy operatsiyalarni 
bajaradi: 
1. inversiya operatsiyasi y=
𝑥 + 𝑥
̅̅̅̅̅̅̅ = 𝑥̅ Bu shuni anglatadiki, inverterni olish 
uchun n-kirish OR-NOT elementining barcha kirishlarini bir-biriga ulash 
kerak 
2. dizyunksiya operatsiyasi y=
𝑥1 + 𝑥2
̿̿̿̿̿̿̿̿̿̿ =x1+x2 
3. konyunksiya operatsiyasi. De Morgan qonunidan foydalanamiz
Y = 
𝑥1
̅̅̅ + 𝑥2
̅̅̅
̅̅̅̅̅̅̅̅̅̅ =x1*x2,
nima uchun X1 va X2 argumentlari oldindan 
invertasiyulashtirish kerak. 


60 
Umumiy holda, kirishlar "n" bo'lishi mumkin. Element NAND, shaklning 
mantiqiy funksiyasini amalga oshiradi Y = 
𝑥1 ∗ 𝑥2
̅̅̅̅̅̅̅̅̅̅ (konyunksiyani rad 
etish). Ba'zan u Y = x1│ x2 bilan belgilanadi (Sheffer shtrixi) 
Afsonaviy: 
NAND elementi barcha asosiy mantiqiy operatsiyalarni bajaradi: 
1.inversiya operatsiyasi Y
= 𝑥 ∗ 𝑥
̅̅̅̅̅̅ = 𝑥̅, AND-NOT elementlarining barcha n - 
kirishlarini birlashtirishdan iborat. 
2. konyunktsiya operatsiyasi Y = 
𝑥1 ∗ 𝑥2
̿̿̿̿̿̿̿̿̿̿ = 𝑥1 ∗ 𝑥2 
3. dizyunksiya
 
operatsiyasini
De Morgan qoidalariga muvofiq olish mumkin 
Y = 
𝑥1
̅̅̅ ∗ 𝑥2
̅̅̅
̅̅̅̅̅̅̅̅̅̅ = 𝑥1 + 𝑥2 
Umumiy holda, kirishlar "n" bo'lishi mumkin. 
OR-NOT va AND-NOT funksiyalarining o'zini o'zi orqali ifodalay olish 
qobiliyati buoolik asosning barcha funksiyalari mantiqiy to'liqlikka ega 
ekanligini isbotlaydi. 
Amaliy nuqtai nazardan, bu kontaktlarning zanglashiga olib boruvchi 
dizayneriga faqat AND-NOT yoki OR-NOT funksiyalaridan foydalangan 
holda ixtiyoriy ravishda murakkab zanjirni loyihalashtirish imkoniyati 
berilganligini anglatadi. 


61 
NAND funksiyasining muhim xususiyati shundan iborat ediki, uni eng 
integratsiyalashgan texnologiya - TTL-dan foydalanib samarali amalga 
oshirildi. 
Shu sababli, o'n yildan ortiq vaqt davomida NAND funksiyasini bajargan 
aniq mikrosxemalar eng ko'p ishlab chiqarilgan va elementning o'zi kichik va 
o'rta integratsiya davrlari uchun "tortish oti" unvoniga sazovor bo'lgan. 
Qurilma yoki kontaktlarning zanglashiga olib boruvchi dasturining 
vazifasi nafaqat printsipial ravishda berilgan mantiqiy funksiyani bajaradigan 
qurilmani yaratish, balki barcha mumkin bo'lgan variantlardan eng kam sonli 
elementlarni talab qiladigan eng yaxshisini tanlashdir. 
Shuning uchun, mantiqiy funksiyani yozib olishning analitik shaklini 
olgandan so'ng, uni 
minimallashtirish
kerak. 

Download 5.01 Kb.

Do'stlaringiz bilan baham:
1   ...   17   18   19   20   21   22   23   24   ...   62




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