5.1.2. Loyiha tavsifini kiritish a) Loyihani kiritish uchun grafik kiritish yoki apparat tavsifi tilidan
foydalanishingiz mumkin. Buning uchun "
Project Navigator " oynasida
Project> New Source -ni bajaring, rasmda ko‘rsatilgan Yangi oyna paydo bo‘ladi (5.3 rasm).
Grafik kiritish uchun Sxemani, VHDL tavsifi uchun VHDL modulini tanlang.
64
5.3-rasm.Loyihaning sxematik tavsifini tanlash b) Sxemaning chizmasini kirish kerak.
Ob'ektning interfeysini (kirish / chiqish) aniqlang. Grafik kiritish uchun
kirish (
Inputs ) va chiqish (
Outputs ) portlarining nomlarini vergul bilan ajratilgan
holda kiritish va chiqish sxemasi elementlarini yaratish uchun
Tools -> Create IOMarkers konstruktoridan foydalanishingiz mumkin (5.4-rasm). Konstruktordan
foydalanish rejadagi chizmani talab qilmaydi.
65
5.4-rasm. Loyihaning kirish va chiqishlarini yaratish uchun
dizayner oynasi
Komponentlar panelidan elementlarni tanlash orqali sxemani qo‘lda yaratish
mumkin. Siz portlarni (asosiy paneldagi
Add I/O Marker ishlatish kerak) faqat
magistral liniyalarga ulashingiz mumkin, ya’ni. dastlab siz chiziqni "chizishingiz"
kerak (asosiy panelda Add Wire).
Komponentlar panelidan foydalanib, sxemani yig‘ing. Tayyorlangan sxemani
saqlanadi(5.5-rasm).
v) Berilgan qurilmani VHDL tilida tavsifini kiritish.
Oyoqcha signallari interfeys ta’rifi 5.6-rasmda ko‘rsatilgan. Odatiy bo‘lib,
port signallari STD_Logic_vector turi bilan belgilanadi, ma’lumotlar tartibi MSB,
LSB pozitsiyalari tomonidan o‘rnatiladi. Agar kerak bo‘lsa, signal turlari matn
muharririda o‘zgartirilishi mumkin.
66
5.5-rasm. Loyihaning sxematik ravishda yaratishga misol.
5.6-rasm.Komponent pin konfiguratsiyasi muloqot oynasi
67
Master ishni tugatgandan so‘ng, "
Project Navigator " matn muharriri
oynasida tahrirlash mumkin bo‘lgan VHDL fayl shablonini yaratiladi. Tahrirlash
tugagandan so‘ng faylni saqlash kerak(5.7-rasm).