Что означают различные ключи на накопителях SSD M.2?
Спецификация M.2 предусматривает 12 типов ключей или прорезей на карте M.2 или в интерфейсе разъема.
Многие из них зарезервированы для использования в будущем:
Key ID |
Расположение пин-ов |
Интерфейс |
A |
8-15 |
2x PCIe x1 / USB 2.0 / 12C / DP x4 |
B |
12-19 |
PCIe x2 / SATA / USB 2.0 / USB 3.0 / HSIC / SSIC / Audio / UIM / 12C |
C |
16-23 |
Зарезервирован |
D |
20-27 |
Зарезервирован |
E |
24-31 |
2x PCIe x1 / USB 2.0 / 12C / SDIO / UART / PCM |
F |
28-35 |
Future Memory Interface (FMI) |
G |
39-46 |
Для M.2 не используется (зарезервирован для не стандартных применений) |
H |
43-50 |
Зарезервирован |
J |
47-54 |
Зарезервирован |
K |
51-58 |
Зарезервирован |
L |
55-62 |
Зарезервирован |
M |
59-66 |
PCIe x4 / SATA |
1 Приведены уже назначенные ключи M.2.
2 К SSD M.2 относятся только ключи B и M.
Специально для SSD M.2 обычно используют 3 вида ключей:
- B
- M
- B+M (на SSD M.2 есть оба ключа)
Различные типы ключей помечаются на концевых контактах (позолоченных) SSD M.2 или рядом с ним, а также на разъеме M.2.
На рисунке ниже представлены ключи SSD M.2 на SSD M.2 и совместимых разъемах M.2 с прорезями,
позволяющими вставлять накопители в соответствующие разъемы:
Следует учесть, что SSD M.2 с ключом B имеют другое количество концевых контактов (6) по сравнению с SSD M.2 с ключом M (5).
Такая асимметричная схема позволяет избежать ошибок размещения SSD M.2 с ключом B в разъем M, и наоборот.
Что означают разные ключи?
- SSD M.2 с концевыми контактами ключа B могут поддерживать протокол SATA и/или PCIe в зависимости от устройства,
однако ограничены скоростью PCIe x2 (1000МБ/с) на шине PCIe.
- SSD M.2 с концевыми контактами ключа M могут поддерживать протокол SATA и/или PCIe в зависимости
от устройства и поддерживают скорость PCIe x4 (2000МБ/с) на шине PCIe, если хост-система также поддерживает режим x4.
- SSD M.2 с концевыми контактами ключа B+M могут поддерживать протокол SATA и/или PCIe в зависимости от устройства,
однако ограничены скоростью x2 на шине PCIe.
Ключ SSD M.2 |
Концевые контакты SSD |
Совместимые разъемы |
Поддерживаемые типы накопителей (протоколов) |
Ключ B |
|
|
SATA и/или PCIe x2 |
Ключ M |
|
|
SATA и/или PCIe x4 |
Ключи B+M |
|
|
Зависит от поддержки разъема (B или M) и поддержки SSD M.2.
Изучите документацию системы и типа SSD M.2 для проверки совместимости |
Какие конфигурации M.2 и разъемов несовместимы?
Ключ SSD M.2 |
Концевые контакты SSD |
Несовместимые разъемы |
Ключ B |
|
|
Ключ M |
|
|
Таким образом, ключи B+M на SSD M.2 обеспечивают перекрестную совместимость с различными системными платами,
а также поддержкой соответствующего протокола SSD (SATA или PCIe).
Хост-разъемы некоторых системных плат могут быть рассчитаны на подключение только SSD с ключами M или только с ключами B.
SSD с ключами B+M предназначены для устранения этой проблемы.
Однако подключение SSD M.2 в разъем не гарантирует его работы, это зависит от общего протокола между SSD M.2 и системной платой.
Хост-разъемы M.2 могут быть основаны на ключе B или на ключе M.
Они могут поддерживать как протокол SATA, так и протокол PCIe.
И наоборот, они могут поддерживать только один из двух протоколов.
Если концевые контакты SSD имеют ключ B+M, они физически подходят к любому хост-разъему,
однако необходимо изучить спецификацию системной платы/производителя системы, чтобы убедиться в совместимости протоколов.