PCIe über ein kurzes Kabel

Für ein neues Projekt muss ich zwei Karten über PCI Express verbinden. Aus Platzgründen wäre eine kundenspezifische Kabelkonfektionierung die beste Lösung. Aber ich bin mir nicht sicher, wie ich hier am besten vorgehe.

  1. Ich habe Riser-Karten mit einfachen Flachbandkabeln gesehen. Aber wenn ich an differentielle Impedanzen etc. denke, scheinen diese Lösungen nicht sehr erfolgsversprechend zu sein.
  2. Ich habe über eine 2-lagige Flex-Leiterplatte mit fester Massefläche nachgedacht. Mit einigen Berechnungen sollte ich in der Lage sein, die richtigen Impedanzen für die Hochgeschwindigkeitssignale zu haben.

Gibt es einen Vorschlag, wie man damit umgehen kann?

Antworten (2)

Was für ein Zufall. Genau das mache ich gerade.

Es gibt viele Möglichkeiten, dies zu tun, aber die Kontrolle der Impedanz ist entscheidend. Das Problem bei der Verwendung eines ungeschirmten Flachbandkabels besteht darin, dass die Impedanz schwer zu handhaben ist. Es ist möglich, aber es ist schwierig, einen guten Kabellieferanten zu finden, insbesondere einen, der die Impedanz garantieren kann. Oberflächlich betrachtet sieht das nach einer guten Lösung aus, aber die Schwierigkeiten mit Lieferanten und so machen dies weniger attraktiv.

Eine andere Möglichkeit ist die Verwendung eines abgeschirmten Flachbandkabels. Ich mag diesen Ansatz nicht, weil das Kabel teuer ist und das Abschließen der Abschirmung so gut wie unmöglich ist.

Die Flex-PCB ist eine gute Lösung, aber die NRE ist hoch. Wenn diese Lösung innerhalb Ihres Budgets liegt, ist sie möglicherweise das Beste.

Eine "schnelle und schmutzige und billige" Lösung wäre die Verwendung von ein paar SATA-Kabeln! Die Impedanz stimmt, sie sind billig und überall erhältlich, und was noch wichtiger ist, sie funktionieren. Natürlich ist die Anzahl der Signale begrenzt, also erwarten Sie nicht mehr als eine PCIe x1-Verbindung plus ein Reset-Signal (kein Strom, JTAG usw.).

Ich habe das gerade durchgemacht; Wenn Sie SATA-Kabel verwenden können, tun Sie es. Alles andere ist sehr, sehr schwer richtig zu machen und wiederholen zu können, wenn Sie in der Lage sind, Erfolge zu erzielen.
Die Verwendung von SATA-Kabeln klingt nach einer coolen Idee. Ich muss das überprüfen. Das einzige Problem ist, ich brauche insgesamt 5 Lanes plus zwei Taktpaare (einen 4x und einen 1x Port). Aber vielleicht ist es eine Option, ein benutzerdefiniertes Kabel basierend auf einem SATA-Kabel herzustellen. Danke für die Information.
Beachten Sie, dass SATA-Kabel Vollkernkabel sind und sich daher nicht für flexible Anwendungen eignen. Aber wenn es statisch ist, dann ist SATA eine ausgezeichnete Wahl.
Sie können auch HDMI-Kabel verwenden, glaube ich. Ich habe jedoch mehr als ein paar Designs in der Gesundheitsbranche gesehen, die SATA verwenden.
Erweitern Sie die SATA-Kabel-Idee, wie wäre es mit der Verwendung der Anschlüsse und Kabel, die für Multilane-SAS verwendet werden?

Wir machen externes PCIe bei der Arbeit und verwenden die Molex-Anschlüsse und -Kabel. Molex External PCIe Ich bin mir nicht sicher, wie viel Platz Sie haben, aber es ist eine großartige Lösung.

Diese Stecker/Kabel sind eine gute Lösung, aber sie sind super teuer. Das 1,64-Fuß-Kabel in einer Menge von 30 Stück kostet 67 US-Dollar und hat laut Avnet-Website eine Lieferzeit von 11 Wochen. Mouser hat sie für fast 100 US-Dollar und 14 Wochen. Ich bin mir sicher, dass dies die bessere Lösung ist, aber zu diesem Preis ...