Hi, falls jemand tolle Ideen hat, wofür man ein FPGA-Board brauchen kann, wir bekommen da vermutlich was zum Spielen (Wir hatten das vorhin schon im IRC, noch ein Grund da rumzuidlen!!)
Auf allgemeinen Wunsch noch etwas zu den Boards. Es handelt sich um ehemalige Linecards eines Herstellers, der MAN-Optik-Ringe mit WDM mit tunebarer Optik realisieren wollte (Vorteil: nur ein Laser/Receiver pro Station statt N für N Teilnehmer).
Die tunebaren Laser fehlen leider schon. :) Ansonsten findet sich da (aus dem Kopf, finde das Wiki gerade nicht wieder):
- 3x Virtex-II-Pro-XC2VP50
- Stromversorgung (just add 12V/10A)
- PCI-Bridge, mit PCI auf den backplane-Steckern
- 4MB dualported SRAM, 4MB DRAM (aus dem Kopf, kann auch etwas mehr
sein)
- Gigabit-Ethernet-Controller
- Flash für FPGA-Bitstream
- programmierbarer Clock-Generator
- SFP-Slot für 1GE-Optik
- Mezzanine-Stecker mit ganz viel GPIO (mehr als 100)
Ich würde vorschlagen, jeder Erfa bekommt erst mal ein Board zum Spielen. Bei konkretem Bedarf an mehr - gibt es mehr.
Leider werden die Steine von der aktuellen Version von WebPack nicht mehr unterstützt. Ich hab aber noch irgendwo die Version 11 herumzufliegen, die kann das. Voraussetzung für eine erfolgreiche Inbetriebnahme ist ein von WebPack unterstütztes JTAG-Interface, ich habe das mit dem hier:
http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,395,716&Prod=XU...
unter Linux mit erträglichen Schmerzen (komische Umgebungsvariablen setzen) zum Laufen gebracht.
Harald Welte hat wohl auch aus einem der Entwickler den Schaltplan herausgeleiert, hilft bestimmt, um die Peripherie zum Laufen zu bekommen. Man kann aber über JTAG schon mal sinnvolle Dinge tun.