Forum: FPGA, VHDL & Co. Kann man so etwas als Dev-Board missbrauchen?


von No Y. (noy)


Lesenswert?

Hallo alle hier,

habe in ebay dieses angebot gefunden:

http://www.ebay.de/itm/Platine-mit-XILINX-Virtex-II-PRO-ATMEL-AT89C51-Speicher-Lasermodul-uvm-/150962399481?pt=LH_DefaultDomain_77&hash=item23260f68f9

würde nun gerne wissen ob man so etwas als Dev-Board missbrauchen kann 
um ein wenig mit FPGA und VHDL anzufangen? (Sofern man die Dinger neu 
beschrieben kann....)

von Thomas R. (tinman) Benutzerseite


Lesenswert?

ja, aber nur wenn der Virtex II Pro nicht grösser als XC2VP30 ist und
du Webpack 10.1 benutzt (neuere versionen supporten es nciht, ältere nur 
bis XC2VP7).

Ein weiteres problem ist der ganze "mist" auf dem board.
Ohne schaltplan würde es sinvoll fast alles zu entfernen.

Wenn es schon ebay und gebraucht und Virtex sein soll -> Besser geeignet 
(nicht so günstig dafür aber nicht billig) ist z.b. ebay 281032773568
Dafür bekommst Du ein Virtex 5, den grossten den man mit aktuellen
(und nicht steinalten) Webpack benutzen kann.

Auf dem board ist auch viel weniger drauf, die meisten sachen
(auf verdacht) gut verwendbar.

Muss es aber kein Virtex sein, dann gibts tonnenweise günstige boards,
z.b Altera DE0-Nano, GODIL OHO Module bei trenz-elec. oder ein von
den vielen chinesischen boards auf ebay.

von atmeltierchen (Gast)


Lesenswert?

No y. schrieb:
> würde nun gerne wissen ob man so etwas als Dev-Board missbrauchen kann
> um ein wenig mit FPGA und VHDL anzufangen? (Sofern man die Dinger neu
> beschrieben kann....)

Vergiss es am besten.

Wichtig für den Einstieg ist: Aktueller Chipsatz, Gute Dokumentation und 
eine große Community (Virtex gehoert dazu eher nicht). Da möchte man 
kein Resteramsch haben.

Für FPGAs gibt es meistens günstige Academic-Bretter, mit 100€ bist du 
da schon verdammt gut dabei.

von No Y. (noy)


Lesenswert?

Ok, vielen Dank für die Antwort. Werde mir dann wohl demnächst mal ein 
Academic Board besorgen(bin Student). Habe bisher nur ein wenig mit dem 
Bus-Pirate und dem CPLD Breakout-Board von DP hantiert. Würde gerne bei 
Xilinx bleiben da ich diese mit dem BP programmieren kann. Oder geht das 
auch mit den Altera teilen? Bzw. gibt es bei Altera auch eine Freie 
Entwicklungumgebung. Was ist denn ein gut geeignetes Einsteiger-Board 
unter 200€ ? Blicke bei den verschiedenen von Trenz nicht durch... 
(Spartan 6A, Spartan 3E, Spartan 3.... vor allem was ist der unterschied 
zwischen Spartan und Virtex bzw den Nexys Boards da? Und welches ist von 
Altera zu empfehlen?)

von Ermel Hoch (Gast)


Lesenswert?

No y. schrieb:
> Ok, vielen Dank für die Antwort. Werde mir dann wohl demnächst mal ein
> Academic Board besorgen(bin Student). Habe bisher nur ein wenig mit dem
> Bus-Pirate und dem CPLD Breakout-Board von DP hantiert. Würde gerne bei
> Xilinx bleiben da ich diese mit dem BP programmieren kann.

Auch wenn es schon älter ist, rate ich einem Einsteiger zu einem 
Spartan-3 Starterkit. Xilinx hat eine große Menge an Starterkits f. 
Spartan3/3E/3A von digilent (?) fabrizieren lassen und vertrieben. Die 
sollten also stärker verbreiteter sein (in echt und als KnowHow) als die 
neueren Spartan6 o.ä. Kits. Mit SRAM statt DDR-ram auf dem Board kannst 
du auch schon eine Menge machen und musst dich nicht mit 
Memory-IF-generator etc rumschlagen. Neu kosteten die runde 100 €, 
gebraucht sollte es weniger (habs um die 40 € gesehen) sein.

Userguides für die kits finden sich bei Xilinx:
3  http://www.xilinx.com/support/documentation/boards_and_kits/ug130.pdf
3E http://www.xilinx.com/support/documentation/boards_and_kits/ug230.pdf
3A http://www.xilinx.com/support/documentation/boards_and_kits/ug330.pdf

MfG,

von No Y. (noy)


Lesenswert?

So hab mich mal ein wenig umgesehen.

In einem Nachbar Thread werden ansonsten noch die Boards von Altera 
empfohlen. Habe mir mal das DE1 angesehen sieht auch sehr gut aus. Gibt 
es irgendwelche gravierenden Unterschiede welche dann mehr für Altera 
als für Xilinx sprechen oder andersrum oder ist das wie mit PIC / AVR 
fangemeinde?
Achja hat jemand das DE1 und kann mir sagen ob man mit denen im 
Gegensatz zu den Xilinx auch andere Altera FPGAs programmieren kann? Als 
sind die USB-Blaster Ports herausgeführt? Und wie sieht es bei Altera 
mit der Toolchain aus? Auch frei wie bei Xilinx? Achja warum ist das DE1 
aktueller obwohl ein Cyclone II drauf ist als das DE0 mit Cyclone III ?

Gibt es eine Bezugsquelle für Academic Versionen in Europa oder 
nochbesser Deutschland? Kreditkarte wäre auch vorhanden (Papa sei 
Dank...) würde nur gern die hohen Versandkosten und ggf. Zoll umgehen 
wollen. Außer es lohnt sich vom €/$ kurs her momentan...



Bzgl. den Xilinx Boards: Wo liegt der unterschied zwischen 3/3E/3A, also 
außer Gatter und IO Zahl?

von No Y. (noy)


Lesenswert?

So kann leider nicht mehr editieren.

Versuche gerade irgendwie herauszufinden welches Board das beste 
Preis/Leistungs verhältnis bietet...

Aber irgendwie komm ich nicht vorran...

Kann mir mal jemand sagen was von den jetzt genannten wohl am meisten 
bietet:

Nexys 2 1200k 127€ (Spartan 3E 1200K)
Nexys 3       109€ (Spartan 6)
Spartan 3E Starter Board 145€ (Spartan 3E 500K)
Altera DE1 135€ (Cyclon II)
Altera DE0 102€ (Cyclon III)
Altera DE0Nano 75€ (Cyclon IV)

Von der Größe scheint das DE1 das Starter Board und das Nexys 2 zu 
schlagen.
Wie es mit den anderen aussieht keine Ahnung. Von den Anbindungen 
scheint auch das DE1 die Nase vorn zu haben.

Wobei das Starter Board ein Display und einen CPLD bietet sowie ein Poti 
(sind jetzt nicht so umbedingt wichtig kann das meiste ja selber an die 
anderen anschließen)

Die Programmer scheinen auch überall enthalten zu sein.

Das DE0Nano ist natürlich schön klein und könnte mal irgendwo mit 
eingebaut werden aber zum lernen ist viel Peripherie natürlich wohl 
besser.

Was mich etwas stutzig macht ist das ein älterer Cyclon II mehr kostet 
als die neueren Cyclon.

Achja was hat das Spartan 6 für Vorteile? Mehr Platz? Hab dann irgendwas 
von DSP Slices gelesen weiß nur nciht was mir das sagt.. und ich glaube 
es sind zu viele schwerere Peripherie drauf für den Anfang.Wäre aber 
wohl das neuste an Technologie...

Die Xilinx Dinger haben irgendwie alle hüppelweise Speicher die Altera 
nicht so, dafür aber SD-Card interface und Audio Anschlüsse...

Altera hat auch die besser zugänglichen I/O's..

Ich weiß es einfach nicht. Ist ein Cyclon II veraltet? Und kommt 
eventuell bald ein neues Board mit ähnlicher Ausstattung und Preis mit 
einem neueren Cyclon?

von No Y. (noy)


Lesenswert?

Mir ist gerade noch etwas aufgefallen:

Die Preise die auf der Deutschen Digikey Seite zu sehen sind. Kommt da 
noch Mehrwertsteuer drauf? Weil dann wird es wohl doch billiger sein bei 
Terasic zu bestellen. Bzw. wie hoch ist denn der Zoll bei soetwas?

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


Lesenswert?

No y. schrieb:
> Ich weiß es einfach nicht.
Mit deinen vielen Fragen bohrst du dir nur ein Loch ins Hirn und kommst 
nicht weiter.

> Versuche gerade irgendwie herauszufinden welches Board das beste
> Preis/Leistungs verhältnis bietet...
Wie ich schon sagte: kauf einfach irgendeines. Besser überhaupt einen 
Schritt machen, als ewig im Startloch hocken...

> Nexys 2 1200k 127€ (Spartan 3E 1200K)
> Nexys 3       109€ (Spartan 6)
> Spartan 3E Starter Board 145€ (Spartan 3E 500K)
> Altera DE1 135€ (Cyclon II)
> Altera DE0 102€ (Cyclon III)
Kosten eh' alle annähernd gleich viel...

Bei ebay sind auch wieder mal ein paar eingestellt.
Und das Ding sieht auch ganz lustig aus: ebay 271118435281
Dazu noch ein Programmierkabel für 30 Euronen und fertig...

> Die Preise die auf der Deutschen Digikey Seite zu sehen sind. Kommt da
> noch Mehrwertsteuer drauf?
Ja, nur die Zollgeschichte ist abgehandelt.
Mehrwertsteuer: 1. weil Digikey aus dem Ausland kommt, und 2. weil 
Digikey (eigentlich) nur gewerbliche Kunden beliefert (hat auch was mit 
der Gewährleistung zu tun).

von Ermel Hoch (Gast)


Lesenswert?

No y. schrieb:
> Die Programmer scheinen auch überall enthalten zu sein.

Njein, wenn bei Xilinx steht das das ein USB-kabel zum programmieren 
beiliegt, heisst es nicht, das da der USB-Programmer mit beiliegt. Meist 
ist da die USB-Logic auf dem Starterkit verbaut, das usb kabel nützt dir 
für andere FPGA-boards (mit JTAG aber ohne USB) nix. Beim Spartan3 
Starterkit liegt IMHO ein Parallelport Programmer bei. Xilinx verkauft 
seine USB Programmer teuer (~200 €), da greift man oft zu china-Clones 
um 40€.

MfG,

von No Y. (noy)


Lesenswert?

Das mit den Xilinx Programmern hab ich mir schon so gedacht. Was ich 
gerne wissen würde wäre ob die Programmer von den Terasic Boards 
rausgeführt sind? Also die PINs um externe FPGAs zu programmieren? Wobei 
ist eigentlich auch egal die Clones gibts ja für Altera bereits für 11€ 
in der Bucht sind also auch weitaus billiger als die Xilinx.

2 Fragen hätte ich aber noch:

Ist der Cyclone II bereits abgekündigt? Also in wie weit ist er noch 
aktuell?
Und inwiefern sind Hardware Multiplikatoren wichtiger als LEs?

Also das DE0 hat weniger LE (15k) aber 56 Hardware Multiplikatoren 
(sowie ein Cyclone III) und das DE1 hat (18k) LEs (obwohls 20 heißt??) 
und nur 26 Multiplikatoren. Wozu brauch man die Multiplikatoren? Und was 
wäre sinniger? Vor allem hat das DE1 noch Audio Anwengungen und SRAM 
zusätzlich.

Von den Xilinx Boards wird es wohl keins da dieser Connector ziemlich 
blöd ist. Mann kann nciht eben mal was mit Jumperwires anbauen.

von Ingenius (Gast)


Angehängte Dateien:

Lesenswert?

Was ist denn mit den waveshare -Teilen?

Auf EBAY hat es ein ganzes Kit für $88,-

"XILINX XC3S500E Spartan-3E FPGA Development Board + LCD1602 + LCD12864 
+ 12 Kits"

von No Y. (noy)


Lesenswert?

Hm ist auch interessant allerdings ist das P/L Verhältnis nicht so doll. 
Auf die 68€ kommen noch Zoll und Mwst. drauf sofern ich weiß. Und ich 
bruach noch einen Xilinx Programmier Clone für ca 30€. Und ob das alles 
so toll läuft mit den ganzen Steckern. Da wäre ich mir nicht so sicher. 
Aber wenn einer so etwas hat kann er mal vll. sagen was er davon hält. 
Vor allem wie sieht es mit dem Wiederverkaufswert aus? Cool ist 
natürlich das es kleiner ist und man alles variabel hat. Achja passen 
die verschiedenen Cores alle auf das Standart Board?

von No Y. (noy)


Lesenswert?

Mist jetzt bin ich doch am überlegen. Vorteil wäre das ich anscheinend 
auch nur den Core tauschen kann. Und natürlich die ganzen kleinen Boards 
auch mal woanders nutzen könnte.

Wenn dann würde ich mir wohl dieses hier holen:

http://www.ebay.de/itm/EP2C8-EP2C8Q208C8N-ALTERA-Cyclone-II-FPGA-Development-Board-20-Module-Kits-/261127484293?pt=LH_DefaultDomain_0&hash=item3ccc693385

Passt da dann auch der Cyclone IV Core drauf?

Und wie sieht es mit der Verarbeitung aus? Achja und mit wie viel Zoll 
usw. muss ich rechnen. Und vor allem kommt das Zeug auch an?

von Klaus (Gast)


Lesenswert?

Mensch min Jung, kauf dir einfach eins. Für den Anfang reicht es auf 
alle Fälle! Und wenn es dann nicht mehr reicht, kannst du das ohne 
Wertverlust in der Bucht wieder verkaufen und dir ein anderes holen! Bis 
dahin weißt du dann auch genau, was du denn brauchst ;-)

von Duke Scarring (Gast)


Lesenswert?

No y. schrieb:
> Und inwiefern sind Hardware Multiplikatoren wichtiger als LEs?
Die Multiplizierer sind z.B. interessant, wenn man schnelle FIR-Filter 
bauen will. Ob Du am Anfang 20 oder 50 davon hast, ist m.E. völlig 
unerheblich.

Duke

von Mike Randelzhofer (OHO-Elektronik) (Gast)


Lesenswert?

Da Weihnachten vor der Tür steht, sitzen die Euros wahrscheinlich auch 
bei Studenten etwas lockerer, daher meine Empfehlung für das digilent 
ZED-board.

Es ist ein Kombi FPGA der neuesten Generation (Virtex-7 Familie) mit 
Doppel-ARM, das zukunftssicher sein sollte.
Ist vielleicht nix für komplette Anfänger, aber wenn jemand schon etwas 
Erfahrung hat, ist das das DING.

Gibts bei trenz-electronic.de (allerdings nur in der academic Variante, 
bitte per email anfragen),
die normale Version muss bei Avnet bestellt werden.

MIKE

von Marius W. (mw1987)


Lesenswert?

Mike Randelzhofer (OHO-Elektronik) schrieb:
> Es ist ein Kombi FPGA der neuesten Generation (Virtex-7 Familie) mit
> Doppel-ARM, das zukunftssicher sein sollte.

Das wär schön. Ist aber kein Virtex, sondern ein Artix-7. Das sind die 
low-cost 7er FPGAs von Xilinx. Aber trotzdem ein sehr interessantes 
Board. Ich bin auch am Überlegen zuzugreifen.

Gruß
Marius

von Andi (chefdesigner)


Lesenswert?

No y. schrieb:
> Vor allem wie sieht es mit dem Wiederverkaufswert
Was willste denn bei DEM Preis mit Wiederverkaufsüberlegungen???

Mike Randelzhofer (OHO-Elektronik) schrieb:
> das zukunftssicher sein sollte
kein board ist zukunftsicher(er als ein anderes)
die laufen alle nur eine Zeit im Markt

Duke Scarring schrieb:
> Die Multiplizierer sind z.B. interessant, wenn man schnelle FIR-Filter
>
> bauen will.

Die kann man auch ohne Multis bauen. Die ganz schnellel FIR-filter sind 
ohnehin die, die vollparallel aufgebaut sind und dann kann die Synthese 
die gesamten redundanten Terme wegwerfen. Zudem sind Multis ja nur 
fortgesetze Additionen einiger verschobener Eingangsvektoren und bei 
geeigneter Trimmung der Koeffizienten sind das nur wenige.

von Duke Scarring (Gast)


Lesenswert?

Andreas F. schrieb:
> Duke Scarring schrieb:
>> Die Multiplizierer sind z.B. interessant, wenn man schnelle FIR-Filter
>>
>> bauen will.
>
> Die kann man auch ohne Multis bauen. Die ganz schnellel FIR-filter sind
> ohnehin die, die vollparallel aufgebaut sind und dann kann die Synthese
> die gesamten redundanten Terme wegwerfen.
Jepp. Das sind dann die ganz schnellen FIR. Dafür kannst Du bei denen 
auch nicht die Koeffizienten on-the-fly ändern.

Duke

von No Y. (noy)


Lesenswert?

So habe mir soeben das Terasic DE1 in derem Shop für den Studentenpreis 
gekauft.
Müsste unter 150€ (~148€) inklusive Versand und Mwst. bleiben also 
sollte auch kein Zoll drauf kommen oder?

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.