Práce s deskou Altera DE2

Transkript

Práce s deskou Altera DE2
Deska Altera DE2
Na stole vidíte vývojovou desku Altera DE2 od firmy TERASIC, jejíž bližší popis
bude na přednášce. Nedočkaví zájemci najdou podrobné údaje na stránkách výrobce
http://www.terasic.com.tw/
Pro dnešní cvičení je důležité správné připojení. Deska má 2 USB porty - pro programování
musíte použit konektor bližší k napájecímu kabelu.
Přepínač zakrytý plexisklem, vlevo od LCD displeje, musí být vždy v pozici RUN; polohu
PROG nebudeme při cvičení používat
Obr. 1 Připojení vývojové desky od Terasic
1
DE2 CONTROL PANEL
DE2 control panel umožňuje vyzkoušet některé periferie na desce Altera DE2. Na
webových
stránkách
předmětu
A3B35SPS
Struktury
počítačových
systémů
http://moodle.dce.fel.cvut.cz si stáhněte soubor DE2_USB_API.SOF, který je nutné
naprogramovat do obvodu FPGA. Spusťte si program Quartus II 9.1sp2 Web Edition. Obvod
FPGA můžeme naprogramovat tlačítkem
Programmer (viz obr. 2).
(Programmer) nebo v menu Tools volbou
Obr. 2 Naprogramování FPGA obvodu
Po spuštění se otevře okno (obr. 3) programátoru. V tomto okně musíme před
samotným programováním nastavit položky Hardware Setup a Mode následujícím
způsobem:
• Kliknutím na položku Hardware Setup se objeví okno pro nastavení používaného
hardwaru (obr. 4)
• V zobrazeném okně klikneme na tlačítku Add Hardware, čímž se otevře další
okno Add Hardware (obr. 5)
• V okně Add Hardware kliknout na tlačítku Auto Detect a měl by být nalezen
USB-Blaster.
2
•
•
Nastavení potvrdíme tlačítkem OK
Nastavíme JTAG mód, pokud tomu tak není
Obr. 3 Okno programování/konfigurace
Obr. 4 Okno pro nastavení používaného hardwaru
Obr. 5 Okno Add Hardware pro nastavení používaného hardwaru
3
Obvod FPGA naprogramujeme pomocí souboru DE2_USB_API.SOF, který přidáme
do programátoru tlačítkem
(Add File). Po přidání souboru zaškrtneme políčko
Program/Configure a spustíme programování tlačítkem
(Start).
Na webových stránkách předmětu A3B35SPS Struktury počítačových systémů
http://moodle.dce.fel.cvut.cz si stáhněte do stejného adresáře soubory FTD2XX.DLL a
DE2_Control_Panel.EXE a následně spusťte program DE2_Control_Panel.EXE (viz obr. 6).
Obr. 6 Program DE2 Control Panel
V dalším kroku je nutné otevřít USB spojení s deskou Altera DE2 – v menu Open
zvolíme Open USB Port 0. Před ukončením programu DE2 Control Panel doporučujeme
ukončit USB spojení s deskou Altera DE2 – v menu Open zvolíme Close USB Port. Nyní si
již sami můžete vyzkoušet některé periferie:
• Nastavte dnešní datum na sedmisegmentovém displeji ve formátu DD MM RRRR
• Na zelených LEDkách nastavte v binární soustavě číslo 170
• Na červených LEDkách nastavte v binární soustavě součet Vašich let
• Na LCD displeji zobrazte jméno jednoho člena týmu
• Pokud lze připojit PS/2 klávesnici vyzkoušejte si snímání znaků
• Najděte funkci Board Test a nechte otestovat jednotlivé periferie
• Vyzkoušejte si zápis a čtení do pamětí SRAM, SDRAM a FLASH po jednotlivých
bytech, můžete zkusit vytvořit i soubor s daty, který tam zapíšete a následně ho
zkusíte vyčíst.
4

Podobné dokumenty

Externí řídicí systém (EXT) Legacy® 6000

Externí řídicí systém (EXT) Legacy® 6000 Sada Legacy 6000, základní se světelnou lištou a ISM (obsahuje části označené v systémovém schématu jako (a), (b) a (c))

Více

Digitální měřič kapacity

Digitální měřič kapacity vývodů. Kondenzátor se nabíjí ve dvou rozsazích buï přes odpor 3,3 Mohmu R17 nebo 3,3 kohmu R16. Výsledek je zobrazován na čtyřmístném sedmisegmentovém zobrazovači LD1 až LD4. Obvod je napájen z ex...

Více

Systém Legacy® 6000 pro kapaliny

Systém Legacy® 6000 pro kapaliny Systém Legacy® 6000 pro kapaliny Volitelné položky

Více

Vývojové prostředí Quartus II, verze 9.1, servis pack 2

Vývojové prostředí Quartus II, verze 9.1, servis pack 2 V tomto okně jsou zobrazované všechny zprávy, které jsou generované v průběhu kompilace. Zobrazované zprávy mohou být informační (info), varovné (warning) nebo chybové (error). Pokud se objeví chyb...

Více

Silniční řídicí systém Legacy® 6000

Silniční řídicí systém Legacy® 6000 Prodlužovací kabel CAN 6 m (20 stop) Prodlužovací kabel CAN 9 m (30 stop) Kabel baterie, 60 cm (2 stopy), 1 vodič

Více

IMPLEMENTACE ROZHRANÍ USB DO MALÉHO SYSTÉMU S

IMPLEMENTACE ROZHRANÍ USB DO MALÉHO SYSTÉMU S Vzhledem k rozsahu celého řešení jsou zde uvedeny pouze vybrané problémově specifické části návrhu. Především je zde presentováno originální řešení komunikačního bloku (skupina obvodů, zajišťujícíc...

Více

AccuWin Pro™ v3 User`s Guide

AccuWin Pro™ v3 User`s Guide První krokem ke komunikaci s přístrojem je připojení k počítači. Aby nedošlo k úrazu elektrickým proudem, ujistěte se, zda je napájení počítače vypnuto. 1. Připojte propojovací kabel počítače do ko...

Více