M.2、SATA、PCIe 之间的理论术语区别是什么?

M.2、SATA、PCIe 之间的理论术语区别是什么?

SATA :是总线接口
PCIe :是总线接口
M.2 :是物理连接器

如果确实如此,那么某件事物怎么可能同时具有这两种性质SATAPCIe

此外,U.2SATASATAe物理连接器
既是SATA物理连接器总线接口

据我所知,ATA使用IDE 协议.
SATA用途AHCI 协议.
PCIe gen4用途NVMe 协议
而某物不可能同时是IDEAHCI和。 但某物怎么可能同时使用不同的呢?NVMe
bus interfaces

答案1

因为,正如你所说,m.2是一个连接器,而不是协议。

根据您要使用的协议,m.2 连接器支持不同的引脚组。根据用途,连接器可以连接 PCIe、SATA 和 USB。

维基百科:M.2M.2 连接器可以具有不同的凹槽和引脚,以用于不同的用途:

在此处输入图片描述

密钥 ID 缺口销 提供的接口
A 8–15 2× PCIe ×1、USB 2.0、I2C 和 DP ×4
12–19 PCIe ×2、SATA、USB 2.0 和 3.0、音频、UIM、HSIC、SSIC、I2C 和 SMBus
24–31 2× PCIe ×1、USB 2.0、I2C、SDIO、UART、PCM 和 CNVi
59–66 PCIe ×4、SATA 和 SMBus

相关内容