Hat das schon mal jemand versucht, eine Voodoo 5 6000 auf einem FPGA zu realisieren? Könnte ja durchaus funktionieren. Ein VSA-100 Chip hat nur 14 Mio Transistoren, für eine Voodoo5 6000 bräuchte man 4 VSA-100 Chips, das überbietet ein moderner FPGA locker. Das könnte also klappen. Theoretisch könnte man sogar eine Voodoo 5 6000 überbieten und noch ein paar mehr VSA-100 Chips auf einen FPGA schaffen. Gibt's schon solche Projekte, die so etwas planen? http://tdfx.de/ger/vsa100.shtml
Fragender schrieb: > Wozu das ganze? Weil eine Voodoo5 6000 Kultstatus hat: http://www.forum-3dcenter.org/vbulletin/showthread.php?p=9233481#post9233481 Und wozu gibt's Amiga 500 auf FPGAs? Das könntest du auch fragen!
Voodoo5 6000 schrieb: > Könnte ja durchaus funktionieren. > Ein VSA-100 Chip hat nur 14 Mio Transistoren, für eine Voodoo5 6000 > bräuchte man 4 VSA-100 Chips, das überbietet ein moderner FPGA locker. Du kannst einen FPGA mit einem ASIC nicht auf Transistorebene vergleichen. Der grösste Virtex 7 bietet das equivalent von 2 Mio ASIC Logikzellen, wie genau das Xilinx definiert weiss ich allerdings nicht. Du kannt dabei aber davon ausgehen, dass sie dabei eher übertreiben als untertreiben. Wenn beim VS100 8 Transitoren eine Logikzelle gilt könnte es knapp hinkommen. Also suchen was der XC7V2000T kostet: nicht fündig geworden, ausser in diesem Beitrag: Beitrag "Re: Virtex2 mit über 1000 IO-Pins?" Um zu checken obb das realistisch ist: Suchen nach dem grössten Virtex6 ( 760K Zellen) http://parts.digikey.com/1/parts/1944102-ic-fpga-virtex-6-758k-1760ffgbga-xc6vlx760-l1ffg1760c.html
Naja so ein paar Rechenwerke könnte man mit den DSP Slices erschlagen die zählen ja nicht als normale Logik. Und ich weiss nicht ob der Speicher auf dem Chip im Transistorcount mit drin ist - das ist beim FPGA ja auch zusätzlich zu den Logikzellen enthalten. Und dann die Hardware Speichercontroller.... Aber naja heutzutage ist ja ne Smartphone GPU schon schneller als das olle Teil... ;)
Kann man 3DFX nicht schon lange emulieren? Eine echte Voodoo hat damit ja keinen Nutzen...
Naja, mir käme da (auch wenn sich mir der Nutzen noch immer nicht erschließt) die "billige" Spartan 6 Serie in den Kopf. Mache gerade einige Designs (Hardware) mit dem und muss sagen das die fast alles on Board haben... Man könnte ein PCIe interface in Hardware realisieren und dazu noch DDR2/3 Speicher anklöppeln und schon hat man eine sehr potente Plattform (nicht nur um eine Voodoo nachzuempfinden! Zur not müste man "mehrere" Spartans verschalten, aber Bild mit mehreren großen Chips auf einem Board seid ihr ja gewohnt von den Voodoos...
Höffi schrieb: > Naja so ein paar Rechenwerke könnte man mit den DSP Slices erschlagen > die zählen ja nicht als normale Logik. Korrekt. Aber um abzuschätzen wieviel DSP Slices man braucht und wieviel das spart muss man mehr über die interne Architektur des VSA100 wissen. Die Angaben die ich auf die schnelle finden konnte, sind viel zu allgemein. > > Und ich weiss nicht ob der Speicher auf dem Chip im Transistorcount mit > drin ist - das ist beim FPGA ja auch zusätzlich zu den Logikzellen > enthalten. Der interne Speicher auf der VSA100 ist ganz sicher im Transistorcount enthalten. Auch hier gilt man muss wissen wieviel das ist. IMO besteht hier das grösste Einsparpotential. > > Und dann die Hardware Speichercontroller.... Das macht den Kohl nicht fett. Ein DDR2/3 Interface ist nicht sehr gross. Das gleiche gilt für das PCI Interface (was man sinnvollerweise durch PCIe ersetzt).
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.