Implementace návrhu do hradlového pole
V tomto příspěvku popíšu jak zamplementovat návrh do hradlového pole u základního kódu kontrola syntaxe byla v pořádku u simulační souboru také simulace proběhla také v pořádku a tak je čas vyzkoušet funknočst programu prakticky
1 Musí svítit zelená fajfka u kontroly syntaxe základního kódu nebo-li synthesize-xst to znamená že jsme při psaní kódu neudělali žádnou chyby ani zde není žádné varování
2. Musí svítit zelená fajfka u Implement design to znammená že jsme při nastavování hradlového pole a všech dalších parametrů nastavili vše správně
3. Pro nahrání návrhu do hradlového pole si musíme stáhnout program Dgilent Adept,který nám s tím pomůže. Odkaz pro stažení je níže
http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,66,69&Prod=ADEPT&CFID=23077877&CFTOKEN=b77c1e43debcffdb-898DB5AE-5056-0201-02340254F67ECB6B
4. nyní přípojíme hradlové pole k počítači a otevřeme program Digilent Adept po otevření bude pravděpodobně svítit v pravo nahoře conect: No Device conected. Po připojení hradlového pole klkneme na tento seznam No Device conected a vybereme naše zařízení.
5. Po vybrání zařázení se zobrazí okno se dvěma možnostmi .
U první můžeme program nahrát přímo do hradlového pole jmenuje se to FPGA používáme když víme,že projekty se budou často měnit a budeme nahrávat stále nové
Druhá se jemnuje PROM jedná se o sekvenční paměť použivá se když víme,že hradlové pole bude dělat pořát tu samou činost a nebudeme zde v budoucnu nahrávat žádné další projekty jinak bysme tu paměť spáli neustalým nahráváním nových a nových projektů
6. nyní se vrátíme do vývojového prostředí ISE WEBPACK které jsem si nechali zminimalizované a pomocí tlačítka GENERATE PROGRAMMING FILE si necháme vygenerova soubot s koncovkou bit a to pomocí dvakrát poklikání na tuto možnost. Pokud se po chvílí zobrazí zelená fajfka znamená to že soubor s koncovku bit byl vygenerován úspěšně.
7. Nyní se vrátíme do programu Adept a najedeme k možnosti FPGA klikneme na Browse - procházet a v okně,které se zobrazí si najdeme složku s naším projektem do které se vygeneroval soubor s koncovkou bit ten v této složce najdeme a označíme a dáme Open - otevřít nebo na něj dvakrát poklepeme.
8. Program se nyní zeptá jestli chceme náš projekt umístit kamkoliv na hradlovém poli co se týká portů dáme Ano. Tímto se projekt nahraje do seznamu a vedle talčítka Browse je nyní aktivní tlačtko program klikneme na něj a nymí se zobrazi hláška o tom,že může nastat problém s portem clk - nebo-li s portem hodiny klikneme opět na Ano a počkáme dokud nedoběhne zelená čára ve spodní části programu a pak už jen vyzkoušíme pomocím přepínačů na hradlovém poli jestli program funguje.
zde je odkaz s názornou ukázkou jak na to
https://www.youtube.com/watch?v=rvG6ujwmG2E
Poznámka pokud program hned nefunguje stačí hradlové pole odpojit a připojit znovu k PC a zkusit to znovu pomocí přepínačů.