Forum: FPGA, VHDL & Co. Ersatz für FPGA board Terasic DE 0 Nano gesucht


von Peter B. (Gast)


Lesenswert?

Hallo,

ich bin auf der Suche nach einem FPGA-Entwicklerboard, das
nicht ganz so schwach daher kommt wie das
Terasic DE0-Nano
http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&No=593

Ich möchte darauf u.a. eine Quadrature-demodulation und inkl. DDS 
implementieren
im Bereich 25 bis 50kHz ggfs. auch deutlich höhere Frequenzen.

Gibt es dort etwas, auf dem ich das z.B. implementieren könnte, ohne 
dass
ich nach relativ kurzer Zeit feststelle, dass der FPGA "zu klein" ist?

hab dort an einen Virtex von Xilinx gedacht (die wiederum sind ja doch 
preislich weit oben angesiedelt)
Die Spartans scheinen langsam obsolet zu werden. Oder?

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Peter B. schrieb:
> ich bin auf der Suche nach einem FPGA-Entwicklerboard, das nicht ganz so
> schwach daher kommt wie das Terasic DE0-Nano
Nur, weil du vom Virtex träumst: wieviel willst/kannst du für das Board 
ausgeben?

> darauf u.a. eine Quadrature-demodulation und inkl. DDS implementieren
> im Bereich 25 bis 50kHz ggfs. auch deutlich höhere Frequenzen.
Ich müsste mich schon arg verschätzen, aber meine Prognose lautet:
Spartan (du musst ja nicht die alten 3er nehmen) oder Artix reichen da 
allemal:
https://www.xilinx.com/products/silicon-devices/fpga.html

von Klaus R. (2hoch5)


Lesenswert?

Hm... "eigentlich" sollte da ein DE0-Nano ausreichen: 
https://web.fhnw.ch/technik/projekte/eit/Herbst2015/StuWa/

Aber zurück zur Frage: Evtl. tut's ja ein MAX10, z.B. DE10-Lite. Der hat 
(auf dem DE10-Lite) rund doppelt so viele LE wie der Cyclone IV auf dem 
DE0-Nano. Interessant wäre noch, dass der MAX10 auf dem DE10-Lite zwei 
12 Bit AD mit max. 1 MSPS hat.

: Bearbeitet durch User
von Peter B. (Gast)


Lesenswert?

Hmmh,

was ist denn von diesem Artix zu halten:

https://www.xilinx.com/products/boards-and-kits/arty.html
?

VG

von Gustl B. (-gb-)


Lesenswert?

Kommt drauf an was Du sonst noch möchtest. Brauchst Du viele IOs oder 
sonstige Features wie externes RAM, differentielle IOs?

Sonst finde ich die Artix ganz fein ... habe selber ein paar davon.

von Peter B. (Gast)


Lesenswert?

Ok dann werde ich mir mal die Artix genauer anschauen!

mal noch was anderes:

in wie weit sind solche billig FPGA-Boards aus China zu gebrauchen?

z.B.

http://www.ebay.de/itm/CycloneII-EP2C5T144-FPGA-Development-Board-ALTERA-USB-Blaster-JTAG-programmer-/272547446602?hash=item3f7517ff4a:g:vosAAOSwnHZYmBeB

das wäre dann nur so zum privaten bissl rumspielen.

VG

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Peter B. schrieb:
> in wie weit sind solche billig FPGA-Boards aus China zu gebrauchen?
Passt schon, ist halt nix dran am FPGA. Zuallerserst wirst du also ein 
paar LEDs und ein paar Taster ranbasteln...

von Peter B. (Gast)


Lesenswert?

Lothar M. schrieb:
> Passt schon, ist halt nix dran am FPGA. Zuallerserst wirst du also ein
> paar LEDs und ein paar Taster ranbasteln...

aber so Signalverarbeitung o.ä. (in Maßen) wäre wohl nicht so denkbar 
damit?

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Peter B. schrieb:
> Signalverarbeitung o.ä. (in Maßen) wäre wohl nicht so denkbar damit?
Natürlich. Wenn dir der interne Speicher des FPGA reicht und du nicht 
gleich in Echtzeit Videos komprimieren willst.

Im Ernst: fang einfach mal mit irgendwas an (ich würde mir da gleich ein 
EVAL Board im Bereich um 100€ kaufen, die verlieren eh' kaum an Wert) 
und wenn du siehst, dass es nicht reicht, dann hast du schon einiges 
gelernt und kannst selber entscheiden, was für deine Anwendung nötig 
ist.

von Peter B. (Gast)


Lesenswert?

Lothar M. schrieb:
> Im Ernst: fang einfach mal mit irgendwas an (ich würde mir da gleich ein
> EVAL Board im Bereich um 100€ kaufen, die verlieren eh' kaum an Wert)
> und wenn du siehst, dass es nicht reicht, dann hast du schon einiges
> gelernt und kannst selber entscheiden, was für deine Anwendung nötig
> ist.

äh ich hab vor ein paar Jahren mal ein

http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&No=593

eingesetzt und dort u.a. eine DDS am Laufen gehabt,

aber ich wollt mal schauen, ob für richtig kleine Sachen so ein 
China-board reichte.... nochmal das DE0-nano wollte ich aber auch nicht 
kaufen.....

von 2⁵ (Gast)


Lesenswert?


von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Peter B. schrieb:
> eine DDS am Laufen gehabt
Na gut, das ist ja auch eine ziemlich anspruchslose Anwendung: ein 
Zähler und ein RAM... ;-)

> aber ich wollt mal schauen, ob ... so ein China-board reichte
Du kannst dein Design ja einfach mal auf so einem kleinen FPGA 
implementieren lassen. Wenn es reinpasst, dann läuft es (in erster 
Näherung) auch.

> ob für richtig kleine Sachen
Für richtig kleine Sachen (oder auch schon größere) mit 3,3V Single 
Supply und ohne externen Oszillator nehme ich MachXO2 von Lattice... 
;-)

: Bearbeitet durch Moderator
von Markus F. (mfro)


Lesenswert?

Das Ding ist ein vollwertiges Board und "zum Rumspielen" völlig 
ausreichend. Da kriegst Du sogar ein (kleines) NIOS II-System drauf.

Du mußt dich halt wegen des Cyclone II mit einer relativ alten 
Quartus-Version zufriedengeben (13.0, da sehe ich aber keine 
wesentlichen Einschränkungen).

von Markus F. (mfro)


Lesenswert?

Lothar M. schrieb:
> Zuallerserst wirst du also ein
> paar LEDs und ein paar Taster ranbasteln...

Drei LEDs und ein Taster sind schon drauf (das war's dann aber auch).

Aber für ein paar Lauflicht-Spielereien zum Anfang reicht's jedenfalls.

von Peter B. (Gast)


Lesenswert?

Ich hab jetzt auch dieses hier gefunden:

http://www.exp-tech.de/en/catalogsearch/result/?q=miniSpartan3

sieht auch dufte aus.

Für meinen Haupttest/Anwendung/Test bekomme ich jetzt demnächst ein 
Spartan-6 board
zugeschickt...... das hat ein Kollege.....an nem anderen Standort noch 
rumliegen.....

von Gustl B. (-gb-)


Lesenswert?

Mit Spartan 3 oder 6 würde ich nichtmehr anfangen weil es von VIVADO 
nicht unterstützt wird. Lieber einen kleinen Artix.

von Peter B. (Gast)


Lesenswert?

Gustl B. schrieb:
> Mit Spartan 3 oder 6 würde ich nichtmehr anfangen weil es von VIVADO
> nicht unterstützt wird. Lieber einen kleinen Artix.

Aber prinzipiell auch nicht so schlimm, da ich ja so parallel auch mit 
den Altera FPGAs spielen will, dann hab eh noch ne weitere IDE (Quartus) 
am laufen.

Beitrag #5102278 wurde vom Autor gelöscht.
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.