Suche: PCIe <-> SFP+ Karte. *Kein* Ethernet.

OP #7739530
Lesenswert?
• ▲
▼

Hallo, ich möchte externes PCIe über SFP(+) machen. Dazu werde ich ein FPGA Board haben bei dem ein Transceiver mit einem SPF(+) verbunden ist. Als Gegenstück am PC brauche ich dann ebenfalls SPF(+) nach PCIe. Einfach durchverbunden und ohne irgendeinen Ethernet Chip dazwischen.

Sowas habe ich gesucht, aber nicht gefunden. Mir reicht zur Not eine Lane mit Generation 1 (2,5 GBit/s), aber gerne auch mehr.

Wenn es sowas wirklich nicht gibt muss ich es auch selber bauen aber das möchte ich gerne vermeiden.

Danke!

#7739572
Lesenswert?
• ▲
▼

Gustl B. schrieb:

Ja ähm, richtig, aber die Karten haben alle (?) irgendwelche dickeren ICs mit drauf. Wozu? Kann man PCIe nicht direkt an SPF(+) verbinden? Ich möchte da nicht Ethernet oder FibreChannel oder so sprechen müssen. Es soll nur optisch <-> elektrisch wandeln.

Die Suche listet auch das folgende PDF:

https://pcisig.com/sites/default/files/files/02_05_PCIe_Over_Fibre_Optics_Challenges_and_Pitfalls_FROZEN.pdf

#7739584
Lesenswert?
• ▲
▼

Die offizielle Pinbelegung für SFP+ hat nur TX und RX als Highspeed differentielle Signale. Für PCIe fehlt da noch der Takt. Wenn Upstream und Downstream Device keinen gemeinsamen Takt haben, funktioniert das vermutlich nur, wenn der Host kein Spread Spectrum Clocking benutzt. Das machen aber übliche PCs aus EMV-Gründen meistens.

#7739610
Lesenswert?
• ▲
▼

SFP(+,28) ist nicht für PCIe vorgesehen oder geeignet.

Es gibt den offiziellen PCI Express External Cabling Standard. Version 2.0 definiert x1, x4, x8 und x16 Steckverbinder und Kabel für PCIe Gen 2. Die Multi-Lane Stecker heißen iPASS und kommen u.a. von Molex.

Schau hier: https://www.andovercg.com/datasheets/molex-74546-0813.pdf

Das sind die PCIe Standard-Kabel. Das kannst Du fertig kaufen, und das funktioniert auch.

PCIe External Cabling Standard 3.0 definiert SFF-8644 bis PCIe Gen 3. Auch das kann man kaufen.

Wenn Du was optisches haben willst, schau Dich bei Samtec um. Die haben da einiges. Das ist aber alles proprietär und nicht standardisiert.

Die PCIe Bridges auf den Interface-Karten sind vermutlich für die Umsetzung auf PCIe Gen2 und Hotplug-Fähigkeit da. Normale PCIe Slot sind nicht für Hotplug ausgelegt - weder elektrisch noch vom BIOS/UEFI her.

fchk

OP #7739702
Lesenswert?
• ▲
▼

Andreas H. schrieb:

Für PCIe fehlt da noch der Takt.

Das ist nicht zwingend.

Frank K. schrieb:

SFP(+,28) ist nicht für PCIe vorgesehen oder geeignet.

Ja, korrekt. Man primäres Ziel mit dem SFP+ ist auch Ethernet zu machen. Aber wenn ich schon einen FPGA dadran habe würde ich auch gerne mal PCIe über Optik probieren.

Aber ... mit dem einen SFP habe ich noch 3 Transceiver frei am FPGA, die könnte ich dann auf einen elektrischen Stecker legen.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.