O‘zbеkiston rеspublikasi oliy ta’lim, fan va innovatsiyalar vazirligi islom karimov nomidagi toshkеnt davlat tеxnika univеrsitеti


Download 7.67 Mb.
bet3/22
Sana13.09.2023
Hajmi7.67 Mb.
#1676662
1   2   3   4   5   6   7   8   9   ...   22
Bog'liq
OПРО

Bajardi: ____________________


Qabul qildi: _________________

Toshkent 2023 y.
2-laboratoriya darsi mavzusi QUARTUS 2 dasturiy muhitida loyihani yaratish ketma-ketligini tashkil etish va loyihani kompilyatsiya qilish.
Yangi loyiha yaratish

Yangi loyiha yaratish uchun New Project Wizard (NPW) yordam dasturidan foydalaning. Uni chaqirish uchun quyidagi amallarni bajaring. Quartus II asboblar panelidagi Fayl tugmasini sichqonchaning chap tugmasi bilan bosing. Keyin paydo bo'lgan oynada New Project Wizard qatoriga bosing. Keyinchalik, rasmda ko'rsatilgan oyna. 1.6.1.


Ushbu kirish oynasida yangi loyiha yaratish uchun bajarilishi kerak bo'lgan qadamlar ro'yxati keltirilgan. Keyingi NPW oynasiga o'tish uchun sichqonchaning chap tugmasi bilan Keyingi tugmasini bosing.

rasm. 1.6.1. NPW kirish oynasi
Keyingi oynada [1-bet] NPW rasmda ko'rsatilgan. 1.6.2, loyihani joylashtirish uchun ishchi papkani tanlang, loyiha nomini o'rnating va yuqori darajadagi modulni aniqlang. Tugma yuqoridagi parametrlarni o'rnatish uchun brauzerdan foydalanish imkonini beradi. Loyihaning kompilyatsiya bosqichi har doim yuqori darajadagi modul uchun amalga oshiriladi. Shuning uchun, agar kerak bo'lsa, ushbu modul keyinchalik qayta belgilanishi mumkin. NPW oynasining birinchi sahifasida mavjud loyiha sozlamalaridan foydalanish tugmasi mavjud.
Ushbu tugma yordamida foydalanuvchi o'zining yangi loyihasida sukut bo'yicha foydalaniladigan sozlamalarni o'rnatishi mumkin. Bundan tashqari, siz Quartus II-da ochilgan oxirgi loyihadan yoki foydalanuvchi tomonidan belgilangan loyihadan sozlamalardan foydalanishingiz mumkin.



rasm. 1.6.2. Ishchi papkani, loyiha nomini va yuqori darajadagi modulni belgilash uchun oyna

rasm. 1.6.3. Loyihaga fayllar va kutubxonalarni kiritish uchun NPW oynasi

Keyingi oynada [bet2] NPW, 1.6.3-rasmda ko'rsatilgan, loyihaga kerakli fayllarni qo'shing. Oldingi oynada bo'lgani kabi, siz brauzer tugmasidan foydalanishingiz mumkin. Tanlangan fayllarning nomlari va ularga boradigan yo'l ikkinchi NPW sahifasining asosiy oynasida paydo bo'ladi. Qo'shish, Hammasini qo'shish, O'chirish, Xususiyatlar, Yuqori, Past tugmalaridan foydalanib, foydalanuvchi o'z loyihasiga o'zi tanlagan fayllarni yoki bir vaqtning o'zida barcha fayllarni qo'shishi mumkin. Shuningdek, u fayllarni o'chirishi, ularning xususiyatlarini ko'rishi yoki ularni qayta tartiblashi mumkin. Loyihani tuzishda fayllar tartibi muhim ahamiyatga ega.


Ko'rib chiqilayotgan NPW oynasida "Foydalanuvchi kutubxonalari" tugmasi yordamida foydalanuvchi loyihaga VHDL, Verilog, AHDL tillaridagi loyiha fayllarini, makrofunktsiyalar, megafunksiyalar va boshqa loyiha fayllari ta'riflari bo'lgan fayllarni o'z ichiga olgan foydalanuvchi kutubxonalarini qo'shishi mumkin.


Keyingi [3-sahifa] NPW oynasiga oʻtish uchun “Keyingi” tugmasini bosing. Ochilgan oynaning ko'rinishi rasmda ko'rsatilgan. 1.6.4.



rasm. 1.6.4. Maqsadli FPGA chipini o'rnatish uchun NPW oynasi

Ushbu oynada foydalanuvchi loyiha amalga oshiriladigan FPGA ni tanlaydi. Bundan tashqari, kristall foydalanuvchi tomonidan taklif qilingan ro'yxatdan tanlanishi yoki bog'lovchi tomonidan avtomatik ravishda tayinlanishi mumkin. Agar kristall foydalanuvchi tomonidan tanlansa, avval "Oila" oynasida uning oilasini tanlash kerak, so'ngra "Paket" oynasida integral mikrosxemalar to'plamining turini aniqlash, "Pin soni" oynasida kristalli pinlar sonini belgilash va chip tezligini belgilash kerak. Tezlik darajasi oynasida gradatsiya. Keyin Mavjud qurilmalar oynasidagi ro'yxatdan mos kristalni tanlash qoladi va "Keyingi" tugmasidan foydalanib, keyingi oynaga o'ting [4-bet] NPW, rasmda ko'rsatilgan. 1.6.5.


rasmda. 1.6.4. DE 2-70 [8] o'quv stendida qo'llaniladigan FPGA kristalli Cyclone EP2C70F896C6 turini ko'rsatishga misol keltirilgan.

rasm. 1.6.5. Uchinchi tomon avtomatlashtirish vositalaridan foydalanish bo'yicha NPW deklaratsiyasi oynasi
Keyingi oynada [4-sahifa] NPW, foydalanuvchi loyihani kiritish, sintez qilish, simulyatsiya qilish yoki vaqtni tahlil qilish uchun foydalanishni rejalashtirgan uchinchi tomon dizaynini avtomatlashtirish vositalarini belgilashi mumkin. Kelajakda ushbu vositalar to'g'ridan-to'g'ri Quartus II to'plamidan chaqiriladi. Shakldagi oynaga misol. 1.6.5. qo'shimcha dizaynni avtomatlashtirish vositalaridan foydalanish rejalashtirilmagan holatga mos keladi.
Yakuniy oynaga [5-bet] NPW o'tish uchun "Keyingi" tugmasidan foydalaning, bu rasmda ko'rsatilgan. 1.6.6.

rasm. 1.6.6. Yaratilayotgan loyiha uchun qilingan sozlamalar bilan NPW oynasi
Ushbu oynada foydalanuvchi NPWning oldingi bosqichlarida qilgan tanlovlari haqida qisqacha ma'lumot, shuningdek tanlangan kristalning ishlash shartlari haqida ma'lumot beradi. Tugatish tugmasini bosish NPWni tugatadi. Agar siz hozir loyiha navigatori oynasini ochsangiz, u holda Ierarxiya sahifasida tanlangan FPGA chipining turi va yuqori darajadagi modul nomi, Fayllar sahifasida esa loyihaga qo'shilgan fayllar paydo bo'ladi.
NPW yordam dasturi uni bajarishning har bir bosqichida oldingi bosqichlarga qaytishga va kerak bo'lganda bajarilgan harakatlarni tuzatishga imkon beradi.


Download 7.67 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   22




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