Sagatavosim un ielādēsim projektu no Quartus II izstrādes vides Altera FPGA.
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.
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.
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.
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ņā.
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.
6. solis
Noklikšķiniet uz pogas Sākt, lai lejupielādētu programmaparatūru FPGA.