49
mantiqiy funktsiyani SRAM xotirasi ko‘rinishida amalga oshirishga imkon beradi,
bu erda manzil
maniqiy funksiyaning argumenti, yacheyka esa uni qiymati
hisoblanadi. Kerakli chinlik jadvali tegishli SRAM yacheykalarida niqob (
LUT-
mask
) sifatida saqlanadi. Multipleksorlar yordamida kerakli qiymat tanlanadi.
Multipleksorlarni
kirish
portlaridan
kelgan
signallar
boshqaradi.
k
o‘zgaruvchilarning har qanday mantiqiy
funktsiyasini bajaradigan
k
-kirishli LUT
(k-LUT) ni qurish uchun 2
k
bitli SRAM va 2
k
-1 multipleksorlari kerak bo‘ladi.
Ushbu yondashuv yordamida signalning o‘tish vaqtini aniq taxmin qilish mumkin
va bu amalga oshirilayotgan mantiqiy funktsiyaga bog‘liq bo‘lmaydi.
Bu muhim
xususiyat zanjirning vaqt bo‘yicha tahlil qilish imkonini beradi.
Agar biror bir loyiha ishlab chiqilayotgan bo‘lsa, uni ishlab chiquvchi, qoida
tariqasida, DMIS tarkibiga kiruvchi elementlarning xususiyatlariga e'tibor
bermasligi mumkin. Shu bilan birga, u mo‘ljallangan
mikrosxemaning kerakli
funktsiyalarini tasvirlab beradi yoki dasturiy ta’minot tizimida matn yozadi
(masalan, Verilog yoki VHDL apparat tavsifi tillarida). Kerakli sxema kompilyator
tomonidan DMISning ma’lum ichki
tuzilishi asosida loyihalaydi, u elektron
elementlarni konfiguratsiya qilinadigan mantiqiy bloklarga
joylashtiradi va bu
bloklarni mavjud dasturlashtiriladigan aloqa liniyalari yordamida bog‘laydi.
Dostları ilə paylaş: