Kā Ielādēt Projektu Altera FPGA

Satura rādītājs:

Kā Ielādēt Projektu Altera FPGA
Kā Ielādēt Projektu Altera FPGA

Video: Kā Ielādēt Projektu Altera FPGA

Video: Kā Ielādēt Projektu Altera FPGA
Video: Набор для изучения FPGA | Altera Cyclone 2024, Maijs
Anonim

Sagatavosim un ielādēsim projektu no Quartus II izstrādes vides Altera FPGA.

USB Blaster programmētājs
USB Blaster programmētājs

Nepieciešams

  • FPGA no Altera;
  • USB-Blaster programmētājs;
  • dators ar Quartis II izstrādes vidi.

Instrukcijas

1. solis

Izvēlnē Uzdevumi -> Ierīce … izvēlieties FPGA, kurā jūs plānojat "aizpildīt" projektu. Ierīču ģimenes grupā jums jāizvēlas ģimene, kurai pieder jūsu FPGA. Laukā Pieejamās ierīces atlasiet savu FPGA modeli.

Saraksta Rādīt sadaļā “Pieejamās ierīces” sarakstā varat kārtot ierīces pēc pakotnes veida (pakete) vai tapu skaita (), lai ātri atrastu savu FPGA modeli.

Nav lieki norādīt, kādā stāvoklī būs nesavienotās FPGA kājas. Noklikšķiniet uz pogas Ierīces un piespraudes opcijas …, pārejiet uz darbību un norādiet tapu statusu.

Pēc FPGA modeļa norādīšanas aizveriet ierīces logu, noklikšķinot uz pogas Labi.

Logā Ierīce atlasiet FPGA saimi un modeli
Logā Ierīce atlasiet FPGA saimi un modeli

2. solis

Ja vēlaties, lai sintezators pats piešķir piespraudes funkcijas, tad neko citu nevar darīt. Un, lai manuāli piešķirtu FPGA tapas, dodieties uz izvēlni Assignements -> Pin Planner vai nospiediet taustiņu kombināciju Ctrl + Shift + N.

Sākas tapu piešķiršanas rīks. Zemāk ir saraksts ar jūsu projektā izmantotajām I / O tapām ar atbilstošajiem nosaukumiem.

Tagad slejā Atrašanās vieta jums jāiestata piespraudes numuri. Veiciet dubultklikšķi uz atbilstošās šūnas un atlasiet tapas numuru vai ievadiet numuru no tastatūras. Piespraudes numuri būs atkarīgi no jūsu maizes dēļa.

Pēc visu tapu definēšanas tapu plānotāja logu var aizvērt. Tagad sastādiet projektu: Apstrāde -> Sākt apkopošanu vai Ctrl + L.

Piešķirt FPGA tapu atbilstību projekta signāliem
Piešķirt FPGA tapu atbilstību projekta signāliem

3. solis

Savienosim programmētāju ar datoru. Pirmo reizi izveidojot savienojumu, jums jāinstalē draiveris. Tas ir instalēts standarta veidā un atrodas direktorijas Quartus draiveru mapē: C: / altera / 13.0sp1 / quartus / drivers.

Pēc draivera instalēšanas programmētājs ierīces pārvaldniekā tiks parādīts kā Altera USB-Blaster.

Draiveru instalēšana USB Blaster programmētājam
Draiveru instalēšana USB Blaster programmētājam

4. solis

Altera FPGA atbalsta vairākus programmēšanas režīmus. Vispirms apskatīsim programmaparatūras lejupielādi, izmantojot JTAG saskarni. Pievienojiet programmētāju FTGA plates JTAG savienotājam.

Sāksim programmēšanas rīku: Tools -> Programmer.

Pievienosim programmētāju. Lai to izdarītu, nospiediet pogu Aparatūras iestatīšana … un nolaižamajā sarakstā atlasiet pievienoto. Aizveram logu.

Logā Programmētājs noklikšķiniet uz pogas Automātiskā noteikšana, lai Quartus mēģinātu automātiski noteikt pievienoto FPGA un *.sof programmaparatūras failu. Programmatūras failu kompilācijas laikā pēc noklusējuma izveido Quartus, ja vien nav norādīts citādi.

Logā Programmētājs atzīmējiet JTAG režīmu, atzīmējiet izvēles rūtiņu Program / Configure un noklikšķiniet uz pogas Sākt. Programmatūra tiks ierakstīta FPGA atmiņā.

Programmatūras augšupielāde FPGA, izmantojot JTAG
Programmatūras augšupielāde FPGA, izmantojot JTAG

5. solis

Izmantojot šo rakstīšanas opciju, programmaparatūra tiek ierakstīta FPGA gaistošajā atmiņā un pēc restartēšanas tiks izdzēsta. Lai saglabātu programmaparatūru ROM, ierakstiet programmaparatūru aktīvā sērijas režīmā.

Pievienojiet programmēšanas kabeli AS savienotājam vai. Palaidiet programmaparatūras programmu: Tools -> Programmer. Atlasiet Mode -> Active Serial. Piekrītiet, atbildot uz precizējošu jautājumu.

Pievienojiet programmaparatūras failu, noklikšķinot uz pogas Pievienot failu … Projekta output_files apakšdirektorijā atrodiet failu ar paplašinājumu.pof. Pēc programmaparatūras faila atvēršanas iestatiet izvēles rūtiņas Program / Configure un, ja vēlaties, tērauda. Pievērsiet uzmanību kolonnas Ierīce konfigurācijas atmiņas tipam: tai jāatbilst jūsu FPGA atmiņas tipam.

Programmatūras augšupielāde FPGA aktīvajā sērijas režīmā
Programmatūras augšupielāde FPGA aktīvajā sērijas režīmā

6. solis

Noklikšķiniet uz pogas Sākt, lai lejupielādētu programmaparatūru FPGA.

Ieteicams: