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.
Dostları ilə paylaş: