Mini PCI Express <-> ExpressCard-Kompatibilität

4948
user19087

Ist es möglich, eine Mini-PCI-E-Karte wie den BCM970015 an einen ExpressCard-Anschluss anzuschließen ? Grundsätzlich frage ich, ob ich eine Mini-PCI-E-Karte in eine leere ExpressCard-Karte ohne extrudierende Komponenten stecken könnte.

Informationen aus Wikipedia deuten darauf hin, dass sie möglicherweise kompatibel sind.

  1. Physisch
    • Mini-PCI-E-1/2-Größe: 30 × 26,8 × [1 + Komponenten] mm gegen Expresscard 54: 34/54 × 75x5 mm.
  2. Elektrisch
    • 1,5 V oder 3,3 V
  3. Verbindung
    • 26 Pins
    • direkte Verbindung zum Systembus
    • USB 2.0- oder PCI Express × 1-Zugriff (Teilmenge der von mini pci-e bereitgestellten Verbindungen)

Bearbeiten: Frage klären.

Sowohl Mini PCI Express als auch ExpressCard bieten direkten Zugriff auf PCIe × 1 und USB 2.0, jedoch keine physischen PCIe × 1 oder USB 2.0-Anschlüsse (ich nehme an). Vielmehr gibt es einen benutzerdefinierten Anschluss (Mini-PCI-E-Anschluss?), Und der Zugriff auf welchen Bus (PCIe oder USB) hängt davon ab, welche Pins verwendet werden, nehme ich an.

Ich stelle zwei Fragen:

  • Ist der Anschluss auf der Mini - PCI-E - Karte ist kompatibel mit dem Stecker im Innern des Express Steckplatz .
  • Ist der Anschluss auf der Mini - PCI-E - Karte ist kompatibel mit dem Stecker in der Expresscard .

Mit kompatibel meine ich nicht nur physischen Formfaktor, elektrische Spezifikation und Verbindung / Pin-Out, sondern auch Protokoll. Sie können denken, wenn es so ist: "Wenn sie zusammengesteckt werden, funktionieren sie einfach ohne Adapter".

Für das Protokoll bin ich über ein Gerät wie PE3B informiert, erwäge jedoch, meine eigene Mini-PCI-E-Karte und eine leere ExpressCard-Karte zu erstellen. Ich habe keine Mini-PCI-E-Slots in meinem Laptop, aber ich habe einen freien ExpressCard-Slot.

Edit: Nachdem ich die Antwort akzeptiert habe, habe ich beschlossen, einige nützliche Links und Notizen zu veröffentlichen, falls jemand ähnliche Fragen hat.

Spezifikationen:

ExpressCard-Notizen:

Kauf von leeren ExpressCard-Karten "Kits"

3

2 Antworten auf die Frage

3
Aleix Mercader

Es ist möglich, die in einem ExpressCard-Steckplatz vorhandenen PCI-E 1x-Pins mit einem Mini-PCI-E-Anschluss oder sogar einem normalen PCI-E 1x-Anschluss zu verbinden. Gaming-Enthusiasten haben PCI-E-Grafikkarten voller Größe erfolgreich zum Hinzufügen externer GPUs zu Laptops verwendet.

Alle Adapter, die ich je gesehen habe, verwenden jedoch entweder ein Kabel und eine separate Leiterplattenbaugruppe ( ExpressCard nach PCI-E ) oder sie ragen weit aus dem ExpressCard-Steckplatz heraus ( ExpressCard nach Mini PCI-E ).

Bearbeiten Sie basierend auf Ihrer Klarstellung:

Ist der Anschluss der Mini-PCI-E-Karte mit dem Anschluss im ExpressCard-Steckplatz kompatibel?

Nein, die Anschlüsse und Pinbelegungen sind unterschiedlich. Die Expresscard verfügt über eine einzige Reihe von 26 Kontakten, während Mini-PCI-E-Karten auf jeder Seite 26 Kontakte mit einer Kerbe dazwischen haben.

Ist der Anschluss der Mini-PCI-E-Karte mit dem Anschluss in der ExpressCard-Karte kompatibel?

Es gibt keinen anderen Anschluss in einer normalen ExpressCard (nicht einen Adapter) als den, der an den ExpressCard-Steckplatz angeschlossen wird. Auf der Kartenseite des Steckers ist er mit der Leiterplatte verlötet. Da die Pinbelegung unterschiedlich ist, ist es nicht möglich, die ExpressCard-Platine direkt mit der Mini-PCI-E-Karte auszutauschen.

Sie sollten jedoch in der Lage sein, etwas Ähnliches zu tun diese( Wayback Machine Link ): Verlöten Sie die erforderlichen Kabel zwischen einem ExpressCard-Anschluss und der Mini-PCI-E-Karte, oder entwerfen Sie sogar eine kleine Adapterplatine. Es sollte funktionieren und es wäre ein sehr cooler Hack.

Sie haben meine Frage nicht wirklich beantwortet, oder ich interpretiere die Antwort nicht richtig (zum Beispiel habe ich angenommen, dass Mini-PCI-E × 1- und PCI-E × 1-Anschlüsse unterschiedlich sind). Jedenfalls habe ich meine Vermutung geklärt, die tatsächlichen Fragen und warum ich sie frage. user19087 vor 10 Jahren 0
Ich habe das immer als nicht intuitiv empfunden, aber es gibt kein "zu dickes" Anschlussdrahtkabel (natürlich), solange es noch in das Gehäuse passt (in Bezug auf Ihren Kommentar zu Lötkabeln)? user19087 vor 10 Jahren 0
@ user19087: Die Drähte für die Stromversorgung (3,3 V, 1,5 V, GND) sollten für die aktuellen Anforderungen dick genug sein, während die Drähte für PCI-E-Signale viel dünner sein können. Differentialpaare sollten nahe beieinander verlaufen oder sogar verdreht sein, auch sollten die Abstände gering gehalten werden. Das einzige Problem ist, dass Sie möglicherweise direkt an die Mini-PCI-E-Kontakte löten müssen, da die Steckverbinder nicht in den Innenraum passen. Anscheinend haben Sie alle Details recherchiert. Ich hoffe, es funktioniert, wenn Sie es versuchen! Aleix Mercader vor 10 Jahren 0
Danke, das sind tolle Tipps! Für die Drähte denke ich an das Kannibalisieren eines Ethernet-Kabels (vorverdreht). Ich denke, dass einige flache Mini-PCI-e-Steckverbinder des Herstellers in den Innenraum passen. Noch eine Frage: Eine ordnungsgemäße Erdung würde bedeuten, alle Erdungen von beiden Anschlüssen aus zu verbinden. user19087 vor 10 Jahren 0
@ user19087: Ja, die Gründe können alle miteinander verbunden werden. Das Ethernet-Kabel sollte funktionieren, aber die Steifigkeit kann das Löten erschweren (Sie möchten kein Pad auf der PCI-E-Karte anheben). Sie können verseilte (nicht feste) Ethernet-Kabel oder sogar die Drähte eines IDE-Kabels verwenden. Verwenden Sie dazu die dicken Kabel eines 40-poligen Kabels für Masse und Strom und die dünnen eines 80-poligen Pins für die PCI-E-Signale. Verwenden Sie 2 nicht getrennte Drähte für differentielle Paare. Aleix Mercader vor 10 Jahren 0
1
dragon788

Es sind handelsübliche Adapter erhältlich, mit denen Sie eine PCI Express-Mini-Karte in einen ExpressCard-Steckplatz stecken können. Scheint so etwas zu sein, wonach Sie suchen?