Долбоорду Altera FPGAга кантип жүктөө керек

Мазмуну:

Долбоорду Altera FPGAга кантип жүктөө керек
Долбоорду Altera FPGAга кантип жүктөө керек

Video: Долбоорду Altera FPGAга кантип жүктөө керек

Video: Долбоорду Altera FPGAга кантип жүктөө керек
Video: Verilog. Прошивка FPGA. Altera Quartus. 2024, Май
Anonim

Келгиле, долбоорду Quartus II иштеп чыгуу чөйрөсүнөн Altera FPGAга жүктөлсүн.

USB Blaster Programmer
USB Blaster Programmer

Зарыл

  • Alteraдан келген FPGA;
  • USB-Blaster программисти;
  • Quartis II өнүгүү чөйрөсү менен компьютер.

Нускамалар

1 кадам

Тапшырмалар -> Түзмөк … менюсунда, сиз долбоорду "толтуруп" жаткан FPGAны тандаңыз. Түзмөктүн үй-бүлөлүк тобунан сиз FPGA таандык болгон үй-бүлөнү тандаңыз. FPGA моделин Жеткиликтүү түзмөктөр талаасынан тандаңыз.

FPGA моделин тез табуу үчүн, "Жеткиликтүү шаймандар" тизмесиндеги топто, шаймандарды таңгак түрүнө (Пакет) же төөнөгүчтөрдүн саны () боюнча иреттей аласыз.

Байланышпаган FPGA буттары кандай абалда болоорун көрсөтүү ашыкча болбойт. Аспап жана төөнөө параметрлери … баскычын чыкылдатып, кадамга барып, казыктардын абалын көрсөтүңүз.

FPGA моделин көрсөткөндөн кийин, ОК баскычын чыкылдатып, Аспап терезесин жабыңыз.

Аспап терезесинен FPGA үй-бүлөсүн жана моделин тандаңыз
Аспап терезесинен FPGA үй-бүлөсүн жана моделин тандаңыз

2-кадам

Эгерде сиз синтезатордун функцияларды өзүнөн өзү пиндерге жүктөөсүн кааласаңыз, анда мындан башка эч нерсе жасай албайсыз. FPGA төөнөгүчтөрүн кол менен дайындоо үчүн, Тапшырмалар -> Пин пландаштыргыч менюсуна өтүңүз же Ctrl + Shift + N баскычтарын басыңыз.

Пин тапшырма куралы башталат. Төмөндө сиздин долбоордо колдонулган I / O төөнөгүчтөрүнүн тизмеси келтирилген.

Эми Жайгашуу тилкесинде сиз пин номерлерин орнотушуңуз керек. Тийиштүү уячаны эки жолу чыкылдатып, төөнөгүч номерин тандаңыз же баскычтоптон номерин киргизиңиз. Пин номерлери сиздин табакка жараша болот.

Бардык төөнөгүчтөр аныкталгандан кийин, төөнөгүчтү пландаштыруучу терезе жабылышы мүмкүн. Эми долбоорду түзүңүз: Processing -> Start Compilation or Ctrl + L.

ФПГА төөнөгүчтөрүнүн долбоордун сигналдарына туура келүүсүн дайындоо
ФПГА төөнөгүчтөрүнүн долбоордун сигналдарына туура келүүсүн дайындоо

3-кадам

Программистти компьютерге туташтыралы. Биринчи жолу туташканда драйверди орнотушуңуз керек. Ал стандарттуу түрдө орнотулган жана Quartus каталогунда, драйверлер папкасында жайгашкан: C: / altera / 13.0sp1 / quartus / drivers.

Драйверди орноткондон кийин, программист түзмөктүн менеджеринде Altera USB-Blaster катары көрсөтүлөт.

USB Blaster Programmer үчүн драйверди орнотуу
USB Blaster Programmer үчүн драйверди орнотуу

4-кадам

Altera FPGAs бир нече программалоо режимин колдойт. Алгач, JTAG интерфейси аркылуу орнотулган программаны жүктөп алууну карап көрөлү. Программистти FPGA тактасындагы JTAG туташтыргычына туташтырыңыз.

Программалоо куралын баштайлы: Куралдар -> Программист.

Программист кошолу. Бул үчүн, Аппараттык Жөндөөлөр … баскычын басып, ачылуучу тизмеден туташкан бирин тандаңыз. Келгиле, терезени жабабыз.

Программист терезесинде Автоматтык аныктоо баскычын чыкылдатып, Quartus автоматтык түрдө туташкан FPGA жана *.soff firmware файлын табууга аракет кылсын. Микробағдарлама файлы, эгерде башкача белгиленбесе, компиляция учурунда демейки боюнча Квартус тарабынан түзүлөт.

Программист терезесинен JTAG режимин тандап, Программа / Конфигурация кутучасын белгилеп, Баштоо баскычын чыкылдатыңыз. Орнотулган программа FPGA эс тутумуна жазылат.

Орнотулган программаны FPGAга JTAG аркылуу жүктөө
Орнотулган программаны FPGAга JTAG аркылуу жүктөө

5-кадам

Ушул жазуу параметринин жардамы менен, микробагдарлама FPGAнын эс тутумуна жазылып, кайра жүктөлгөндөн кийин өчүрүлөт. Орнотулган программаны ROMдо сактоо үчүн, Орнотулган программаны Active Serial режиминде жазыңыз.

Программалоо кабелин AS туташтыргычына же. Орнотулган программаны иштетүү: Куралдар -> Программист. Mode -> Active Serial тандаңыз. Тактай турган суроого жооп берип жатканда макулдугуңузду бериңиз.

Файлды кошуу … баскычын чыкылдатып, микробағдарлама файлын кошуңуз. Production_files проектисинин каталогунан.pof кеңейтүүсү менен файлды табыңыз. Микробағдарлама файлын ачкандан кийин, Программа / Конфигурация кутучаларын орнотуп, кааласаңыз, болот. Түзмөктүн тилкесиндеги конфигурация эс тутумунун түрүнө көңүл буруңуз: ал сиздин FPGA эс тутумдун дал тибине дал келиши керек.

Орнотулган программаны FPGAга активдүү сериялык режимде жүктөө
Орнотулган программаны FPGAга активдүү сериялык режимде жүктөө

6-кадам

Орнотулган программаны FPGAга жүктөп алуу үчүн Старт баскычын чыкылдатыңыз.

Сунушталууда: