Жобаны Altera FPGA-ға қалай жүктеуге болады

Мазмұны:

Жобаны Altera FPGA-ға қалай жүктеуге болады
Жобаны Altera FPGA-ға қалай жүктеуге болады

Бейне: Жобаны Altera FPGA-ға қалай жүктеуге болады

Бейне: Жобаны Altera FPGA-ға қалай жүктеуге болады
Бейне: ¿ Cómo Programar tu FPGA ? - Lenguaje VHDL desde 0 !!! 2024, Мамыр
Anonim

Жобаны Quartus II дамытушы ортадан Altera FPGA-ға дайындап, жүктейік.

USB Blaster бағдарламашы
USB Blaster бағдарламашы

Қажетті

  • Altera-дан FPGA;
  • USB-Blaster бағдарламашысы;
  • Quartis II даму ортасы бар компьютер.

Нұсқаулық

1-қадам

Тағайындаулар -> Құрылғы … мәзірінде сіз жобаны «толтыратын» FPGA таңдаңыз. Device Family тобында сіз FPGA-ға жататын отбасын таңдауыңыз керек. FPGA моделін қол жетімді құрылғылар өрісінен таңдаңыз.

«Қол жетімді құрылғылар» тізіміндегі шоуда FPGA моделін тез табу үшін құрылғыларды пакет түрлері (Бума) немесе түйреуіштер саны () бойынша сұрыптауға болады.

Байланыстырылмаған FPGA аяқтарының қандай күйде болатынын көрсету артық болмайды. Құрылғы және түйреу параметрлері … түймесін басып, қадамға өтіп, түйреуіштердің күйін көрсетіңіз.

FPGA моделін көрсеткеннен кейін OK батырмасын басу арқылы Device терезесін жабыңыз.

Құрылғы терезесінде FPGA тобын және моделін таңдаңыз
Құрылғы терезесінде FPGA тобын және моделін таңдаңыз

2-қадам

Егер сіз синтезатордың түйреуіштерге функцияларды өзі тағайындауын қаласаңыз, онда сіз басқа ештеңе жасай алмайсыз. FPGA түйреуіштерін қолмен тағайындау үшін Assignements -> Pin Planner мәзіріне өтіңіз немесе Ctrl + Shift + N пернелер тіркесімін басыңыз.

Штырды тағайындау құралы басталады. Төменде сіздің жобаңызда қолданылатын енгізу-шығару түйреуіштерінің тізімі келтірілген.

Енді орналасу бағанында сіз пин нөмірлерін орнатуыңыз керек. Сәйкес ұяшықты екі рет нұқыңыз және шрифт нөмірін таңдаңыз немесе пернетақтадан нөмірді енгізіңіз. Пин нөмірлері сіздің тақтайшаңызға байланысты болады.

Барлық түйреуіштер анықталғаннан кейін түйреуішті жоспарлаушы терезені жабуға болады. Енді жобаны құрастырыңыз: Өңдеу -> Компиляцияны бастау немесе Ctrl + L.

FPGA түйреуіштерінің жоба сигналдарына сәйкестігін тағайындау
FPGA түйреуіштерінің жоба сигналдарына сәйкестігін тағайындау

3-қадам

Программистті компьютерге қосайық. Бірінші рет қосқан кезде драйверді орнату керек. Ол стандартты түрде орнатылған және Quartus каталогында, драйверлер қалтасында орналасқан: C: / altera / 13.0sp1 / quartus / драйверлері.

Драйверді орнатқаннан кейін бағдарламашы құрылғы менеджерінде Altera USB-Blaster ретінде көрсетіледі.

USB Blaster бағдарламашысына арналған драйверді орнату
USB Blaster бағдарламашысына арналған драйверді орнату

4-қадам

Altera FPGA бірнеше бағдарламалау режимін қолдайды. Алдымен JTAG интерфейсі арқылы микробағдарламаны жүктеуді қарастырайық. Бағдарламашыны FPGA тақтасындағы JTAG коннекторына қосыңыз.

Бағдарламалау құралын бастайық: Құралдар -> Бағдарламашы.

Бағдарламашы қосайық. Мұны істеу үшін, «Жабдықты орнату …» түймесін басып, ашылмалы тізімнен жалғанғанын таңдаңыз. Терезені жабайық.

Бағдарламалаушы терезесінде Квартты автоматты түрде қосылған FPGA мен *.бағдарламалық жасақтама файлын автоматты түрде анықтауға тырысу үшін Авто анықтау түймесін басыңыз. Микробағдарлама файлы, егер басқаша көрсетілмесе, компиляция кезінде әдепкі бойынша Quartus арқылы жасалады.

Бағдарламалаушы терезесінде JTAG режимін таңдап, Бағдарлама / Конфигурация құсбелгісін қойып, Бастау түймесін басыңыз. Микробағдарлама FPGA жадына жазылады.

Микробағдарламаны FPGA-ға JTAG арқылы жүктеу
Микробағдарламаны FPGA-ға JTAG арқылы жүктеу

5-қадам

Осы жазу опциясымен микробағдарлама FPGA-ның тұрақты жадына жазылады және қайта жүктелгеннен кейін өшіріледі. Микробағдарламаны ROM-да сақтау үшін микробағдарламаны Active Serial режимінде жазыңыз.

Бағдарламалау кабелін AS қосқышына немесе жалғаңыз. Микробағдарламаны іске қосыңыз: Құралдар -> Бағдарламашы. Режим -> Белсенді сериялы таңдаңыз. Түсіндіретін сұраққа жауап берген кезде келісіңіз.

Файлды қосу … батырмасын басу арқылы микробағдарлама файлын қосыңыз. Production_files жобасының ішкі каталогынан.pof кеңейтімі бар файлды табыңыз. Микробағдарлама файлын ашқаннан кейін Бағдарлама / Конфигурация құсбелгілерін орнатыңыз, егер қажет болса, болаттан орнатыңыз. Құрылғы бағанындағы конфигурация жадының түріне назар аударыңыз: ол сіздің FPGA жад типіне сәйкес келуі керек.

Белсенді сериялық режимде FPGA-ға микробағдарламаны жүктеу
Белсенді сериялық режимде FPGA-ға микробағдарламаны жүктеу

6-қадам

Микробағдарламаны FPGA-ға жүктеу үшін «Пуск» батырмасын басыңыз.

Ұсынылған: