Forum: FPGA, VHDL & Co. Stratix II & PCIe


von Michael (Gast)


Lesenswert?

Wir entwickeln einen mobilen Roboter.
Dieser bekommt einen kompletten Rechner an Board, da sehr viel
Rechenleistung benoetigt wird.

Die Sensoren werden dabei von einem FPGA bedient. Dabei faellt eine
gewaltige Datenflut an (besonders von den Kameras).

Ziel ist spaeter eine Steckkarte, an die die Sensorik und Motorik
angeschlossen wird.
Wir hatten geplant, dass der FPGA ueber PCI mit dem Hostrechner
kommuniziert.

Zwar reicht die Bandbreite von PCI aus, aber wir sind trotzdem am
ueberlegen, ob wir pci express benutzen wollen.
Denn PCI-Slots verschwinden langsam von den Mainboards. Da die
Entwicklung und Fertigung einer solchen Steckkarte (Multilayer-PCB, BGA
Bauteile loeten lassen, der FPGA selbst) sehr teuer sein wird, wollen
wir eine zukunftssichere Loesung.

Zum Testaufbau benutzen wir ein FPGA-Dev-Board mit Altera Stratix II
EP2S60F1020C3.

Nun meine Frage: kommt der Stratix-II mit den PCIexpress-Signalen klar
oder benoetigt man z.B. den Stratix-II-GX, der spezielle Transceiver
hat?

Wir wuerden dann fuer den Testaufbau eine kleine Platine fertigen
lassen, die die PCIe-Signale auf SMA-Anschluesse fuehrt. Von dort
koennen wir dann kurze Koax-Kabel benuten. Unser Devboard hat
gluecklicherweise schon mehrere SMA-Anschluesse fuer
Highspeed-Anwendungen.

Wenn der Testaufbau dann mal problemlos laeuft (und ausreichend
geprueft ist), dann wird eine Firma beauftragt, die daraus eine
Steckkarte entwickelt und fertigt...

von Sascha (Gast)


Lesenswert?

Direkte anbindung von PCI express an deinen Stratix kannst du wohl
knicken.

Knottsystems bietet ein Dev-Board mit Cyclone II an:
http://www.knottsystems.com/cyclone.asp

Dort verwenden die einen PCI express PHY von TI (XIO1100)

von Raini (Gast)


Lesenswert?

Altera bietet einen IP-Core in versch. Bausteinen für PCI express an. Es
sollte also nicht ganz unmöglich sein.
Guckst du hier:
http://www.altera.com/products/ip/iup/pci-express/ipm-index.jsp

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.