MAVZU
Web PACK ISE paketidagi raqamli mantiqiy qurilmalarni loyihalashtirish
Reja
Web PACK ISE paketi va uning xususiyatlari
Web PACK ISE paketini o‘rnatish.
Web PACK ISE paketi foydalanuvchi interfeysi.
Web PACK ISE paketi muhitida loyihani yaratishni qisqacha metodikasi.
Integrated Software Environment –integrallashgan dasturlash muhiti
Web PACK ISE paketi
Web PACK ISE - bu DMIS asosida raqamli qurilmani yaratishning barcha bosqichlarini, shu jumladan chiplarni dasturlashni amalga oshiruvchi dastur bo‘lib, loyihani yaratish va ishlab chiqish, sintezlash, simulyatsiyalash, trassirovkalash va chipga yuklash uchun qo‘llaniladi.
Shulardan 3.3WP8.0 WebPACK ISE CPLD oilalariga tegishli versiyasi Xilinx firmasi tomonidan ishlab chiqarilgan bo‘lib, DMIS asosida raqamli qurilmalarni loyihalash uchun mo'ljallangan:
Xilinx firmasi kompleks dasturlashtiriladigan mantiqiy qurilmalar (CPLD) oilalari: XC9500, XC9500XL, XC9500XV, XCR22V10, XCR3000 (XPLA1_3, XPLA2), XCR3000XL (XPLA3),
XCR5000 (XPLA1_5), va FPGA(dasturlanadigan ventilli matritsa) uchun: Spartan™-II, Virtex™-E (XCV300E), Virtex-II (2V250 va 2V40, 2V80
kristallari ).
Paketning o‘ziga xos xususiyatlari:
loyihalashtirilgan qurilmalarni tavsiflashning turli usullarini
qo‘llab-quvvatlash (grafik va matn);
boshqa loyihalash tizimlarida, shu jumladan Altera MAX + PlusII
™ to‘plami muhitida tayyorlangan loyihalardan foydalanish qobiliyati;
keng kutubxonalar to‘plami bilan to‘ldirilgan sxematik muharrirning mavjudligi;
HDL yaratish uchun aqlli vositalar (apparat ta‘rifi tili) - VHDL, Verilog ™ va ABEL ™ HDL apparat tavsiflash tillari uchun foydalanuvchi tomonidan berilgan ma‘lumotlarga asoslanib shablonlarni shakllantirish, tavsiflar;
VHDL, Verilog va ABEL HDL tillarini qo‘llab-quvvatlovchi HDL- loyihalarni sintez qilishning yuqori samarali vositalari, optimallashtirish imkoniyati bilan;
ishlab chiquvchi uchun qulay interfeys va paketning har bir
modulida yordam tizimining mavjudligi;
Paketning o‘ziga xos xususiyatlari:
loyihaning dastlabki bosqichlarida yuzaga kelishi mumkin bo‘lgan xatolarni aniqlash tufayli qurilmaning to‘liq ishlab chiqish vaqtini qisqartirishga imkon beradigan loyihani tekshirishning ilg‘or vositalari;
turli xil parametrlar bo‘yicha loyihaning optimallashtirilishini hisobga olgan holda Xilinx ning DMIC oilasiga mansub kristallarni avtomatik trassirovkalash;
JTAG interfeysi yuklash kabellarining bir nechta turlarini qo‘llab- quvvatlovchi turli xil texnologiyalar (CPLD va FPGA) yordamida tayyorlangan Xilinx DMIS oilalari kristallari uchun dasturlash vositalari;
loyihalash jarayonida qo‘shimcha qulayliklarni ta’minlaydigan
boshqa kompaniyalarning vosita to‘plami mavjudligi, jumladan HDL Bencher ™ sinov signallarini ishlab chiqarish dasturi, ModelSim XE Starter ™ simulyatsiya dasturi va StateCAD ™ holat diagrammasi muharriri mavjudligi.
WebPACK ISE dasturini o‘rnatish
WebPACK ISE dasturini olish uchun www.xilinx.com veb- saytida ro‘yxatdan o‘tish lozim. Ro‘yxatdan o‘tgandan so‘ng, Avtomatik joylashtirish tizimini (САПР) yoyish uchun ishlatiladigan paket modullarini shaxsiy kompyuterga yuklash. To‘plam Windows 98, Windows 2000 operatsion tizimlari ostida ishlaydi. Shaxsiy kompyuterning apparat resurslariga talablar quyidagicha: protsessor - Pentium 75 MGts dan kam bo‘lmagan; RAM - kamida 16 MB; to‘liq WebPACK ISE o‘rnatilishi uchun qattiq diskdagi bo‘sh joy hajmi kamida 350 MB bo‘lishi kerak; paket bilan keyingi ishlash uchun kamida 60 MB talab qilinadi.
WebPACK ISE paketi foydalanuvchi interfeysi
WebPACK ISE paketining loyiha navigator (Project Navigator™) boshqaruv qobig‘i foydalanuvchiga loyihaning barcha jarayonlarini boshqarish va DMISni dasturlash uchun qulay interfeysni taqdim etadi. To‘plamning barcha kerakli dastur modullarini ishga tushirish to‘g‘ridan-to‘g‘ri Project Navigator muhitida amalga oshiriladi. Project Navigatorning asosiy oynasi (1-rasm), standart boshqaruv elementlaridan tashqari (asosiy menyu va operativ boshqaruv) to‘rtta o‘rnatilgan oynani o‘z ichiga oladi:
1-rasm. Web PACK ISE paketi loyihasining asosiy navigator oynasi
Loyihaning manba modullari (fayllari) oynasida modullardan (fayllardan) iborat ierarxik tuzilma aks etadi, u grafik yoki matn shaklida loyihalashtirilgan qurilmaning tavsifini, shuningdek, simulyatsiya jarayonida ishlatiladigan sinov harakatlarining tavsifini o‘z ichiga oladi.
Kerakli protseduralar (jarayonlar) oynasi qurilmani loyihalash jarayonida tanlangan manba modulini qayta ishlash marshrutini ko‘rsatadi.
Integratsiyalashgan matn muharriri oynasi ishlab chiqilgan qurilma yoki ishlatilgan kutubxonalar uchun HDL tavsiflash usuli tanlansa faol bo‘ladi.
Konsol xabarlari oynasi konsol rejimida ishlaydigan paketning dastur modullari haqida ma'lumotni namoyish qilish uchun mo‘ljallangan .
Xilinx DMIS asosida raqamli qurilmalarni yaratish
quyidagi bosqichlarda bajariladi:
yangi loyihani yaratish (DMIS turkumini va turini, shuningdek sintez vositalarini tanlash);
loyihalashtirilgan qurilmaning tavsifini sxematik, algoritmik yoki matn shaklida tayyorlash;
qurilma sintezi;
funksional modellashtirish;
loyihani kristallga trassirovkalash;
vaqtincha modellashtirish;
DMISni dasturlash (loyihani kristallga yuklash).
Web PACK ISE paketi muhitida loyihani yaratishni qisqacha metodikasi
Yangi loyihani yaratish bosh menyuning FILE / New Project buyrug'i bilan boshlanadi. unda loyihachi loyihaning nomi va joylashishini ko‘rsatishi kerak, shuningdek DMIS turkumini, kristall turini va qurilmani sintez qilish vositalarini tanlashi kerak.
2-rasm. Yangi loyiha parametrlarining dialog oynasi.
rasm. Web PACK ISE paketi матнли redaktori ishchi oynasi (Text Editor).
rasm. Web PACK ISE paketi sxema redaktori ishchi oynasi (Shematic Editor).
5-rasm. HDL Bencher testlar generatori oynasining ko‘rinishi.
6-rasm. CPLD XC9500 oilasidagi kristallga loyihani trassirovkalash
(yo‘naltirish) jarayoni parametrlari dialog oynasi.
7-rasm. DMIS kristalining tuzilishi.
9-rasm. DMIS kristalining tuzilishi.
Nazorat savollari
Web PACK ISE paketi va uning xususiyatlari
Web PACK ISE paketini o‘rnatish.
Web PACK ISE paketi foydalanuvchi interfeysi.
Web PACK ISE paketi muhitida loyihani yaratishni qisqacha metodikasi.
Do'stlaringiz bilan baham: |