SSD-накопитель 970 EVO Plus с форм-фактором M.2 (2280) и интерфейсом PCIe, NVMe спецификация SAMSUNG ELECTRONICS ОСТАВЛЯЕТ ЗА СОБОЙ ПРАВО БЕЗ УВЕДОМЛЕНИЯ ВНОСИТЬ ИЗМЕНЕНИЯ В ПРОДУКТЫ, ИНФОРМАЦИЮ И СПЕЦИФИКАЦИИ. Продукты и спецификации, рассмотренные ниже, представлены исключительно в информационных целях. Вся информация, содержащаяся в настоящем документе, предоставляется «КАК ЕСТЬ», без каких-либо гарантий. Настоящий документ и вся представленная в нем информация являются единоличной и исключительной собственностью Samsung Electronics. Никакая сторона не предоставляет настоящим документом лицензии на патенты, авторские права, промышленные образцы, товарные знаки и другие права интеллектуальной собственности другим сторонам косвенно, в силу правовой презумпции или иным образом. Продукты Samsung не предназначены для использования в составе систем жизнеобеспечения, интенсивной терапии, медицинского оборудования, средств защиты и иных систем, где их сбой может привести к гибели людей, травмам или физическому ущербу, для военных и оборонительных целей, а также для снабжения государственных органов, где могут действовать особые условия и положения. Для получения новой информации о продуктах Samsung обратитесь в ближайший офис Samsung. Все торговые марки, товарные знаки и зарегистрированные товарные знаки являются собственностью их владельцев. (c) Samsung Electronics Co., Ltd., 2015. Все права защищены. (твердотельный накопитель на основе флеш-памяти NAND)
46
Embed
SSD-накопитель 970 EVO Plus и интерфейсом PCIe, NVMe · ПК клиентов Интерфейс PCIe Gen 3.0 x4, NVMe 1.3 Сведения об оборудовании
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
SSD-накопитель 970 EVO Plus с форм-фактором M.2 (2280) и интерфейсом PCIe, NVMe
спецификацияSAMSUNG ELECTRONICS ОСТАВЛЯЕТ ЗА СОБОЙ ПРАВО БЕЗ УВЕДОМЛЕНИЯВНОСИТЬ ИЗМЕНЕНИЯ В ПРОДУКТЫ, ИНФОРМАЦИЮ И СПЕЦИФИКАЦИИ.
Продукты и спецификации, рассмотренные ниже, представлены исключительно в информационных целях. Вся информация, содержащаяся в настоящем документе, предоставляется «КАК ЕСТЬ», без каких-либо гарантий.
Настоящий документ и вся представленная в нем информация являются единоличной и исключительной собственностью Samsung Electronics. Никакая сторона не предоставляетнастоящим документом лицензии на патенты, авторские права, промышленные образцы,товарные знаки и другие права интеллектуальной собственности другим сторонам косвенно, в силу правовой презумпции или иным образом.
Продукты Samsung не предназначены для использования в составе систем жизнеобеспечения,интенсивной терапии, медицинского оборудования, средств защиты и иных систем, где их сбойможет привести к гибели людей, травмам или физическому ущербу, для военных и оборонительных целей, а также для снабжения государственных органов, где могут действоватьособые условия и положения.
Для получения новой информации о продуктах Samsung обратитесь в ближайший офис Samsung. Все торговые марки, товарные знаки и зарегистрированные товарные знаки являются собственностью их владельцев.
(c) Samsung Electronics Co., Ltd., 2015. Все права защищены.
(твердотельный накопитель на основе флеш-памяти NAND)
Спецификация
Версия 1.0
2
ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ
Модель Объем Модель ОбъемMZ-V7S250BW 250 млрд байт MZ-V7S250 250 млрд байт
MZ-V7S500BW 500 млрд байт MZ-V7S500 500 млрд байт
MZ-V7S1T0BW 1 трлн байт MZ-V7S1T0 1 трлн байт
MZ-V7S2T0BW 2 трлн байт MZ-V7S2T0 2 трлн байт
Samsung SSD 970 EVO PlusПриложение
для использования ПК клиентов
Интерфейс PCIe Gen 3.0 x4, NVMe 1.3
Сведения об оборудовании
Емкость 250 млрд байт 500 млрд байт 1 трлн байт 2 трлн байтКонтроллер Samsung Phoenix
Флеш-память NAND Samsung V-NAND, MLC с 3-разрядными ячейками
Кэш-память DRAM 512 Мбайт, LPDDR4 1 млрд байт, LPDDR4
2 млрд байт LPDDR4
Размеры Макс. 80,15 x макс. 22,15 x макс 2,38 (мм)Форм-фактор M.2 (2280)1)
Темп.Рабочая от 0 до 70 °C (Измер. с помощью S.M.A.R.T. темп.,
рекомендуется организовать надлежащий обдув)Хранение От -45 до 85 °C
Влажность От 5 до 95 %, без конденсацииУдаростойкость В режиме хранения 1500 G, продолжительность: 0,5 мс, по 3 осям
Вибрация В режиме хранения 20–2000 Гц, 20 GСредняя наработка на отказ 1,5 млн ч
Гарантия7)
Общий объем записываемых данных (TBW)4) 5) 150 трлн байт 300 трлн байт 600 трлн байт 1 200 трлн байт
Срок 5 лет6)
Функции поддержки TRIM (требуется поддержка ОС), сборка мусора, S.M.A.R.TЗащита данных 256-разрядное шифрование с использованием алгоритма AES
1) M.2 — спецификация формфактора для сверхтонких ПК. В стандарте M.2 допускаются следующие размеры: 12, 16, 22 и 30 мм по ширине; 16, 26, 30, 38, 42, 69, 80 и 110 мм по длине. Распространенный на рынке стандарт M.2 — 22 мм по ширине и 30, 42, 60, 80 и 110 мм по длине. Для удобства пользователей компания Samsung поставляет изделия наиболее распространенного формфактора — 22 x 80 мм (т. н. 2280).
2) Измерения производительности последовательного и произвольного чтения/записи основаны на результатах, полученных с помощью IOmeter1.1.0. Показатели производительности могут отличаться в зависимости от версии микропрограммы SSD-диска, системного оборудования и его конфигурации. Конфигурация системы для тестирования: процессор Intel Core i7-7700K, 4,2 ГГц, ОЗУ SAMSUNG DDR4 32 млрд байт, ОС Windows 10 (сборка 10240), чипсет ASUS PRIME Z270-A.
3) Энергопотребление измерено с помощью программы IOmeter версии 1.1.0 с процессором Intel Core i7-7700K, 4,2 ГГц, ОЗУ SAMSUNG DDR4 16 млрд байт, системной платой Gigabyte GA-Z270X и 64-разрядной ОС Windows 10 PRO.
4) Все задокументированные результаты износоустойчивости соответствуют стандартам JESD218. Подробную информацию о стандартах см. на веб-сайте www.jedec.org
5) TBW означает Terabytes Written (записанные трлн байт).6) Подробные гарантийные условия см. по адресу http://www.samsung.com/samsungssd7) Условия гарантии распространяются на указанный период времени или значение общего объема записываемых данных (TBW), в зависимости
от того, что наступит раньше.
Спецификация
Версия 1.0
3
2 Характеристики продукта
2.1 Интерфейс и совместимость
- Интерфейс PCIe Gen 3.0, 8 Гб/с, до 4 линий
- Совместимость с базовым стандартом PCI Express версии 3.0
- Совместимость со стандартом PCI Express M.2 версии 1.1
- Совместимость со стандартом NVM Express версии 1.3
- Поддержка команд Trim (Data Set Management)
- Соответствие правилам ограничения содержания вредных веществ
- Технология Intelligent TurboWrite
2.2 Емкость накопителя
Таблица 1. Доступная пользователю емкость и адресуемые сектора
Емкость 250 млрд байт 500 млрд байт 1 трлн байт 2 трлн байт
Байт в секторе 512 байтПримечание1) Фактический объем, доступный пользователю, может быть меньше в зависимости от форматирования, разбиения на разделы, операционной
Примечание1) Производительность измерялась с помощью приложения IOMeter 1.1.0 Фактическая производительность может различаться в зависимости
от условий эксплуатации и рабочей среды.2) Измерения производительности последовательного чтения/записи основаны на результатах, полученных с помощью IOmeter1.1.0. (QD=32).3) Производительность произвольного чтения/записи с фрагментами данных 4 КВ. (QD 32: поток 4, QD 1: поток 1).
2.4 Электрические характеристики
Таблица 3. Рабочее напряжение
Характеристика Требования
Допустимое напряжение 3,3 В ± 5 %Допустимые пульсации/шумы Не более 100 мВ (размах)
Спецификация
Версия 1.0
4
Таблица 4. Энергопотребление1
Чтение/запись 250 млрд байт 500 млрд байт 1 трлн байт 2 трлн байт
Стандартное энергопотре-бление в режиме простоя3) 30 мВт 30 мВт 30 мВт 30 мВт
L1.2 (станд.) 5 мВт 5 мВт 5 мВт 5 мВтПримечание1) Энергопотребление измерено с помощью программы IOmeter версии 1.1.0 с процессором Intel Core i7-7700K, 4,2 ГГц, ОЗУ SAMSUNG DDR4
16 млрд байт, системной платой Gigabyte GA-Z270X и 64-разрядной ОС Windows 10 PRO.2) Активная потребляемая мощность измерена при последовательном чтении и записи.3) Энергопотребление в режиме простоя с включенными функциями L1.2 и APST/ASPM.
2.5 Характеристики окружающей среды
Таблица 5. Характеристики окружающей среды
Характеристики Режим Технические характеристики
Температура1)Рабочая от 0 до 70 °C
При хранении От -40 до 85 °CВлажность При хранении От 5 до 95 %, без конденсации
Ударостойкость При хранении 1500 G, на протяжении 0,5 мс, полусинусоидальная волна
Вибрация При хранении 20 G, 10–2000 Гц, синусоидальнаяПримечание1) Измерено с помощью S.M.A.R.T. Температура. Рекомендуется организовать надлежащий обдув.
2.6 Надежность
Таблица 6. Средняя наработка на отказ
Параметр 250 млрд байт 500 млрд байт 1 трлн байт 2 трлн байт
Средняя наработка на отказ1) 1 500 000 часовПримечание1) Средняя наработка на отказ — это прогнозируемая продолжительность работы системы до сбоя, который неизбежно возникнет
в процессе эксплуатации.
Таблица 7. Общий объем записанных данных (TBW) и число полных перезаписей в день (DWPD)
Параметр 250 млрд байт 500 млрд байт 1 трлн байт 2 трлн байт
Частота появления неисправимых ошибок по битам1) 1 сектор на 1015 считанных бит
Примечание1) Частота появления неисправимых ошибок по битам — это показатель частоты возникновения ошибок данных, равный числу ошибок
при чтении битов, как указано в документе JESD218 стандарта JEDEC.
Спецификация
Версия 1.0
5
2.7 Гарантии
Таблица 8. Сведения о гарантии1) 2)
Параметр 250 млрд байт 500 млрд байт 1 трлн байт 2 трлн байт
Примечание1) Условия гарантии распространяются на указанный период времени или значение общего объема записываемых данных (TBW), в зависи-
мости от того, что наступит раньше.2) Все задокументированные результаты теста на долговечность получены в соответствии со стандартами JESD218. Подробные сведения
о стандарте JESD218 см. по адресу www.jedec.org.3) TBW означает Terabytes Written (записанные трлн байт).
Спецификация
Версия 1.0
6
3 Физические характеристики
3.1 Габариты и масса
Таблица 9. Габариты и вес
Параметр Значение
Ширина 22,00 ±0,15 ммДлина 80,00 ±0,15 мм
Толщина Макс 2,38 ммМасса 250 млрд байт/500 млрд байт/1 трлн байт/2 трлн байт Макс. 9,0 г
3.2 Формфактор
Рис. 1. Комплект M.2
Спецификация
Версия 1.0
7
4 Характеристики интерфейса
4.1 Размеры разъема и расположение контактов
Рис. 2. Сигнальные контакты M.2 и контакты питания
4.2 Описание и назначение контактов
Таблица 10. Назначения контактов
№ контакта Назначение Описание № контакта Назначение Описание
75 Заземление Заземление74 3,3 В 3,3 В 73 Заземление Заземление72 3,3 В 3,3 В 71 Заземление Заземление70 3,3 В 3,3 В 69 PEDET(NC-PCIe) Не подключен
68 SUSCLK (32 кГц), (I) (0/3,3 В) Не подключен 67 Н/П Не подключен
66 ADD_IN CARD KEY M ADD_IN CARD KEY M 65 ADD_IN CARD KEY M ADD_IN CARD KEY M64 ADD_IN CARD KEY M ADD_IN CARD KEY M 63 ADD_IN CARD KEY M ADD_IN CARD KEY M62 ADD_IN CARD KEY M ADD_IN CARD KEY M 61 ADD_IN CARD KEY M ADD_IN CARD KEY M60 ADD_IN CARD KEY M ADD_IN CARD KEY M 59 ADD_IN CARD KEY M ADD_IN CARD KEY M
58 Зарезервировано для MFG_CLOCK Не подключен 57 Заземление Заземление
56 Зарезервировано для MFG_DATA Не подключен 55 REFCLKp REFCLKp
54 PEWAKE#, (I/O, 0/3,3 В) Не подключен 53 REFCLKn REFCLKn52 CLKREQ#, (I/O, 0/3,3 В) CLKREQ 51 Заземление Заземление50 PERST#, (I, 0/3,3 В) PERST 49 PERp0 PERp048 Н/П Не подключен 47 PERn0 PERn046 Н/П Не подключен 45 Заземление Заземление44 ALERT#, (O, 0/1,8 В) Не подключен 43 PETp0 PETp042 SMB_DATA (I/O, 0/1,8 В) Не подключен 41 PETn0 PETn040 SMB_CLK (I/O, 0/1,8 В) Не подключен 39 Заземление Заземление38 Н/П Не подключен 37 PERp1 PERp136 Н/П Не подключен 35 PERn1 PERn134 Н/П Не подключен 33 Заземление Заземление32 Н/П Не подключен 31 PETp1 PETp130 Н/П Не подключен 29 PETn1 PETn128 Н/П Не подключен 27 Заземление Заземление
26 Н/П Не подключен 25 PERp2 PERp2
24 Н/П Не подключен 23 PERn2 PERn2
ВИД СВЕРХУ ВИД СНИЗУ
Спецификация
Версия 1.0
8
№ контакта Назначение Описание № контакта Назначение Описание
22 Н/П Не подключен 21 Заземление Заземление20 Н/П Не подключен 19 PETp2 PETp218 3,3 В 3,3 В 17 PETn2 PETn216 3,3 В 3,3 В 15 Заземление Заземление14 3,3 В 3,3 В 13 PERp3 PERp312 3,3 В 3,3 В 11 PERn3 PERn310 LED_1#, (O) LED_1 (см. таблицу 11) 9 Заземление Заземление8 Н/П Не подключен 7 PETp3 PETp36 Н/П Не подключен 5 PETn3 PETn34 3,3 В 3,3 В 3 Заземление Заземление2 3,3 В 3,3 В 1 Заземление Заземление
Примечание1) Поддержка отсутствует: с открытым стоком и резистором на массу (1,8 В), активный уровень — низкий.2) Поддержка отсутствует: с открытым стоком и резистором на массу (1,8 В).
Таблица 11. Упрощенный протокол состояния светодиода SSD-диска (дополнительно)
ASPM1) Состояние светодиодаСветится непрерывно (передача данных с CMD на SSD) Мигание
Режим простоя Режим ожидания с пониженным энергопотреблением ВыключенноеСостояние Режим энергосбережения в спящем режиме Выключенное
Примечание1) ASPM (функция Active State Power Management).
Спецификация
Версия 1.0
9
5 Регистры PCI и NVM Express
5.1 Регистры PCI Express5.1.1 Сводка регистра PCI
Таблица 12. Таблица 12. Сводка регистра PCI
Начальный адрес Конечный адрес Имя Тип
00h 3Fh Заголовок PCI Зона заголовка конфигурации PCI
40h 47h Возможность управления питанием PCI Возможность PCI
50h 67h Возможность MSI Возможность PCI
70h A3h Возможности PCI Express Возможность PCI
B0h BBh Возможность MSI-X Возможность PCI
100h 12Bh Возможность расширенного сообщения об ошибках Расширенные возможности PCI
148h 153h Возможность серийного номера устройства Возможность PCI
158h 167h Возможность бюджетирования мощности Возможность PCI
168h 17Bh Вспомогательная возможность PCI Express Возможность PCI
188h 18Fh Возможность сообщения допуска на задержку Возможность PCI
190h 19Fh Возможность вложенных состояний L1 Возможность PCI
5.1.2 Подробные сведения о регистрах зоны заголовка конфигурации PCI5.1.2.1 Возможность управления питанием PCI
Таблица 13. Сводка содержимого заголовка PCI
Начальный адрес Конечный адрес Символ Описание
00h 03h IDTF Идентификаторы
04h 05h CMD Регистр команд
06h 07h STS Регистр состояния
08h 08h REVID Идентификатор версии
09h 0Bh СС Коды классов
0Ch 0Ch CLS Размер строки кэш-памяти
0Dh 0Dh MLT Таймер основной задержки
0Eh 0Eh HTYPE Тип заголовка
0Fh 0Fh BIST Встроенная самодиагностика
10h 13h MLBAR (BAR0) Базовый адрес регистра памяти (младшие 32 разряда)
14h 17h MUBAR (BAR1) Базовый адрес регистра памяти (старшие 32 разряда)
18h 1Bh IDBAR (BAR2) Зарезервировано
1Ch 1Fh BAR3 Зарезервировано
20h 23h BAR4 Зарезервировано
24h 27h BAR5 Зарезервировано
28h 2Bh CCPTR Указатель CardBus CIS
Спецификация
Версия 1.0
10
Начальный адрес Конечный адрес Символ Описание
2Ch 2Fh SS Идентификаторы подсистемы
30h 33h EXPROM Базовый адрес расширенного ПЗУ
34h 34h CAP Указатель возможностей
35h 3Bh R Зарезервировано
3Ch 3Dh INTR Информация о прерывании
3Eh 3Eh MGNT Минимальное разрешение
3Fh 3Fh MLAT Максимальная задержка
Таблица 14. Регистр идентификатораа
Биты Тип Значение по умолчанию Описание
31:16 RO A808h Идентификатор устройства
0:15 RO 144Dh Идентификатор поставщика
Таблица 15. Регистр команд
Биты Тип Значение по умолчанию Описание
15:11 RO 0h Зарезервировано
10 RW 0 Запрет прерывания
9 RO 0 Разрешение быстрой обратной связи (не исп.)
8 RW 0 Разрешение SERR#
7 RO 0 Управление циклом ожидания/пошагового выполнения IDSEL (не исп.)
6 RW 0 Разрешение ответа на ошибку четности
5 RO 0 Разрешение трансляции операций записи в регистр палитры VGA (не исп.)
4 RO 0 Разрешение записи в память и объявления недействительной (не исп.)
3 RO 0 Разрешение специального цикла (не исп.)
2 RW 0 Разрешение устройства управления шиной
1 RW 0 Разрешение области памяти
0 RW 0 Разрешение области ввода-вывода
Таблица 16. Регистр состояния
Биты Тип Значение по умолчанию Описание
15 RW1C 0 Обнаруженная ошибка четности
14 RW1C 0 Ошибка сигнальной системы
13 RW1C 0 Принятый сигнал отмены для основного устройства
12 RW1C 0 Принятый сигнал отмены для целевого устройства
11 RW1C 0 Переданный сигнал отмены для целевого устройства (не исп.)
10:9 RO 0h Синхронизация DEVSEL (не исп.)
8 RW1C 0 Обнаружение ошибки четности для основных данных
7 RO 0 Возможность быстрой обратной транзакции (не исп.)
Спецификация
Версия 1.0
11
Биты Тип Значение по умолчанию Описание
6 RO 0 Зарезервировано
5 RO 0 Возможность частоты 66 МГц (не исп.)
4 RO 1 Список возможностей
3 RO 0 Состояние прерывания
2:1 RO 0h Зарезервировано
0 RO 0 Зарезервировано
Таблица 17. Регистр идентификаторов изменений
Биты Тип Значение по умолчанию Описание
7:0 RO 00h Идентификатор версии оборудования контроллера
Таблица 18. Регистр кода класса
Биты Тип Значение по умолчанию Описание
23:16 RO 1h Код базового класса
15:8 RO 8h Код подкласса
7:0 RO 2h Интерфейс программирования
Таблица 19. Регистр размера строки кэш-памяти
Биты Тип Значение по умолчанию Описание
7:0 RW 0h Размер строки кэш-памяти (не исп.)
Таблица 20. Регистратор таймера основной задержки
Биты Тип Значение по умолчанию Описание
7:0 RO 0h Таймер задержки основного устройства (не исп.)
Таблица 21. Регистр типа заголовка
Биты Тип Значение по умолчанию Описание
7 RO 0 Многофункциональное устройство (не исп.)
6:0 RO 0h Зарезервировано
Таблица 22. Регистр встроенной самодиагностики
Биты Тип Значение по умолчанию Описание
7:0 RO 0h Встроенная самодиагностика (не исп.)
Спецификация
Версия 1.0
12
Таблица 23. Базовый адрес регистра памяти, нижний 32-разрядный (BAR0)
Биты Тип Значение по умолчанию Описание
31:14 RW 0h Базовый адрес
13:4 RO 0h Зарезервировано
3 RO 0 Предварительное извлечение из памяти
2:1 RO 2h Тип адреса (64-разрядный)
70 RO 0 Индикатор области памяти (MEMSI)
Таблица 24. Базовый адрес регистра памяти, верхний 32-разрядный (BAR1)
Биты Тип Значение по умолчанию Описание
31:0 RO 0h Базовый адрес
Таблица 25. Регистр базового адреса регистров пары указателя/данных (BAR2)
Биты Тип Значение по умолчанию Описание
31:0 RO 0h Не исп.
Таблица 26. Регистр BAR3
Биты Тип Значение по умолчанию Описание
31:0 RO 0h Не исп.
Таблица 27. Сертификат BAR4, специфичный для поставщиков
Биты Тип Значение по умолчанию Описание
31:0 RO 0h Не исп.
Таблица 28. Сертификат BAR5, специфичный для поставщиков
Биты Тип Значение по умолчанию Описание
31:0 RO 0h Не исп.
Таблица 29. Регистратор указателей CIS Cardbus
Биты Тип Значение по умолчанию Описание
31:0 RO 0h Не исп.
Таблица 30. Регистр идентификатора подсистемы
Биты Тип Значение по умолчанию Описание
31:16 RO A801h Идентификатор подсистемы
15:0 RO 144Dh Идентификатор поставщика подсистемы
Спецификация
Версия 1.0
13
Таблица 31. Регистр ПЗУ расширения
Биты Тип Значение по умолчанию Описание
31:17 RW 0h Базовый адрес расширенного ПЗУ
16:1 RO 0h Зарезервировано
0 RW 0 ПЗУ расширения, разрешить/запретить
Таблица 32. Регистр указателей возможностей
Биты Тип Значение по умолчанию Описание
7:0 RO 40h Указатель возможностей
Таблица 33. Регистр информации о прерываниях
Биты Тип Значение по умолчанию Описание
15:8 RO 01h Контакт прерывания
7:0 RW FFh Линия прерывания
Таблица 34. Регистр минимального разрешения
Биты Тип Значение по умолчанию Описание
7:0 RO 0h Минимальное разрешение
Таблица 35. Регистр максимальной задержки
Биты Тип Значение по умолчанию Описание
7:0 RO 0h Максимальная задержка
5.1.3 Сведения о регистрах возможностей PCI5.1.3.1 Возможность управления питанием PCI
Таблица 36. Сводка возможностей управления питанием PCI
Начальный адрес Конечный адрес Символ Описание
40h 40h PCIPM_ID Идентификатор возможностей управления питанием PCI
41h 41h NEXTCAP Указатель следующей возможности
42h 43h PCIPM_CAP Возможности управления питанием PCI
44h 45h PCIPM_CS Контроль и состояние управления питанием PCI
46h 46h PCIPM_CSR_BSE Расширения моста PMCSR_BSE
47h 47h PCIEPM_DATA Данные
Таблица 37. Регистр идентификаторов возможностей управления питанием PCI
Биты Тип Значение по умолчанию Описание
15:8 RO 50h Следующая возможность
7:0 RO 1h Идентификатор возможностей
Спецификация
Версия 1.0
14
Таблица 38. Регистр возможностей управления питанием PCI
Биты Тип Значение по умолчанию Описание
15:11 RO 0h Поддержка PME (не исп.)
10 RO 0 Поддержка D2 (не исп.)
9 RO 0 Поддержка D1 (не исп.)
8:6 RO 0h Ток AUX (не исп.)
5 RO 0 Инициализация в зависимости от устройства (не исп.)
4 RsvdP 0 Зарезервировано
3 RO 0 Тактовые импульсы PME (не исп.)
2:0 RO 3h Версия (поддержка спецификации интерфейса R1.2 управления питанием, спецификация интерфейса R1.2)
Таблица 39. Регистр контроля и состояния управления питанием PCI
Биты Тип Значение по умолчанию Описание
31:24 RsvdP 0h Регистр данных (не исп.)
23 RO 0 Разрешение питания шины/тактовых импульсов (не исп.)
22 RO 0 Поддержка B2, B3 (не исп.)
21:16 RsvdP 0h Зарезервировано
15 RO 0 Состояние PME (не исп.)
14:13 RO 0h Масштабирование данных (не исп.)
12:9 RO 0h Выбор данных (не исп.)
8 RWS 0 Разрешение PME (не исп.)
7:4 RsvdP 0h Зарезервировано
3 RO 1 Нет программного сброса
2 RsvdP 0 Зарезервировано
1:0 RW 0h Состояние питания
5.1.3.2 Возможность прерывания, инициируемого сообщением (MSI)
Размер ввода очереди завершения ввода-вывода (конфигурируется как степень 2)
(для 16-байтового размера записи должно быть установлено равным 4)
19:16 RW IOCQES 0
Размер ввода очереди передачи ввода-вывода (конфигурируется как степень 2)
(для 64-байтового размера записи должно быть установлено равным 6)
Спецификация
Версия 1.0
33
15:14 RW SHN 0
Уведомление о завершении работы 0h: без уведомлений
1h: уведомление о нормальном завершении работы 2h: уведомление об аварийном завершении работы
3h: зарезервировано CSTS.SHST указывает на состояние завершения работы
13:11 RW AMS 0Выбран арбитражный механизм
0h: карусельная диспетчеризация Другие значения не поддерживаются
10:7 RW MPS 0Размер страницы памяти MPS равен 2^(12+MPS)
Значение должно быть в пределах от CAP.MPSMAX до CAP.MPSMN
6:4 RW CSS 0Выбран набор команд 0h: набор команд NVM
Другие значения не поддерживаются
3:1 R0 - 0 Зарезервировано
0 RW EN 0
Разрешено Если значение установлено равным 1,
контроллер должен обрабатывать команды. При сбросе в 0 контроллер
не должен обрабатывать командыНа данное поле наложены ограничения
CSTS.RDY и CAP.TO
Таблица 109. Состояние контроллера
Биты Тип Имя Значение по умолчанию Описание
31:6 RO - 0 Зарезервировано
5 RW PP 0 Обработка приостановлена
4 RW1C NSSRO 0 Произошел сброс подсистемы NVM
3:2 RO SHST 0
Состояние завершения работы 0h: нормальная работа, завершение работы
не требуется1h: происходит обработка для завершения работы 2h: обработка для завершения работы выполнена
3h: зарезервировано
1 RO CFS 0 Состояние неустранимого сбоя контроллера
0 RO RDY 01h: контроллер готов к обработке команд
0h: контроллер не должен обрабатывать команды
Таблица 110. Сброс подсистемы NVM
Биты Тип Имя Значение по умолчанию Описание
31:00 RW NSSRC 0 Управление сбросом подсистемы NVM
Спецификация
Версия 1.0
34
Таблица 111. Атрибуты очереди администрирования
Биты Тип Имя Значение по умолчанию Описание
31:28 RO - 0 Зарезервировано
27:16 RW ACQS 0 Размер очереди завершения администрирования Макс: 4096 (значение 4095h — базовое значение 0)
15:12 RO - 0 Зарезервировано
7:00 RW ASQS 0 Размер очереди передачи администрирования Макс: 4096 (значение 4095h — базовое значение 0)
Таблица 112. Базовый адрес очереди передачи администрирования
Биты Тип Имя Значение по умолчанию Описание
63:12 RW ASQB 0 Базовый адрес очереди передачи администрирования
11:0 RO - 0 Зарезервировано
Таблица 113. Базовый адрес очереди завершения администрирования
Биты Тип Имя Значение по умолчанию Описание
63:12 RW ACQB 0 Базовый адрес очереди завершения администрирования
11:0 RO - 0 Зарезервировано
Таблица 114. Базовый адрес очереди завершения администрирования
Биты Тип Имя Значение по умолчанию Описание
31:12 RO OFST 0 Смещение
11:3 RO 0 Зарезервировано
2:0 RO BIR 0 Базовый регистр индикаторов
Таблица 115. Размер буфера памяти контроллера
Биты Тип Имя Значение по умолчанию Описание
31:12 RO SZ 0 Размер
11:8 RO SZU 0 Единицы измерения размера
7:5 RO 0 Зарезервировано
4 RO WDS 0 Поддержка записи данных
3 RO RDS 0 Поддержка чтения данных
2 RO LISTS 0 Поддержка списков PRP SGL
1 RO CQS 0 Поддержка очереди завершения
0 RO SQS 0 Поддержка очереди передачи
Спецификация
Версия 1.0
35
Таблица 116. Сигнал «y» хвоста очереди передачи
Биты Тип Имя Значение по умолчанию Описание
31:16 RO 0 Зарезервировано
15:0 RW SQT 0 Хвост очереди передачи
Таблица 117. Сигнал «y» начала очереди завершения
Биты Тип Имя Значение по умолчанию Описание
31:16 RO 0 Зарезервировано
15:0 RW CQH 0 Начало очереди завершения
Спецификация
Версия 1.0
36
6 Поддерживаемый набор командНаборы команд Admin и MVN I/O SSD-накопителей Samsung NVMe 970 EVO определены в соответствии со специфи-кацией NVM Express версии 1.3.
6.1 Набор команд администрированияНабор команд администрирования — это команды, которые помещаются в административные очереди передачи. Подробные характеристики описаны в документе спецификации NVM Express.
Таблица 118. Код операции для команд администрирования
Код операции (шестн.) Команда
00h Удаление очереди передачи ввода-вывода
01h Создание очереди передачи ввода-вывода
02h Получение страницы журнала
04h Удаление очереди завершения ввода-вывода
05h Создание очереди завершения ввода-вывода
06h Идентификация
08h Отмена
09h Установить функцию
0Ah Получить функцию
0Ch Запрос асинхронных событий
10h Подтверждение микропрограммы
11h Загрузка образа микропрограммы
14h Самодиагностика устройства
19h Передача директивы
1Ah Получение директивы
80h Формат NVM
81h Передача команд безопасности
82h Получение команд безопасности
C0h - FFh Указывается производителем
6.1.1 Команда идентификации
Команда идентификации возвращает данные, описанные ниже.
Таблица 119. Идентификация структуры данных контроллера
Байты O/M Значение по умолчанию Описание
1:0 M 144Dh Идентификатор поставщика PCI
3:2 M 144Dh Идентификатор поставщика подсистемы PCI
23:4 M S###N######### Серийный номер (ASCII), # — переменные
Спецификация
Версия 1.0
37
Байты O/M Значение по умолчанию Описание
63:24 M
250 млрд байт: Samsung SSD 970 EVO Plus
250GB500 млрд байт:
Samsung SSD 970 EVO Plus 500GB
1 трлн байт: Samsung SSD 970 EVO Plus
1TB2 трлн байт:
Samsung SSD 970 EVO Plus 2TB
Номер модели (ASCII)
71:64 M #B#QEYM7 Версия микропрограммы, # — переменные
72 M 2h Рекомендуемый арбитражный пакет
75:73 M 002538h IEEE OUI
76 O 0
Возможности многоканального ввода-вывода контроллера и совместного использования
пространства имен Бит 2: 1h — контроллер связан с виртуальной
функцией SR-IOV 0h — контроллер связан с виртуальной функцией PCI
Бит 1: 1h — у устройства имеется два контроллера или более
0h — у устройства имеется один контроллер Бит 0: 1h — у устройства имеется два физических
порта PCI Express или более 0h — у устройства имеется один физический
порт PCI Express
77 M 9h Максимальный размер передачи данных 0h: ограничения на размер передачи отсутствуют
79:78 M 4h Идентификатор контроллера (CNTLID)
83:80 M 00010300h Версия
87:84 M 0x30D40 Задержка возобновления RTD3
91:88 M 007A1200h Задержка ввода RTD3
95:92 M 0h Поддерживаются дополнительные асинхронные события
255:96 M 0h Зарезервировано
257:256 M 17h
Дополнительные биты поддержки команд администрирования
Биты 15:6 — зарезервированы Бит 5: 1h — директивы
Бит 4: 1h — самодиагностика устройства Бит 3: 0h — присоединение управления пространством имен не поддерживается
Бит 2: 1h — поддержка активации/загрузки микропрограммы
Дополнительные биты поддержки команд NVM 15:7 — зарезервировано
Бит 6: поддерживается функция метки времени Бит 5: 1h — поддерживается резервирование
0h — резервирование не поддерживается Бит 4: 1h — поддерживается сохранение поля для установки функции и получения Функции 0h — сохранение поля для установки функции
и получения не поддерживается функции Бит 3: 1h — поддерживается запись нулей,
0h — запись нулей не поддерживается Бит 2: 1h — поддерживается управление набором
данных 0h — управление набором данных не поддерживается
Бит 1: 1h — поддерживается запись неустранимых состояний
0h — запись неустранимых состояний не поддерживается
Биты 6:1: пространство имен поддерживает эксклюзивный доступ (тип резервирования
всех зарегистрированных) Бит 5:1 — пространство имен поддерживает эксклюзивную запись (тип резервирования
всех зарегистрированных) Бит 4:1 — пространство имен поддерживает эксклюзивный доступ (тип резервирования
только для зарегистрированных) Бит 3:1: пространство имен поддерживает
эксклюзивную запись (тип резервирования только для зарегистрированных)
Бит 2:1 — пространство имен поддерживает эксклюзивный доступ, тип резервирования Бит 1:1 — пространство имен поддерживает эксклюзивную запись, тип резервирования
Бит 0:1 — пространство имен поддерживает возмож-ность сохранения данных при отключении питания
32 O 80h Биты 7–1: индикатор хода выполнения форматирования
33 - Зарезервировано
35:34 O 0h Нормальное состояние записи для атомарной операции в пространстве имен
37:36 O 0h Сбой питания при записи для атомарной операции в пространстве имен
39:38 O 0h Блок сравнения и записи для атомарной операции в пространстве имен
41:40 O 0h Размер границ для атомарной операции в пространстве имен в нормальном состоянии
43:42 O 0h Смещение границ для атомарной операции в пространстве имен
45:44 O 0h Сбой питания для определения размеров границ для атомарной операции в пространстве имен
47:46 – Зарезервировано
63:48 O
2 трлн байт 1D1C1116000h
Емкость NVM1 трлн байт E8E0DB6000h
500 млрд байт 7470C06000h
250 млрд байт 3A38B2E000h
103:64 Зарезервировано
Спецификация
Версия 1.0
44
Байты O/M Значение по умолчанию Описание
119:104 O 0h
Идентификатор глобального уникального пространства имен (NGUID)
#: переменные * NGUID указывает данные в формате с обратным
Бит 4: 1h — сбой резервного устройства с энергозависимой памятью (действителен только при наличии у контроллера функции резервирования
данных энергозависимой памяти) Бит 3: 1h — носитель помещен в режим только для чтения
Бит 2: 1h — снижение надежности подсистемы NVM из-за значительных ошибок, относящихся к носителю, или каких-либо внутренних ошибок, снижающих
надежность подсистемы NVM Бит 1: 1h — температура выше установленного верхнего порогового значения
или ниже нижнего порогового значения Бит 0: 1h — емкость доступного запасного пространства упала ниже порогового значения
2:1 Текущая темп. Температура
3 100 Доступный запас
4 10 Порог доступного запаса
5 0 Процент использования
31:6 – Зарезервировано
47:32 0 Прочитано блоков данных
63:48 0 Записано блоков данных
79:64 0 Команды чтения центральной системы
95:80 0 Команды записи центральной системы
111:96 0 Время использования контроллера
127:112 0 Циклы включения питания
143:128 0 Время включенного состояния
159:144 0 Небезопасные отключения
175:160 0 Ошибки носителя и целостности данных
191:176 0 Число записей в журнале ошибок
195:192 0 Время предупреждения о температуре композита
199:196 0 Критическое время температуры композита
201:200 Текущая темп. Датчик температуры 1
203:202 Текущая темп. Датчик температуры 2
205:204 0 Датчик температуры 3
207:206 0 Датчик температуры 4
209:208 0 Датчик температуры 5
211:210 0 Датчик температуры 6
213:212 0 Датчик температуры 7
215:213 0 Датчик температуры 8
511:216 – Зарезервировано
Спецификация
Версия 1.0
46
7 Функция шифрования данных
Алгоритм шифрования: AES-XTS, функция: шифрование информации, записываемой на диск, длина ключа: 256 битМодуль шифрования является отдельным блоком контроллера. Ключ шифрования, используемый для шифрования пользовательских данных, хранится в системном разделе SSD (System Area). Он недоступен для чтения и\или измене-ния пользователю или операционной системе. Данный ключ является уникальным для каждого экземпляра диска.
Алгоритм шифрования: AES-CCM, функция: шифрование пользовательского пароля, длина ключа: 256 бит Используется для шифрования пользовательского ключа при активации функции «HDD Password» в BIOS материн-ской платы.
Также используются алгоритмы:Алгоритм: PBKDF2, функция: генерация пользовательского ключа из введенного пароля, длина 256 битИспользуется для получения ключа фиксированной длины из пользовательского пароля.
Алгоритм цифровой подписи ECDSA (Elliptic Curve Digital Signature Algorithm), функция проверки подлинности и целостности микропрограммы. Длина цифровой подписи 224 бита.
Таблица 125. Шифровальные алгоритмы
Алгоритм Длина ключа, бит Назначение
AES-XTS 256 Шифрование пользовательских данных
AES-CCM 256 Шифрование ключа шифрования
PBKDF2 256 Генерация ключа из пользовательского пароля