web-dev-qa-db-fra.com

Quelle est la différence entre les interfaces et les SSD mini PCIe et mSATA?

Sont-ils même différents du tout? J'ai vu des disques SSD vendus sur le marché étiquetés à la fois avec mSATA et mini PCIe, comme celui-ci . J'ai vu des publicités marketing affirmant que les mini PCIe sont meilleures que mSATA, ce qui suggère qu'il s'agit de deux formats différents. Je suis totalement confus.

S'ils sont différents, quelle est la différence en termes de performances, de compatibilité, de disponibilité et de longévité? Les disques SSD mSATA sont-ils compatibles avec les interfaces mini PCIe? Les mini-SSD PCIe sont-ils compatibles avec les interfaces mSATA? Passons-nous à l'avenir à mSATA ou mini PCIe? Quels sont leurs inconvénients et leurs avantages?

20
supertonsky

Je viens de perdre plusieurs jours à ce sujet; il serait préférable que quelqu'un qui est réellement compétent puisse confirmer l'exactitude des éléments suivants, mais autant que je sache, c'est ce que je comprends réellement:

  1. le mini PCI-Express (mPCIe) et le mini SATA (mSATA) sont deux normes distinctes. Chaque norme spécifie à la fois un bus et une interface physique. Le connecteur physique et les facteurs de forme physiques des deux normes sont IDENTIQUES - ce qui, je suppose, rend la fabrication de ces choses moins chère (et l’on peut espérer, le prix). (Je dis facteur de forme s car il existe au moins des versions pleine hauteur et demi-hauteur. Mais attention: vous devez utiliser un adaptateur pour mettre une carte demi-hauteur dans une fente pleine hauteur, même si elle "s’ajuste" très bien. C’est parce que la carte DOIT être vissée pour obtenir un bon contact et que le trou de la vis est deux fois plus éloigné de la moitié. hauteur de la carte, il vous faut donc un adaptateur en plastique qui se visse correctement et maintient la carte mi-hauteur en place).
  2. Le connecteur et les facteurs de forme sont les mêmes, mais les spécifications des codes PIN individuels ne coïncident que partiellement. En fait, même dans la spécification SINGLE mPCIe, il existe diverses options concernant les broches réellement implémentées dans une carte donnée. En fait, il semble qu'il existe même des options permettant à certaines broches d'avoir des significations exactement opposées d'une carte à l'autre !! (Pour être parfaitement honnête, il se peut que ces significations opposées soient en réalité une différence entre le sens dans mPCIe et dans mSATA; pour la raison # ci-dessous, je ne saurais dire. Je peux seulement vous dire qu'il semble que ce soit dans mon Lenovo T420 , la broche 20 de la "fente mPCIe pour les cartes WLAN" provoque l’activation de la radio par la carte, tandis que la broche 20 de la "fente pour mPCIe pour les cartes WWAN" provoque l’extinction de la carte par la carte. S’amusons-nous encore? cela a pour but explicite de permettre aux constructeurs OEM de limiter l'utilité de certains logements à certains types de cartes.Par exemple, si vous insérez la carte Wifi de certains Lenovo Thinkpads dans l'emplacement WWAN, cela ne fonctionnera pas; mais si vous prenez un petit morceau de scotch et recouvrez la broche 20 de la carte Wifi, puis l'insérez dans la fente WWAN, cela fonctionne très bien)
  3. Comme le connecteur et les facteurs de forme sont identiques, vous pouvez facilement insérer des cartes d’un type dans l’un ou l’autre des logements. La meilleure analogie que je puisse vous donner est la suivante: pensez à un appareil électroménager de marque renommée que vous pouvez acheter aux États-Unis et en France et qui dispose d'un cordon d'alimentation détachable. Ensuite, imaginez que vous commutiez les cordons sur l’un d’eux, de sorte que les deux appareils ont maintenant la même prise. Ensuite, enlevez toutes les marques ou étiquettes qui vous permettraient de savoir lequel était lequel. Enfin, demandez à quelqu'un de vous bander les yeux (mettez un bouchon dans votre oreille, etc.) en vous rendant aveugle dans l'un des deux pays et en vous apportant une pièce dans laquelle vous pourrez brancher l'appareil. Maintenant, demandez-vous: que se passera-t-il si vous branchez l’appareil et le mettez en marche? Cela pourrait fonctionner très bien; cela pourrait fonctionner, mais seulement à demi-vitesse ou à double vitesse; il pourrait immédiatement court-circuiter un fusible quelque part; il pourrait en fait brûler instantanément ou même s'enflammer en quelques secondes; D'autre part, il se peut que ce qui se passe ne soit… rien du tout.
  4. La spécification mPCIe (du moins, je ne connais pas mSATA) spécifie que certaines broches doivent acheminer les signaux d’AUTRES bus bien connus. Par exemple, certaines des broches ne font que transmettre des signaux USB au bus USB. Ceci est très utile car il est extrêmement économique d'ajouter des ports USB sur une carte mPCIe. Il semble possible pour un fabricant de créer une "fente mCPIe" qui ne fournit en réalité AUCUN signal mPCIe !!! (Cela pourrait être le cas pour une "carte USB mPCIe" en option, par exemple. L'emplacement "mPCIe" transmet les signaux USB. Cela semble être le cas de mon Lenovo Thinkpad T420, par exemple. En fait, il y a du code dans le BIOS qui empêche même une carte USB ordinaire de fonctionner dans cet emplacement. Ce BIOS permet à une certaine liste blanche de cartes modem WWAN de fonctionner dans cet emplacement. Ces cartes ne sont en fait que des modems WWAN et se connectent via les broches de transfert USB de mPCIe). .
  5. Enfin, certains fabricants eux-mêmes semblent être aussi confus que vous et moi; ou peut-être sont-ils simplement hypocrite. Mon Lenovo T420 possède un "mini-emplacement WWAN PCI-Express": la liste blanche des cartes qui fonctionnent dans cet emplacement comprend à la fois des "cartes WWAN mPCIe" (qui sont de purs modems USB, montées sur des cartes du facteur de forme mPCIe et utilisant le port USB). signaux d'intercommunication) et "cartes de stockage mSATA". Autant que je sache, cet "emplacement mPCIe" prend en charge les cartes MSATA mais pas les cartes mPCIe réelles (même si vous couvrez la broche 20).

Je remarque que, contrairement à mon expérience en matière de jouets avec des appareils électroménagers ci-dessus, il n’existe aucune loi sur la publicité vériste ou sur l’étiquetage des produits de consommation qui s’applique à ces cartes ou aux supports marketing qui les décrivent. Il se peut donc que vous puissiez réellement faire frire vos cartes ou votre carte mère en branchant une "carte mPCIe" dans un "emplacement mPCIe". Jusqu'à présent, j'ai eu de la chance - les choses n'ont tout simplement pas fonctionné et rien n'a été détruit ou perdu sauf mon temps.

En résumé: "oui, ils se ressemblent, mais ce qui se passe lorsque vous connectez une carte donnée à un emplacement donné ne peut être prédit que s'il existe une documentation explicite sur le résultat de cet acte."

Toutes mes excuses pour la longueur insensée de ce post. Je vous garantis qu'il vous a fallu moins de temps pour le lire que pour apprendre les informations qu'il contient. Et cela m'a permis de laisser tomber Steam - de laisser tomber et de cesser de penser à envoyer de la poudre blanche dans une enveloppe non marquée à certaines installations de Lenovo :).

scott

32
Scott

J'ai trouvé ceci sur le site ASUS :

SSD mSATA: L’interface mSATA (mini-SATA) est brièvement apparue récemment pour une génération de cartes mères (telles que la série Maximus V) et de blocs-notes. Les SSD mSATA répondent à la spécification SATA, offrant une performance maximale de 6 Gbit/s et ressemblent beaucoup aux périphériques mini-PCI-Express, mais les deux connecteurs ne sont pas compatibles entre eux. mSATA a été éliminé et remplacé par le M.2 mieux conçu. "

10
dan

Pour les personnes qui arrivent ici via Google, voir ici:

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

et ici:

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

Bien que les connexions mini PCIe et mSATA aient la même connexion physique, mSATA est pris en charge de manière native dans le connecteur mini PCIe uniquement si le système fournit un contrôleur SATA dédié sur le connecteur PCIe. Vous pouvez utiliser un adaptateur pour placer un lecteur mSATA dans un mini-emplacement PCIe, mais vous devrez tout de même le connecter à un port SATA libre (en utilisant à la fois les logements SATA et PCIe).

6
bms

PCIe est un bus d’extension d’ordinateur série haute vitesse. Les cartes PCIe peuvent être compatibles avec les logements mSATA, une interface de bus qui connecte des adaptateurs de bus hôtes tels que PCIe à des périphériques de stockage de masse tels que SSD (Solid State Drives).

1
Tembrau