Was ist der theoretisch-terminologische Unterschied zwischen M.2, SATA, PCIe?

Was ist der theoretisch-terminologische Unterschied zwischen M.2, SATA, PCIe?

SATA: ist einBusschnittstelle
PCIe : ist einBusschnittstelle
M.2 : ist einphysischer Anschluss

Wenn das der Fall ist, wie könnte etwas gleichzeitig beides SATAsein PCIe?

Außerdem sind U.2, SATAund SATAeallePhysische Anschlüsse.
Ist SATAbeidesphysischer AnschlussUndBusschnittstelle?

Wie ich weiß, ATAverwendetIDE Protokoll.
SATAVerwendetAHCI Protokoll.
PCIe gen4VerwendetNVMe Protokoll
Und etwas kann nicht gleichzeitig , , und sein . Aber IDEwie AHCIkönnte etwas gleichzeitig verschiedenes verwenden ?NVMe
bus interfaces

Antwort1

Denn, wie Sie sagen, m.2ist ein Konnektor, kein Protokoll.

Der M.2-Anschluss unterstützt je nach gewünschtem Protokoll unterschiedliche Pinsätze. An einen Anschluss können je nach Verwendungszweck sowohl PCIe-, SATA- als auch USB-Anschlüsse angeschlossen werden.

AusWikipedia: M.2Der M.2-Anschluss kann für unterschiedliche Anwendungen mit unterschiedlichen Kerben und Pins beschaltet sein:

Bildbeschreibung hier eingeben

Schlüssel-ID Kerbstifte Bereitgestellte Schnittstellen
A 8–15 2× PCIe ×1, USB 2.0, I2C und DP ×4
B 12–19 PCIe ×2, SATA, USB 2.0 und 3.0, Audio, UIM, HSIC, SSIC, I2C und SMBus
E 24–31 2× PCIe ×1, USB 2.0, I2C, SDIO, UART, PCM und CNVi
M 59–66 PCIe ×4, SATA und SMBus

verwandte Informationen