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?
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.
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). :-)
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?
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
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$...
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...