it-swarm.com.de

Was ist der Unterschied zwischen Mini-PCIe- und mSATA-Schnittstellen und SSDs?

Sind sie überhaupt anders? Ich habe gesehen, dass SSDs auf dem Markt sowohl mit mSATA- als auch mit Mini-PCIe-Tags versehen sind . Ich habe Marketing-Anzeigen gesehen, die besagen, dass Mini-PCIe besser ist als mSATA, was darauf hindeutet, dass es sich um zwei verschiedene Formate handelt. Ich bin total verwirrt.

Wenn sie unterschiedlich sind, was ist dann der Unterschied in Bezug auf Leistung, Kompatibilität, Verfügbarkeit und Langlebigkeit? Sind mSATA-SSDs mit Mini-PCIe-Schnittstellen kompatibel? Sind Mini-PCIe-SSDs mit mSATA-Schnittstellen kompatibel? Ziehen wir in Zukunft auf mSATA oder Mini-PCIe um? Was sind ihre Vor- und Nachteile?

20
supertonsky

Ich habe gerade einige Tage an diesem Thema verloren; Es wäre am besten, wenn jemand, der wirklich sachkundig ist, die Richtigkeit des Folgenden bestätigen könnte, aber AFAIK, das ist, was ich verstehe, tatsächlich vor sich geht:

  1. mini-PCI-Express (mPCIe) und Mini-SATA (mSATA) sind zwei separate Standards. Jeder Standard spezifiziert sowohl einen Bus als auch eine physikalische Schnittstelle. Der physische Konnektor und die physischen Formfaktoren der beiden Standards sind IDENTISCH - was die Herstellung dieser Dinge wahrscheinlich billiger macht (und man könnte hoffen, der Preis). (Ich sage Formfaktor s , weil es mindestens Versionen mit voller und halber Höhe gibt. Aber Vorsicht: Sie sollten wirklich einen Adapter verwenden, um zu setzen Stecken Sie eine Karte mit halber Höhe in einen Steckplatz mit voller Höhe, obwohl sie gut passt. Dies liegt daran, dass die Karte für einen ordnungsgemäßen Kontakt eingeschraubt werden muss und das Schraubenloch doppelt so weit vom Steckplatz entfernt ist. Höhe Karte, als es sein muss, also benötigen Sie einen Plastikadapter, der richtig einschraubt und die Karte halber Höhe niederhält).
  2. Der Anschluss und die Formfaktoren sind gleich, aber die Angaben der tatsächlichen einzelnen PINs stimmen nur teilweise überein. Tatsächlich gibt es sogar innerhalb der SINGLE-mPCIe-Spezifikation verschiedene Optionen, welche Pins tatsächlich in einer bestimmten Karte implementiert sind. Tatsächlich scheint es sogar Optionen zu geben, die es bestimmten Pins ermöglichen, von Karte zu Karte genau entgegengesetzte Bedeutungen zu haben !! (Um ganz ehrlich zu sein, kann es sein, dass diese gegensätzlichen Bedeutungen tatsächlich einen Unterschied zwischen der Bedeutung in mPCIe und in mSATA darstellen. Aus den folgenden Gründen konnte ich dies nicht feststellen. Ich kann Ihnen nur sagen, dass dies bei meinem Lenovo T420 der Fall zu sein scheint Pin 20 im "mPCIe-Steckplatz für WLAN-Karten" bewirkt, dass die Karte ihr Radio einschaltet, während Pin 20 im "mPCIe-Steckplatz für WWAN-Karten" bewirkt, dass die Karte ihr Radio ausschaltet. Haben wir noch Spaß? Dies geschieht ausdrücklich, um OEMs zu ermöglichen, die Verwendung bestimmter Steckplätze auf bestimmte Kartentypen zu beschränken. Wenn Sie beispielsweise die WLAN-Karte einiger Lenovo Thinkpads in den WWAN-Steckplatz stecken, funktioniert dies nicht. Aber wenn Sie ein kleines Stück Klebeband nehmen und Stift 20 auf der WLAN-Karte abdecken und dann in den WWAN-Steckplatz einstecken, funktioniert es einwandfrei.
  3. Da der Anschluss und die Formfaktoren identisch sind, können Sie problemlos Karten eines Typs in jeden Steckplatz einsetzen. Die beste Analogie, die ich geben kann, ist folgende: Denken Sie an ein Haushaltsgerät von großem Namen, das Sie sowohl in den USA als auch in Frankreich kaufen können und das über ein abnehmbares Netzkabel verfügt. Stellen Sie sich dann vor, Sie tauschen die Kabel an einem von ihnen aus, sodass beide Geräte jetzt denselben Stecker haben. Entfernen Sie als Nächstes alle Markierungen oder Etiketten, mit denen Sie erkennen können, welche welche waren. Lassen Sie sich zum Schluss von jemandem die Augen verbinden (Stopfen in Ihr Ohr stecken usw.), und fliegen Sie blind in eines der beiden Länder, und bringen Sie einen Raum, in dem Sie das Gerät anschließen können. Fragen Sie sich jetzt: Was passiert, wenn Sie das Gerät anschließen und einschalten? Es könnte gut funktionieren; es könnte funktionieren, aber nur mit halber oder doppelter Geschwindigkeit; es könnte sofort irgendwo eine Sicherung kurzschließen; es könnte tatsächlich sofort ausbrennen oder sogar innerhalb von Sekunden in Flammen aufgehen; Auf der anderen Seite könnte es sein, dass das, was passiert, überhaupt nichts ist.
  4. Die mPCIe-Spezifikation (mSATA ist mir zumindest nicht bekannt) gibt an, dass bestimmte Pins die Signale anderer bekannter Busse übertragen sollen. Beispielsweise leiten einige der Pins nur USB-Signale an den USB-Bus weiter. Dies ist sehr nützlich, da es supergünstig ist, USB-Anschlüsse an eine mPCIe-Karte anzuschließen. Es scheint möglich zu sein, dass ein Hersteller einen "mCPIe-Steckplatz" herstellt, der tatsächlich KEINE mPCIe-Signale liefert !!! (Möglicherweise ist dies beispielsweise für eine optionale "mPCIe USB - Karte" der Fall. Der "mPCIe" - Steckplatz leitet USB - Signale weiter. Dies scheint beispielsweise bei meinem Lenovo Thinkpad T420 der Fall zu sein BIOS, das verhindert, dass auch eine normale USB-Karte in diesem Steckplatz funktioniert. Das BIOS ermöglicht die Verwendung einer bestimmten Whitelist von WWAN-Modemkarten in diesem Steckplatz. Diese Karten sind eigentlich nur WWAN-Modems und werden über die USB-Durchgangspins von mPCIe angeschlossen. .
  5. Schließlich scheinen einige Hersteller selbst genauso verwirrt zu sein wie Sie und ich. oder vielleicht sind sie nur unaufrichtig. Mein Lenovo T420 verfügt über einen "Mini-PCI-Express-WWAN-Steckplatz": Die Whitelist der Karten, die in diesem Steckplatz verwendet werden, enthält beide "mPCIe-WWAN-Karten" (reine USB-Modems, die auf Karten mit dem mPCIe-Formfaktor installiert sind und USB verwenden) Pass-Through-Signale) und "mSATA-Speicherkarten". Soweit ich das beurteilen kann, unterstützt dieser "mPCIe-Steckplatz" MSATA-Karten, aber keine tatsächlichen mPCIe-Karten (auch wenn Sie Pin 20 verdecken).

Ich stelle fest, dass es im Gegensatz zu meinem Spielzeug-Gedankenexperiment mit Haushaltsgeräten oben keine Gesetze zu Wahrheiten in der Werbung oder zur Kennzeichnung von Verbrauchern gibt, die für diese Karten oder die Marketingmaterialien gelten, die sie beschreiben. Es kann also sein, dass Sie Ihre Karten oder Ihr Motherboard tatsächlich braten können, indem Sie eine "mPCIe-Karte" in einen "mPCIe-Steckplatz" stecken. Bisher hatte ich Glück - die Dinge haben einfach nicht funktioniert, und nichts ist bis auf meine Zeit ruiniert oder verloren gegangen.

Fazit ist: "Ja, sie sehen gleich aus, aber was passiert, wenn Sie eine bestimmte Karte in einen bestimmten Steckplatz stecken, kann nur vorhergesagt werden, wenn es eine explizite Dokumentation über das Ergebnis dieses Vorgangs gibt."

Entschuldigung für die irrsinnige Länge dieses Beitrags. Ich garantiere Ihnen, dass das Lesen weniger Zeit in Anspruch nahm als das Erlernen der darin enthaltenen Informationen. Das Schreiben erlaubte mir, etwas Dampf abzulassen - loszulassen und nicht mehr daran zu denken, weißes Pulver in einem nicht gekennzeichneten Umschlag an einige Lenovo-Einrichtungen zu senden :).

scott

32
Scott

Ich fand dies auf ASUS-Site :

mSATA-SSDs: Die mSATA-Schnittstelle (Mini-SATA) wurde kürzlich für eine Generation von Motherboards (wie die Maximus V-Serie) und Notebooks vorgestellt. mSATA-SSDs folgen der SATA-Spezifikation und bieten eine maximale Leistung von 6 Gbit/s. Sie ähneln Mini-PCI-Express-Geräten, die beiden Anschlüsse sind jedoch nicht miteinander kompatibel. mSATA wurde auslaufen lassen und durch das besser designte M.2 ersetzt. "

10
dan

Für Leute, die über Google hierher gelangen, siehe hier:

https://communities.intel.com/message/205714

und hier:

http://www.intel.com/support/motherboards/desktop/sb/CS-032415.htm?wapkw=032415

Obwohl Mini-PCIe und mSATA dieselbe physische Verbindung haben, wird mSATA im Mini-PCIe-Steckplatz nur dann nativ unterstützt, wenn das System einen dedizierten SATA-Controller im PCIe-Steckplatz bereitstellt. Sie können einen Adapter verwenden, um ein mSATA-Laufwerk in einen Mini-PCIe-Steckplatz zu stecken. Sie müssen es jedoch weiterhin an einen freien SATA-Anschluss anschließen (sowohl über den SATA- als auch den PCIe-Steckplatz).

6
bms

PCIe ist ein serieller Hochgeschwindigkeits-Computererweiterungsbus. PCIe sind mit mSATA-Steckplätzen kompatibel. Hierbei handelt es sich um eine Computer-Bus-Schnittstelle, die Host-Bus-Adapter wie PCIe mit Massenspeichergeräten wie SSDs (Solid State Drives) verbindet.

1
Tembrau