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ş: