117
7.22-rasm.
Edit Constraints da tavsif faylini tahrirlash
FPGA-ni dasturlash uchun FPGA belgisi yonidagi ustunda qurilma
konfiguratsiyasining
* .bit -faylini ko‘rsatish kerak. Konfiguratsiya fayliga yo‘l
"
Browse... " tugmasi yordamida chaqirish orqali ko‘rsatiladi. Shundan so‘ng,
dasturlash uchun
Program tugmasini bosish qoladi. Bularning barchasi natijasida
holat satrida
Programming Successful yozuvi paydo bo‘lishi kerak va
konfiguratsiya paytida ko‘rsatilgan plata panelining chiqishida belgilangan
chastotali signal paydo bo‘lishi kerak.
7.6. Amaliy vazifani bajarilishi Belgilangan chastotalar bilan o‘qituvchi tomonidan ko‘rsatilgan FPGA
chiqishlarida meander shaklida signal hosil qiling. Signalni sozlash vositasi ikki
usulda amalga oshirilishi mumkin:
Schematic va VHDL tavsifi bilan. Qurilmaning
ishlashini
ISim simulyatsiya muhitida va maket platasida tekshiring.
118
Qo‘shimcha vazifa - asosiy vazifada o‘qituvchi tomonidan o‘rnatilgan
teskari aloqa, siljitish registrga va takt chastotaga asoslangan psevdo-tasodifiy
ketma-ketlik (PTK) generatorini amalga oshirish. PKT ning generator polinomini
o‘qituvchidan olish mumkin.
7.7. Ish tartibi 1.
FPGA
Xilinx ISE Design Suite va
ISim modellashtirish muhitida raqamli
qurilmalarni ishlab chiqish muhiti bilan ishlash tartibini o‘rganing.
2.
Amaliy ish uchun o‘qituvchidan topshiriq oling. Vazifalarning mumkin
bo‘lgan variantlari chiqish chastotasi talaba jurnaldagi nomeriga teng bo‘lishi
kerar.
3.
Kirish chastotasi 50 MHz deb hisoblab, belgilangan chastota (lar)
bo‘yicha chastota sanagichni hisoblang.
4.
Kerakli bo‘linish nisbatini bilib, Sxematik muharrirda ketma-ket raqamli
qurilmalarga asoslangan chastota bo‘linish moslamasini amalga oshiring.
5.
Yig‘ilgan qurilmani sintez qiling va uning ishini
ISim muhitida
simulyatsiya qiling.
6.
VHDL da qurilmaning bajaridigan funksiyasi tavsifidan foydalanib,
shunga o‘xshash parametrlarga ega chastota bo‘luvchisini yarating.
7.
Maket platasini tavsifini ko‘rib chiqing va
Xilinx PlanAhead -dagi
topshiriqga muvofiq FPGA chipining pinlarini sozlang. FPGA konfiguratsiya
faylini yarating.
8.
Dasturlagich dasturidan foydalanib, FPGA konfiguratsiyasining qabul
qilingan * .bit-faylini FPGA kristalining o‘zgaruvchan xotirasiga yuklang va ishlab
chiqilgan qurilma ishlayotganiga ishonch hosil qiling.
9.
Osiloskop yordamida ishlab chiqarilgan signalning vaqt parametrlarini
o‘lchang.
119
10.
Laboratoriya ishlari bo‘yicha hisobot tayyorlang.