Forum: FPGA, VHDL & Co. FPGA Dev. Board Konfiguration


von much (Gast)


Lesenswert?

Hallo,

ich beschäftige mich in letzter Zeit mit VHDL. Zurzeit arbeite ich mit 
ghdl und komme mittlerweile auch sehr gut damit zurecht. Da es 
allerdings motivierender ist den geschriebenen VHDL-Code auf einer 
Hardware laufen zu sehen möchte ich mir nun Entwicklungs-Board zulegen.

Vor einigen Tagen habe ich hier
Beitrag "Einstieg: Altera vs. Xilinx"
schon mal einen Beitrag verfasst um herauszufinden welche Hardware für 
den Einstieg am geeignetsten ist.

Mittlerweile habe ich mich für einen Altera-FPGA entschieden, da viele 
Einsteiger hier im Forum berichten, dass sie sich in der Altera 
Entwicklungsumgebung einfacher zurecht finden. Ich spiele jetzt mit dem 
Gedanken mir das Board, das bereits im oben genannten Beitrag verlinkt 
wurde zu kaufen. Nur eines hindert mich zurzeit noch daran:

Oft wird hier im Forum die Konfiguration des FPGAs als möchlicher 
Stolperstein genannt. Bezieht sich das auch auf die Konfiguration von 
FPGAs auf einem Entwicklungs-Board oder vorwiegend auf die Realisierung 
eigener Schaltungen mit einem FPGA? Auf dem genannten Board befindet 
sich ein EPCS4 der anscheinend für die Konfiguration zuständig ist. Auf 
einem vergleichbaren Board (DE0-Nano) - für das man reichlich Literatur 
finden kann -  befindet sich ein EPCS16. Diese beiden Chips scheinen 
sich wohl hauptsächlich durch die Größe des Speichers zu unterscheiden. 
Kann man sich also an den Dokumenten zum DE0-Nano orientieren oder muss 
ich mich voraussichtlich mühsam durch das Konfigurations-Thema 
durcharbeiten?

lg much

von Markus F. (mfro)


Angehängte Dateien:

Lesenswert?

much schrieb:
> Auf dem genannten Board befindet
> sich ein EPCS4 der anscheinend für die Konfiguration zuständig ist. Auf
> einem vergleichbaren Board (DE0-Nano) - für das man reichlich Literatur
> finden kann -  befindet sich ein EPCS16. Diese beiden Chips scheinen
> sich wohl hauptsächlich durch die Größe des Speichers zu unterscheiden.
> Kann man sich also an den Dokumenten zum DE0-Nano orientieren oder muss
> ich mich voraussichtlich mühsam durch das Konfigurations-Thema
> durcharbeiten?

Da bin ich einigermassen überzeugt, dass Du das in den Griff bekommst: 
da sind nur eine handvoll Klicks zu machen, wenn man den richtigen 
Programmer hat.

von ./. (Gast)


Lesenswert?

> nur eine handvoll Klicks zu machen

Ich habe hier 2 Boards mit dem Cyclone 4 CE (CE6 und CE10).
Eins hat JTAG- und AS-Port, das andere nur JTAG.
Mit letzterem ist es schon deutlich muehseliger die Konfiguration
in den Configflash zu speichern.
Wenn man sich an die Dokumentation haelt, dann schafft man das aber.

Die Einstellungen fuer den SDRAM konnte man den mitgelieferten
Beispielprojekten entnehmen. Wenn man die auf die DE0-Nano-
Projekte uebertraegt und die restliche Peripherie anpasst,
dann funktionieren die natuerlich.

Die Boards sind schon erheblich preiswerter als ein DE0-Nano.
Dafuer muss man dann halt die Projekte an die Boards anpassen.

Viel Spass dabei!

von much (Gast)


Lesenswert?

Das stimmt mich zuversichtlich. Dann werde ich mir kommende Woche mal so 
ein Board besorgen.

vielen Dank!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.