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

21

Sind sie überhaupt anders? Sowohl mit mSATA und Mini PCIe markiert werden, wie dieses Ich habe SSDs gesehen auf dem Markt verkauft werden , ein . 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?

supertonsky
quelle
1
Asus beantwortet alles, vielleicht kann dies helfen: rog.asus.com/308552014/labels/guides/…

Antworten:

35

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 Anschluss 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 eine Karte mit halber Höhe in einen Steckplatz mit voller Höhe zu stecken, obwohl sie "passt". Das liegt daran, dass die Karte für einen ordnungsgemäßen Kontakt eingeschraubt werden muss und das Schraubenloch doppelt so weit von der Karte mit halber Höhe entfernt ist, als es sein muss und halbe Karte gedrückt halten).
  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 dem unten angegebenen Grund # konnte ich nichts sagen. 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 Funkgerät einschaltet, während Pin 20 im "mPCIe-Steckplatz für WWAN-Karten" bewirkt, dass die Karte ihr Funkgerät ausschaltet. Haben wir schon Spaß? Es scheint, dass dies aus dem expliziten Grund geschieht, dass OEMs den Nutzen bestimmter Steckplätze auf bestimmte Kartentypen beschränken können. 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 Pin 20 auf der WLAN-Karte abdecken und es dann in den WWAN-Steckplatz einführen, 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 anschließend alle Markierungen oder Etiketten, anhand derer Sie erkennen können, welche welche waren. Lassen Sie sich zum Schluss von jemandem die Augen verbinden (Stopfen in Ihr Ohr stecken usw.). Fliegen Sie blind in eines der beiden Länder und bringen Sie einen Raum mit, 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; Andererseits 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, dass eine bestimmte Whitelist von WWAN-Modemkarten in diesem Steckplatz funktioniert. Diese Karten sind eigentlich nur WWAN-Modems.
  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 habe ich Glück gehabt - die Dinge haben einfach nicht funktioniert, und bis auf meine Zeit ist nichts 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. Und 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

Scott
quelle
1
Herzlich willkommen. Die Art und Weise, wie diese Site strukturiert ist, sollte endgültig sein, damit jemand darauf verweisen und darauf zählen kann, dass sie korrekt ist. Wenn Sie sicher sind, dass dies eine genaue Antwort ist, lassen Sie sie und zitieren Sie die Quellen, die Sie recherchiert haben. Wenn Sie sich irren, wird es wahrscheinlich abgelehnt (was Ihren Repräsentanten verletzen würde) und / oder bearbeitet. Wenn Sie sich nicht sicher sind, ob es richtig ist, stellen Sie es als neue Frage und bitten Sie um Bestätigung. Nehmen Sie Bezug auf diese Frage und erwähnen Sie, was Ihre Frage in gewisser Hinsicht unterscheidet, damit sie nicht als Duplikat gekennzeichnet wird.
Fixer1234
[...] was meiner Meinung nach die Herstellung dieser Dinge billiger macht (und man könnte hoffen, der Preis). Sagen Sie was? ... Es tut mir leid, aber das ergibt keinen Sinn, und Sie müssen nicht technisch versiert sein, um das zu sehen. Billigere Dinge (Produkte) und günstigeren Preis? ...
Samir
3
@sammyg Es macht Sinn für mich. Wenn Sie einen vorhandenen physischen Standard wiederverwenden oder wiederverwenden, können die verschiedenen Hersteller vorhandene Ressourcen (CAD-Dateien, Anschlüsse, Sockel usw.) verwenden, und die Kosten für die Entwicklung und Herstellung der Teile sinken. Man könnte hoffen, dass durch diese Optimierung auch der Preis der fertigen Produkte sinkt. Dies ist, was ich in Scotts Post gelesen habe und es macht Sinn.
Tobia
Eigentumsrechte von ihrer besten Seite
Jan Chren - am
Am Ende von Punkt 2 hörte ich fast auf zu lesen. Gute Antwort.
Rudolfbyker
10

Ich habe dies auf der ASUS-Seite gefunden :

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 und durch das besser designte M.2 ersetzt. "

Dan
quelle
6

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 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-Port anschließen (wobei Sie sowohl den SATA- als auch den PCIe-Steckplatz verwenden).

bms
quelle
1

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.

Tembrau
quelle
Es gibt jedoch einige Laptops (Ultrabooks) wie Sony Vaio Pro, die Mini-PCIe-SSDs anbieten.
Supertonsky
Überarbeitungen lesen.
Tembrau
5
Vielleicht wäre eine ausführlichere Antwort hilfreich. Sind ALLE mSATA-SSDs mit Mini-PCIe-Steckplätzen kompatibel? Sind ALLE Mini-PCIe-SSDs mit mSATA-Steckplätzen kompatibel? Und wenn sie unterschiedlich sind, warum können einige SSDs, wie der von mir bereitgestellte Link, gleichzeitig BEIDE mSATA- und Mini-PCIe-Laufwerke sein?
Supertonsky
Nein, nicht alle PCIe-Karten sind mit mSATA-Steckplätzen kompatibel, und nicht alle mSATA-Karten sind mit PCIe-Steckplätzen kompatibel. In der Tat sind sie normalerweise nicht. Sie sind beide zwei verschiedene Arten von Solid-State-Laufwerken. Einige mSATA-SSDs sind jedoch mit PCIe-Steckplätzen kompatibel und umgekehrt, wie die im Sony Vaio Pro. Die Unterschiede zwischen mSATA und PCIe sind elektrisch. So ähnlich wie manche Elektronik 5 V und manche 10 V benötigt.
Tembrau,
Sie meinen, es gibt SSDs, die sowohl mit mSATA-Steckplätzen als auch mit Mini-PCIe-Steckplätzen kompatibel sind?
Supertonsky