uC mit 8 PCIe Gen 2 lanes

OP #6300050
Lesenswert?

Hallo,

kennt jemand einen Mikrocontroller, der 8 oder mehr PCIe lanes zur 
Verfügung stellt (PCIe >= Gen 2) ? Oder muss man dafür zwingend eine 
PC-CPU verwenden ?

(Direkte Verbindung ohne Protokollumsetzer, wie z.B. USB<->PCIe oder X1 
auf X16 Mux.)

Danke und viele Grüße,
P.
OP #6300157
Lesenswert?

Ja, ein SoC und etwas in der Liga 1 GB Ram wären ok. Angeschlossen wird 
ein DSPC-8681 von Advantec mit vier C6678 DSPs von TI. Der ist so teuer, 
da kann man sich im Design auch einen SoC leisten :)

Später kommt dann ggf. alles auf eine Platine, falls wir uns mit 
Advantec nicht über auf einen gangbaren Preis für DSPC-8681 einigen 
können.

Also entweder Piggy aus unserem Board mit SoC und DSPC8681. Oder wir 
machen alles selber (SoC und 4 C6678 auf eine Platine).
(Firma: Schweigstill IT) Persönliche Seite #6300185
Lesenswert?

Für so etwas bietet sich ggf. ein Xilinx Zynq (Serie 7 ab 7035) oder 
Zynq UltraScale+ an. Die in den Produkttabellen aufgeführten PCIe-Ports 
beziehen sich auf festverdrahtete Blöcke am PS (processing system). 
Weitere PCIe-Ports bzw. Lanes lassen sich, je nach verfügbaren 
Transceivertypen, auch noch in der PL (programmable logic) realisieren.

Wenn Ihr Unterstützung bei solch einem System benötigt, kann ich Euch 
ggf. helfen.
OP #6300269
Lesenswert?

@turboj: Der code in C ist schon fertig und wir kennen die C6678s gut. 
Das auf CUDA zu portieren wäre ziemlich viel Arbeit. Ich rechne mal 
drüber (Flops / Teilekosten und Portierungskosten). Ist ggf. 
zukunftssicherer einen Nvidia Jetson ein-zu-designen, als einen 2014er 
DSP.

@all: Vielen Dank für die Hinweise auf Bauteile, die arbeite ich mal 
durch.

Viele Grüße,
P.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren