Forum: FPGA, VHDL & Co. Die coolsten FPGA Projekte und wo sind die Grenzen


von Nyan Cat (Gast)


Lesenswert?

Hi, man liest ja so allerhand, dass sich Leute CPUs und selbst ganze 
Homecomputer wie einen C64 oder Spielekonsolen mit FPGAs zusammengecodet 
haben.

Welches ist eigentlich das faszinierendste FPGA-Projekt, das ihr so 
kennt?

von MacMenace (Gast)


Lesenswert?

Ich finde diese FPGA-Projekte sehr eindrucksvoll:
http://thomaspfeifer.net/fpga_dsp_bildverarbeitung.htm

Vor allem das Projekt mit dem Ventilator ist cool...

von Martin K. (mkmannheim) Benutzerseite


Lesenswert?

Einen C64 zusammen zu coden ist ganz so schwer nicht. Diese Rechner 
waren ja recht simpel!

von J. S. (engineer) Benutzerseite


Lesenswert?

Das Kameraprojekt ist recht nett, wobei man daran erkennt, wo der 
Schwerpunkt heutiger Arbeiten liegt: Meine eigene Arbeit 10 Jahre zuvor 
befasste sich noch mit den Bildsensoren, dem Analogteil und der 
Signalbeschaffung selber. Das PLD, dass das timing machte, war ein 
ISP1016 mit einer abzählbarer Zahl von Logikelementen. :-)

Die Auswertung des Bildes übernahm dann in einem Folgeprojekt 
(Selbstfahrender Roboter) eine Software. Objekterkennung konnte ich aber 
auch. Nur halt ein klein bissl langsamer :-)

> Diese Rechner waren ja recht simpel!
... sie hatten aber einige Spezialchips wie den SID-Soundchip und die 
Grafik-Chips. Ich glaube, es gibt auch C64-Projekte in VHDL, die solche 
Spielchen wie Sprites und Genlock beherrschen, wo mit man viel anfangen 
konnte.

>Wo sind die Grenzen
Was Bastelprojekte angeht, ist es einfach eine Kostenfrage. Die FPGAs 
schreiten fort und es geht jedes Jahr ein bissl mehr.

von user (Gast)


Lesenswert?


von McDesign (Gast)


Lesenswert?


von bome (Gast)


Lesenswert?

Ob es faszinierend ist, will ich nicht behaupten,
aber vielleicht interessiert es ja jemanden

http://www.bomerenzprojekt.de

von Stefan W. (wswbln)


Lesenswert?

Jürgen Schuhmacher schrieb:
> Das Kameraprojekt ist recht nett, wobei man daran erkennt, wo der
> Schwerpunkt heutiger Arbeiten liegt: Meine eigene Arbeit 10 Jahre zuvor
> befasste sich noch mit den Bildsensoren, dem Analogteil und der
> Signalbeschaffung selber. Das PLD, dass das timing machte, war ein
> ISP1016 mit einer abzählbarer Zahl von Logikelementen. :-)
>
> Die Auswertung des Bildes übernahm dann in einem Folgeprojekt
> (Selbstfahrender Roboter) eine Software. Objekterkennung konnte ich aber
> auch. Nur halt ein klein bissl langsamer :-)

...da waren wir Anno 1988 schon etwas weiter: Nachdem der Algorithmus 
zunächst auf einer UNIX-Maschine verifiziert wurde (brauchte für die 
Erkennung ca 1 Minute) wurde ein "Spezialprozessor" gebaut, der das dann 
in einigen -zig ms machte:

http://www.cvl.iis.u-tokyo.ac.jp/mva/proceedings/CommemorativeDVD/1988/papers/1988116.pdf
(Toll, was man im Netz nach so langer Zeit alles noch findet!)

Um den Bezug zum Thread-Thema herzustellen:
Heute würde das in ein nicht allzu großes FPGA passen und dabei noch 
erheblich schneller laufen (von Größe und Leistungsumsatz ganz zu 
schweigen). :-)

von Ingenieur (Gast)


Lesenswert?

Ich vermisse noch den Hinweis uaf die Copocabana oder wie sie heisst. 
(Sie heisst ja nicht genau so wie die brasilianische Küste, daher kann 
ich es mir nie merken).

Gibt es eigentlich einen Nachfolger eines solchen Projekts?

von Tom N. (tom-nachdenk)


Lesenswert?

Ja, es gibt neuere Versionen mit  modernenren und größeren FPGA. Als 
Cooles Projekt würde ich das allerdings nicht bezeichnen, das sind im 
Endeffekt nur  viele FPGA die über einen parallelel Bus  als 
Rechenbeschleuniger zusammengeschaltet sind.Erfüllt sicher den Zweck für 
den die mal gebaut wurde, aber falls Datenaustausch zwischen den 
einzelnen FPGA notwenig sein sollte, stößt die schon an ihre Grenzen.

Ein deutlich 'cooleres' Passwortcracking-Projekt ist in meinen Augen 
NSA@Home, auch wenn es da nur 5? FPGA sind

von MINTi (Gast)


Lesenswert?

Tom Nachdenk schrieb:
> NSA@Home
XC2VP20 FPGAs  Spartan 2 FPGAs, wow! Da geht es aber richtig ab.:D

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


Lesenswert?

MINTi schrieb:
> XC2VP20 FPGAs  Spartan 2 FPGAs, wow!
Naja, immerhin Virtex 2 Pro FPGAs:
Virtex-2 Pro XC2VP20 FPGA with 20k Logic Cells,
88 18-bit multipliers, 1584Kb of block RAM,
and two PowerPC Processors.
Digikey will pro Stück immerhin noch gute 500$...

von Vanilla (Gast)


Lesenswert?

Wie Lothar geschrieben hat, sind das keien Spartener sondern Virtexe.

Nichts desto trotz sind die Dinger obsolet ( da von der Entwicklung der 
ISE ab Version 10 abgeschnitten) und daher fuer jeden privaten 
Entwickler uninteressant.

Zumahl wenn man die DSP oder Blockrams ueber 280(320) MHz betreiben 
will, ueberholt der Spartan6 den Virtex2Pro in allen Belangen. Na gut 
die beiden PowerPC Cores, welche man im VP20 aber auch kaum wirklich 
nutzen konnte, da dann wiederum BRAMs und Fabrik sehr schnell eng 
wurden...

von Vanilla (Gast)


Lesenswert?

Sorry sollte heissen "die DSPs und Blockrams" NICHT ueber 280-320MHz 
betreiben will (was nebenbei beim vp20 auch keinen Spass gemacht hat).

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.