Mavzu: Quartus II dasturi Mega Wizard Plug In imkoniyatlarini o’rganish Interfacses (pci, Rapid0, cdi, Serial Lite) misollarda Mundarija



Download 109,45 Kb.
bet12/14
Sana27.04.2020
Hajmi109,45 Kb.
#47411
1   ...   6   7   8   9   10   11   12   13   14
Bog'liq
OT kurs ishi Alyosha

SUBDESIGN Reset

Reset_in, Reset_out: INPUT;

Reset_c: OUTPUT;

)

BEGIN

Reset_c=Reset_in OR !Reset_out;

END.

3.3 MegaWizard-dan foydalanib tavsiflash


QUARTUS II tizimi parametrlashtirilgan bloklarning (yarim tayyor mahsulotlar) ko'p sonli turli xil megafunktsiyalarini o'z ichiga oladi, ular asosida loyiha birliklarini funktsional ravishda loyihalashtirishga imkon beradi. Ushbu vositadan 8 bitli hisoblagich yaratishda misol sifatida foydalanishni ko'rib chiqing. Hisoblagichni yaratish uchun siz quyidagi harakatlar ketma-ketligini bajarishingiz kerak:

• ishlab chiqarilgan qurilmaning blok-sxemasi bilan deraza maydonida sichqonchaning chap tugmachasini ikki marta bosing. "Symbol" oynasi paydo bo'ladi;

• paydo bo'lgan oynada MegaWizard Plug-In Manager [1-bet] tugmachasini tanlang. MegaWizard oynasi paydo bo'ladi.

Ushbu oynani "Asboblar" menyusi yordamida ham chaqirish mumkin. Ushbu menyuda MegaWizard Plug-In Manager-ni tanlang.

Ko'rsatilgan oynada siz "Siz qaysi amalni bajarmoqchisiz?" Degan savolga javob berishingiz kerak.

• Taklif etilgan harakatlar ro'yxatidan "Megafunktsiyaning yangi shaxsiy variantini yaratish" qatorini tanlang, so'ng "Keyingi qadam" tugmasini bosing.

• MegaWizard Plug-In Manager deb nomlangan yangi oyna paydo bo'ladi [2a bet. "Siz qaysi FPGA oilasidan foydalanmoqchisiz?" (Siz foydalanadigan jodugarlar oilasi) yozuvi yonidagi yuqori o'ng burchagida FPGA turini tanlang. Quyida, "Siz qanday faylni yaratmoqchisiz?" Degan savol ostida, ishlab chiqilgan fayl ishlatadigan tavsif tilini tanlash kerak. Siz AHDL, VHDL yoki VerilogHDL-ni tanlashingiz mumkin. Quyida, "Chiqish fayliga qanday nom bermoqchisiz?" (Chiqish fayliga qanday nom bermoqchisiz?) Degan savolga siz yaratilgan fayl nomini unga yo'l ko'rsatgan holda kiritishingiz kerak. 3.3 MegaWizard-dan foydalanib tavsiflash

QUARTUS II tizimi parametrlashtirilgan bloklarning (yarim tayyor mahsulotlar) ko'p sonli turli xil megafunktsiyalarini o'z ichiga oladi, ular asosida loyiha birliklarini funktsional ravishda loyihalashtirishga imkon beradi. Ushbu vositadan 8 bitli hisoblagich yaratishda misol sifatida foydalanishni ko'rib chiqing. Hisoblagichni yaratish uchun siz quyidagi harakatlar ketma-ketligini bajarishingiz kerak:

• ishlab chiqarilgan qurilmaning blok-sxemasi bilan deraza maydonida sichqonchaning chap tugmachasini ikki marta bosing. "Symbol" oynasi paydo bo'ladi;

• paydo bo'lgan oynada MegaWizard Plug-In Manager [1-bet] tugmachasini tanlang. MegaWizard oynasi paydo bo'ladi.

Ushbu oynani "Asboblar" menyusi yordamida ham chaqirish mumkin. Ushbu menyuda MegaWizard Plug-In Manager-ni tanlang.

Ko'rsatilgan oynada siz "Siz qaysi amalni bajarmoqchisiz?" Degan savolga javob berishingiz kerak.

• Taklif etilgan harakatlar ro'yxatidan "Megafunktsiyaning yangi shaxsiy variantini yaratish" qatorini tanlang, so'ng "Keyingi qadam" tugmasini bosing.

• MegaWizard Plug-In Manager deb nomlangan yangi oyna paydo bo'ladi [2a bet. "Siz qaysi FPGA oilasidan foydalanmoqchisiz?" (Siz foydalanadigan jodugarlar oilasi) yozuvi yonidagi yuqori o'ng burchagida FPGA turini tanlang. Quyida, "Siz qanday faylni yaratmoqchisiz?" Degan savol ostida, ishlab chiqilgan fayl ishlatadigan tavsif tilini tanlash kerak. Siz AHDL, VHDL yoki VerilogHDL-ni tanlashingiz mumkin. Quyida, "Chiqish fayliga qanday nom bermoqchisiz?" (Chiqish fayliga qanday nom bermoqchisiz?) Degan savolga siz yaratilgan fayl nomini unga yo'l ko'rsatgan holda kiritishingiz kerak.

Biz AHDL tilini va chiqish faylining nomini "Count_8b" ni tanlaymiz.

Oynaning chap qismida "O'rnatilgan plaginlar" (O'rnatilgan plaginlar) yozuvi ostida "Arithmetic" (Arithmetic) kichik punktini va pastda LPM COUNTER yozuvi bilan ochish kerak.

Keyin, "Keyingi qadam" tugmasini bosing.

• Ekranda MegaWizard plug-in menejeri - LPM_COUNTER [6-betning 3-beti] nomi bilan quyidagi oyna paydo bo'ladi, bu sizga uning chiqish avtobusining kengligini tanlashga imkon beradi ("q" chiqish avtobusi qanchalik keng bo'lishi kerak). "Hisoblagich yo'nalishi qanday bo'lishi kerak?" Degan savol ostida, quyidagi variantlardan birini tanlash taklif etiladi:

→ xulosa (faqat yuqoriga);

→ Ajratish (faqat pastga);

→ Hisob yo'nalishini boshqarish uchun kirish bilan qaytariladigan (1 - xulosa; 0 - olib tashlash) (Ikkalasini bajarishga ruxsat berish uchun "yangilangan" yozuvni yarating (12 ta hisobga olinadi; 0 hisobga olinmaydi)).

Kiritilgan barcha parametrlar oynaning chap qismida joylashgan hisoblagichning belgisida ko'rsatiladi. Tanlovni tugatgandan so'ng kerakli parametrlarni kiritishni davom ettirishga imkon beradigan "Keyingi qadam" tugmasini bosishingiz mumkin yoki agar barcha kerakli parametrlar kiritilgan bo'lsa va siz hisoblagich faylini yaratishni tugatmoqchi bo'lsangiz, "Finish" tugmasini bosing.

• Agar «Keyingi qadam» tugmachasi bosilsa, ekranda MegaWizard Plug-In Manager - LPM_COUNTER [6-betning 4-beti] degan oyna paydo bo'ladi (37-rasm), bu sizga quyidagilarni tanlash imkonini beradi: 37-rasm.

→ module abacus counter - (Siz jodugar turini xohlaysizmi?). Ikkilik hisoblagich (oddiy ikkilik) yaratish taklif qilinyaptimi? Yoki berilgan hisob moduli hisoblagichi. Bundan tashqari, modulning qiymati maxsus oynada o'rnatiladi (Modulus, f count moduli bilan).

→ Hisoblagichni boshqarish uchun qo'shimcha kirishlar:

Soat kirishni yoqadi

Hisoblagich kiritish usulini yoqadi

Kirish usuli

Signal chiqishi

• Belgilangan parametrlarni tanlagandan so'ng, siz hisoblagichni yaratishni yakunlashingiz mumkin ("Finish" tugmachasini bosing) yoki hisoblagichning kerakli xususiyatlarini o'rnatishni davom ettirishingiz mumkin ("Keyingi qadam" tugmasini bosing).

• Agar "Keyingi" tugmachasi bosilsa, ekranda MegaWizard Plug-In Manager - LPM_COUNTER [6-betning 5-sahifasi] degan oyna paydo bo'ladi, bu sizga tanlashga imkon beradi: sozlash (sozlash), sozlash (o'chirish) yoki yozib olish uchun sinxron va asinxron kirishlar. (Yuklash) haqida ma'lumot.


  • Если была нажата кнопка «Следующий шаг» (


    Download 109,45 Kb.

    Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   14




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish