SAMSUNG ELECTRONICS RESERVES THE RIGHT TO CHANGE PRODUCTS, INFORMATION AND
SPECIFICATIONS WITHOUT NOTICE.
Products and specifications discussed herein are for reference purposes only. All information discussed
herein is provided on an "AS IS" basis, without warranties of any kind.
This document and all information discussed herein remain the sole and exclusive property of Samsung
Electronics. No license of any patent, copyright, mask work, trademark or any other intellectual property
right is granted by one party to the other party under this document, by implication, estoppel or otherwise.
Samsung products are not intended for use in life support, critical care, medical, safety equipment, or
similar applications where product failure could result in loss of life or personal or physical harm, or any
military or defense application, or any governmental procurement to which special terms or provisions
may apply.
For updates or additional information about Samsung products, contact your nearest Samsung office.
All brand names, trademarks and registered trademarks belong to their respective owners.
ⓒ 2018 Samsung Electronics Co., Ltd. All rights reserved.
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
- Random Read (7.68TB) Up to TBDK IOPS
(3.84/1.92TB) Up to 540K IOPS
(960GB) Up to 400K IOPS
- Random Write (7.68TB) Up to TBDK IOPS
(3.84/1.92TB) Up to 50K IOPS
(960GB) Up to 40K IOPS
· Latency (Sustained workload)
- Random Read/ Write (typical)
(3.84/1.92TB/960GB) 85/50 us
- Sequential Read/ Write (typical)
(3.84/1.92TB/960GB)15/15 us
- Drive Ready Time (typical) (7.68TB) TBD s
(3.84/1.92TB/960GB) 10 s
2)
4
(7.68TB) TBD us
5
(7.68TB) TBD us
RELIABILITY SPECIFICA TIONS
· Uncorrectable Bit Error Rate 1 sector per 10
· MTBF 2,000,000 hours
· Component Design Life 3 years
· Endurance
- 3.84/1.92TB/960GB 1.3 DWPD
· TBW (@4KB Random Write)
- 3.84TB 5466 TB
- 1.92TB 2733 TB
- 960GB 1366 TB
· Data Retention 3 months
17
ENVIRONMENTAL SPECIFICATIONS
· Temperature, Case (Tc6)
- Operating 0 ~ 70 °C
- Non-operating -40 ~ 85 °C
· Humidity (non-condensing) 5 ~ 95%
· Linear Shock (0.5ms duration with 1/2 sine wave)
- Non-operating 1,500 G
· Vibration
- Non-operating (10 ~ 2,000 Hz, Sinusoidal) 20 G
3
POWER REQUIREMENTS
3
· Supply Voltage / Tolerance 12V±8%
3
3
3
7
· Active
· Idle (typ.) 4.0 W
(max. RMS) 10.6 W
PHYSICAL DIMENSION
· Width 69.85 ± 0.25 mm
· Length 100.20 ± 0.25 mm
· Height 6.80 ± 0.20 mmT
· Weight Up to 70 g
OPERATING SYSTEMS
Windows Server 2012R2/2016
RHEL 6.6/7.2
CentOS 6.7/7.3
Ubuntu 14.10/15.10
SLES 11SP3/12
Oracle Linux 6.6/7.2
NOTE: Specifications are subject to change without notice.
__________________________________
1) 1MB = 1,000,000 Bytes, 1GB = 1,000,000,000 Bytes, unformatted Capacity. User
accessible capacity may vary depending on operating environment and formatting.
2) Based on PCI Express Gen3 x4, Random performance measured using FIO 2.1.3
in Linux RHEL 6.6(Kernel 3.14.29) with 4KB (4,096 bytes) of data transfer size in
queue depth 32 by 4 workers and Sequential performance with 128KB (131,072
bytes) of data transfer size in queue depth 32 by 1 worker. Actual performance may
vary depending on use conditions and environment.
3) 1 MB/sec = 1,000,000 bytes/sec was used in sequential performance.
4) The random latency is measured by using FIO 2.1.3 in Linux RHEL 6.6(Kernel
3.14.29) and 4KB (4,096 bytes) transfer size with queue depth 1 by 1 worker.
5) The Sequential latency is measured by using FIO 2.1.3 in Linux RHEL 6.6(Kernel
3.14.29) and 4KB (4,096 bytes) transfer size with queue depth 1 by 1 worker.
6) Tc is measured at the hottest point on the case. Sufficient airflow is recommended
to be operated properly on heavier workloads wthin device operating temperature.
7) Active power is measured using IOMeter2006 on Windows Server 2012.
bits read
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
1.1 General Description................................................................................................................................................. 5
2.4 Quality of Service (QoS).......................................................................................................................................... 7
2.5 Power ...................................................................................................................................................................... 7
2.5.1 Maximum Voltage Ratings (12V) ...................................................................................................................... 7
2.5.2 Power Consumption (12V) ................................................................................................................................ 7
2.5.3 Inrush Current ................................................................................................................................................... 7
2.5.4 Power Loss Protection ...................................................................................................................................... 8
2.6.1 Mean Time Between Failures ........................................................................................................................... 8
2.6.2 Uncorrectable Bit Error Rate ............................................................................................................................. 8
2.6.3 Data Retention .................................................................................................................................................. 8
3.1 Physical Information ................................................................................................................................................ 10
5.1.8 Device Serial Number Capability Register ........................................................................................................ 28
5.1.9 Power Budgeting Extended Capability ......................................................................................
6.0 Supported Command Set ...........................................................................................................................................35
6.1 Admin Command Set .............................................................................................................................................. 35
7.0 SPOR Specification (Sudden Power Off and Recovery) ............................................................................................44
7.1 Data Recovery in Sudden Power off ....................................................................................................................... 44
7.2 Time to Ready Sequence ........................................................................................................................................ 44
8.2.3 Event Temperature, Critical Temperature Trip register ....................................................................................48
........................ 29
Rev. 1.0
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
- 4 -
Page 5
MZQLB960HAJR-00007
SAMSUNG CONFIDENTIAL
MZQLB1T9HAJR-00007
MZQLB3T8HALS-00007
MZQLB7T6HMLA-00007
8.2.4 Ambient Temperature Register ......................................................................................................................... 48
8.2.5 Manufacture ID Register ................................................................................................................................... 49
9.0 UEFI EXPANSION ROM ............................................................................................................................................50
9.1.1 General Features .............................................................................................................................................. 50
9.2 Supported Operating Systems ................................................................................................................................ 50
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
- 5 -
Page 6
MZQLB960HAJR-00007
M Z X X X X X X X X X X - X X X X X
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
MZQLB1T9HAJR-00007
MZQLB3T8HALS-00007
MZQLB7T6HMLA-00007
datasheet
SAMSUNG CONFIDENTIAL
Rev. 1.0
NVMe PCIe SSD
1.0 Introduction
1.1 General Description
This document describes the specifications of the Samsung SSD PM983, which is a native-PCIe SSD for enterprise application.
The Samsung SSD PM983 presents outstanding performance with instant responsiveness to the host system, by applying the Peripheral Component
Interconnect Express (PCIe) 3.0 interface standard, as well as highly efficient Non-Volatile Memory Express (NVMe) Protocol.
The Samsung SSD PM983 delivers wide bandwidth of up to 3,000MB/s for sequential read speed and up to 1,900MB/s for sequential write speed under
up to 10.6W power. With the help of Toggle 2.0 NAND Flash interface, the Samsung SSD PM983 delivers random performance of up to 540KIOPS for
random 4KB read and up to 50KIOPS for random 4KB write in the sustained state.
By combining the enhanced reliability Samsung NAND Flash memory silicon with NAND Flash management technologies, the Samsung SSD PM983
delivers the extended endurance of up to 1.3 drive writes per day over 3 years, which is suitable for enterprise applications, in 2.5" form factor lineups:
960GB, 1.92TB, 3.84TB and 7.68TB.
In addition, the Samsung SSD PM983 supports Power Loss Protection (PLP). PLP solution can guarantee that data issued by the host system are written
to the storage media without any loss in the event of sudden power off or sudden power failure.
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
2) Capacity shown in Table 1 represents the total usable capacity of the SSD which may be less than the total physical capacity. A certain area in physical capacity,
not in the area shown to the user, might be used for the purpose of NAND flash management.
3) Max. LBA shown in Table 1 represents the total user addressable sectors in LBA mode and calculated by IDEMA rule.
2)
960GB1,875,385,008
1.92TB3,750,748,848
3.84TB7,501,476,528
7.68TB15,002,931,888
Max LBA
2.2 Performance
[Table 3] Sustained Random Read/Write Performance (IOPS)
Maximum Performance
Random 4KB Read (Up to)IOPS400K540K540KTBD
Random 4KB Write (Up to)IOPS40K50K50KTBD
NOTE:
1) Random performance in Table 3 was measured by using FIO 2.1.3 in Linux RHEL 6.5 with 4KB (4,096 bytes) of data transfer size in Queue Depth=32 by 4 workers.
Measurements were performed on a full Logical Block Address (LBA) span of the drive in sustained state. The actual performance may vary depending on use conditions
and environment.
[Table 4] Sequential Read/Write Performance
Maximum Performance
Sequential 128KB Read (Up to)
Sequential 128KB Write (Up to)
NOTE:
1)Sequential performance in Table 4 was measured by using FIO 2.1.3 in Linux RHEL 6.5 with 128KB (131,072 bytes) of data transfer size in Queue Depth=32 by 1 worker.
1)
1)
Unit960GB1.92TB3.84TB7.68TB
Unit960GB1.92TB3.84TB7.68TB
MB/s
MB/s
3,0003,0003,000TBD
1,0501,9001,900TBD
3)
[Table 5] IOPS Consistency
Maximum Performance
Random Read (4 KB)99%99%99%TBD
Random Write (4 KB)96%95%97%TBD
NOTE:
1) IOPS consistency measured using FIO with queue depth 32.
2) The random latency is measured by using FIO 2.1.3 in Linux RHEL 7.0(Kernel 3.10.0) and 4KB transfer size with queue depth 1 by 1 worker.
3) The sequential latency is measured by using FIO 2.1.3 in Linux RHEL 7.0(Kernel 3.10.0) and 4KB transfer size with queue depth 1 by 1 worker.
4) The maximum taking time to be ready for receiving commands after power-up (CSTS.Ready=1). It is expected that I/O commands may not be completed at this point.
2
3
4
us85 / 5085 / 5085 / 50TBD
us15 / 1515 / 1515 / 15TBD
sec101010TBD
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
1. QoS is measured using Fio 2.1.3 (99 and 99.99%) in Linux RHEL 7.0(Kernel 3.10.0) with queue depth 1, 32 on 4KB random read and write.
2. QoS is measured as the maximum round-trip time taken for 99 and 99.99% of commands to host.
2.5 Power
The Samsung SSD PM983 is implemented in standardized 2.5" form factor and gets primary 12V power t from the host system.
For 12V, the allowable voltage tolerance and noise level in SSD are described in chapter 2.4.1, the power consumption in 2.4.2 and the inrush current in
2.4.3.
2.5.1 Maximum Voltage Ratings (12V)
[Table 8] Allowable Voltage Tolerance
Operating Voltage960GB1.92TB3.84TB7.68TB
Allowable Voltage12V±8%
Allowable noise/ripple
NOTE:
1) The components inside SSD were designed to endure the range of voltage fluctuations, which might be induced by the host system, in Table 6.
1
DC to 100Khz : 960 mVp-p Max
100Khz to 20Mhz : 150 mVp-p Max
2.5.2 Power Consumption (12V)
In enterprise server and storage system, the Samsung SSD PM983 is designed for the specific usage, which means that SSD will be always operated by
the host system during the entire life. Hence, the Samsung SSD PM983 does not manage any low power modes except for the Active/Idle and Off mode.
[Table 9] Power Consumption (12V Supply Voltage)
Power Mode960GB1.92TB3.84TB7.68TB
2
Active
3
Idle
Off0W0W0W0W
NOTE:
1) Power consumption was measured in the 12V power pins of the connector plug in SSD. The active and idle power is defined as the highest averaged
power value, which is the maximum RMS average value over 100 ms duration.
2) The measurement condition for active power is assumed for 100% sequential read and write.
3) The idle state is defined as the state that the host system can issue any commands into SSD at any time.
Read8.6W8.7W8.7WTBD
Write8.1W10.6W10.6WTBD
1
4.0W4.0W4.0WTBD
2.5.3 Inrush Current
[Table 10] Inrush Current
Inrush Current960GB1.92TB3.84TB7.68TB
12V
NOTE:
1) The measurement value of inrush current is also compatible with the standard specification of “Enterprise SSD Form Factor Version 1.0a” released by SSD Form Factor
Working Group
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
By using internal back-up power technology, the Samsung SSD PM983 supports power loss protection (PLP) feature to guarantee the reliability of data
requested by the host system. When power is unpredictably lost, SSD can detect automatically this abnormal situation and transfer all user data and
meta-data cached in DRAM into the Flash media during any SSD operations.
2.6 Reliability
The reliability specification of the Samsung SSD PM983 follows JEDEC standard, which are included in JESD218A and JESD219A documents
2.6.1 Mean Time Between Failures
By definition, Mean Time between Failures (MTBF) is the estimated time between failures occurring during SSD operation.
[Table 11] MTBF Specifications
Parameter960GB1.92TB3.84TB7.68TB(target)
MTBF2,000,000 Hours
2.6.2 Uncorrectable Bit Error Rate
By definition, Uncorrectable Bit Error Rate (UBER) is a metric for the rate of occurrence of data errors, equal to the number of data errors per bits read as
specified in the JESD218 document of JEDEC standard.
[Table 12] UBER Specifications
Parameter960GB1.92TB3.84TB7.68TB(target)
UBER
1 sector per 10
17
bits read
2.6.3 Data Retention
By definition, data retention is the expected time period for retaining data in the SSD at the maximum rated endurance in power-off state as specified in
the JESD218 document of JEDEC standard.
[Table 13] Data Retention
Parameter960GB1.92TB3.84TB7.68TB(target)
Data Retention
NOTE:
1) Data retention was measured by assuming that SSD reaches the maximum rated endurance at 40C in power-off state.
1
3 months
2.6.4 Endurance
By definition, the endurance of SSD in enterprise application is defined as the maximum number of drive writes per day that can meet the requirements
specified in the JESD218 document of JEDEC standard.
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
1) Tc is measured at the hottest point on the case. Sufficient airflow is recommended to be operated properly on heavier workloads wthin device operating temperature.
1
2.7.2 Humidity
[Table 17] Humidity
Parameter960GB1.92TB3.84TB7.68TB
Humidity
NOTE:
1) Humidity is measured in non-condensing state.
1
Operating0 to 70°C
Non-operating-40 to 85°C
Non-operating5% to 95%
2.7.3 Shock and Vibration
[Table 18] Shock and Vibration
Parameter960GB1.92TB3.84TB7.68TB
1
Shock
Vibration
NOTE:
1) Test condition for shock: 0.5ms duration with half sine wave.
2) Test condition for vibration: 10Hz to 2000Hz.
2
Non-operating1,500 G
Non-operating20 G
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
The physical case of the Samsung SSD PM983 in 2.5 form factor follows the standardized dimensions defined by SSD Form Factor Work Group.
[Table 19] Physical Dimensions and Weight
ParameterUnit960GB1.92TB3.84TB7.68TB
Widthmm69.85 ± 0.25
Lengthmm100.20 ± 0.25
Thicknessmm6.80 ± 0.20
WeightgUp to 70g
Rev. 1.0
Figure 1. Mechanical Outline
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
- 12 -
Page 14
MZQLB960HAJR-00007
SAMSUNG CONFIDENTIAL
MZQLB1T9HAJR-00007
MZQLB3T8HALS-00007
MZQLB7T6HMLA-00007
datasheet
NVMe PCIe SSD
5.0 PCI and NVM Express Registers
5.1 PCI Express Registers
5.1.1 PCI Register Summary
[Table 21] PCI Register Summary
Start AddressEnd AddressNameType
00h3FhPCI HeaderPCI Capability
40h47hPCI Power Management CapabilityPCI Capability
MLBAR (BAR0)Memory Register Base Address (lower 32-bit)
MUBAR (BAR1)Memory Register Base Address (upper 32-bit)
IDBAR (BAR2)Index/Data Pair Register Base Address
BAR3Reserved
BAR4Reserved
BAR5Reserved
CCPTRCardBus CIS Pointer
SSSubsystem Identifiers
EROMExpansion ROM Base Address
CAPCapabilities Pointer
ROReserved
INTRInterrupt Information
MGNTMinimum Grant
MLATMaximum Latency
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
[Table 32] Memory Register Base Address Lower 32-bits (BAR0) Register
BitsTypeDefault ValueDescription
31:14RW0h
13:4RO0hReserved
3RO0Pre-Fetchable
2:1RO2hAddress Type (64-bit)
0RO0Memory Space Indicator (MEMSI)
[Table 33] Memory Register Base Address Upper 32-bits (BAR1)
BitsTypeDefault ValueDescription
31:0RO0hBase Address
[Table 34] Index/Data Pair Register Base Address (BAR2) Register
BitsTypeDefault ValueDescription
31:0RO0hN/A
[Table 35] BAR3 Register
BitsTypeDefault ValueDescription
31:0RO0hN/A
Base Address
[Table 36] Vendor Specific BAR4 Register
BitsTypeDefault ValueDescription
31:0RO0hN/A
[Table 37] Vendor Specific BAR5 Register
BitsTypeDefault ValueDescription
31:0RO0hN/A
[Table 38] Cardbus CIS Pointer Register
BitsTypeDefault ValueDescription
31:0RO0hN/A
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
(Points to PCI Power Management Capability Offset)
SAMSUNG CONFIDENTIAL
NVMe PCIe SSD
Capability Pointer
Rev. 1.0
[Table 42] Interrupt Information Register
BitsTypeDefault ValueDescription
15:8RO01hInterrupt Pin
7:0RWFFhInterrupt Line
[Table 43] Minimum Grant Register
BitsTypeDefault ValueDescription
7:0RO0hMinimum Grant
[Table 44] Maximum Latency Register
BitsTypeDefault ValueDescription
7:0RO0hMaximum Latency
5.1.3 PCI Power Management Registers
[Table 45] PCI Power Management Capability Register Summary
Start AddressEnd AddressSymbolDescription
40h40hPCIPM_IDPCI Power Management Capability ID
41h41hNEXTCAPNext Capability Pointer
42h43hPCIPM_CAPPC Power Management Capabilities
44h45hPCIPM_CSPCI Power Management Control and Status
46h46hPCIPM_CSR_BSEPMCSR_BSE Bridge Extensions
47h47hPCIEPM_DATAData
[Table 46] PCI Power Management Capability ID Register
BitsTypeDefault ValueDescription
15:8RO50hNext Capability
7:0RO1hCapability ID
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
[Table 50] Message Signaled Interrupt Capability ID Register
BitsTypeDefault ValueDescription
15:8RO70hNext Capability
7:0RO05hCapability ID
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
118h11BhAER_CCAER Advanced Error Capabilities and Control
11Ch12BhAER_HLAER Header Log
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
[Table 79] AER Uncorrectable Error Status Register
BitsTypeDefault ValueDescription
31:27RsvdZ0hReserved
26RW1CS0Poisoned TLP Egress Blocked Status (N/A)
25RW1CS0TLP Prefix Blocked Error Status (N/A)
24RW1CS0Atomic Op Egress Blocked Status (N/A)
23RW1CS0MC Blocked TLP Status (N/A)
22RW1CS0Uncorrectable Internal Error Status (N/A)
21RW1CS0ACS Violation Status (N/A)
20RW1CS0Unsupported Request Error Status
19RW1CS0ECRC Error Status
18RW1CS0Malformed TLP Status
17RW1CS0Receiver Overflow Status
16RW1CS0Unexpected Completion Status
15RW1CS0Completer Abort Status
14RW1CS0Completion Timeout Status
13RW1CS0Flow Control Protocol Error Status
12RW1CS0Poisoned TLP Status
11:6RsvdZ0hReserved
5RW1CS0Surprise Down Error Status (N/A)
4RW1CS0Data Link Protocol Error Status
3:1RsvdZ0hReserved
0Undefined0Undefined
datasheet
(Points to Secondary PCI Express Extended Capability Header Offset)
SAMSUNG CONFIDENTIAL
NVMe PCIe SSD
Next Pointer
Rev. 1.0
[Table 80] AER Uncorrectable Error Mask Register
BitsTypeDefault ValueDescription
31:27RsvdZ0hReserved
26RWS0Poisoned TLP Egress Blocked Mask (N/A)
25RWS0TLP Prefix Blocked Error Mask (N/A)
24RWS0Atomic Op Egress Blocked Mask (N/A)
23RWS0MC Blocked TLP Mask (N/A)
22RWS1Uncorrectable Internal Error Mask
21RWS0ACS Violation Mask (N/A)
20RWS0Unsupported Request Error Mask
19RWS0ECRC Error Mask
18RWS0Malformed TLP Mask
17RWS0Receiver Overflow Mask
16RWS0Unexpected Completion Mask
15RWS0Completer Abort Mask
14RWS0Completion Timeout Mask
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
[Table 90] PCI Express Lane 0 Equalization Register
BitsTypeDefault ValueDescription
15RsvdP0Reserved
14:12HwInit/RO7hUpstream Port 8.0T/s Receiver Preset Hint
11:8HwInit/ROFhUpstream Port 8.0T/s Transmitter Preset
7RsvdP0Reserved
6:4HwInit/RsvdP0hDownstream Port 8.0T/s Receiver Preset Hint (N/A)
3:0HwInit/RsvdP0hDownstream Port 8.0T/s Transmitter Preset (N/A)
[Table 91] PCI Express Lane 1 Equalization Register
BitsTypeDefault ValueDescription
15RsvdP0Reserved
14:12HwInit/RO7hUpstream Port 8.0T/s Receiver Preset Hint
11:8HwInit/ROFhUpstream Port 8.0T/s Transmitter Preset
7RsvdP0Reserved
6:4HwInit/RsvdP0hDownstream Port 8.0T/s Receiver Preset Hint (N/A)
3:0HwInit/RsvdP0hDownstream Port 8.0T/s Transmitter Preset (N/A)
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
[Table 92] PCI Express Lane 2 Equalization Register
BitsTypeDefault ValueDescription
15RsvdP0Reserved
14:12HwInit/RO7hUpstream Port 8.0T/s Receiver Preset Hint
11:8HwInit/ROFhUpstream Port 8.0T/s Transmitter Preset
7RsvdP0Reserved
6:4HwInit/RsvdP0hDownstream Port 8.0T/s Receiver Preset Hint (N/A)
3:0HwInit/RsvdP0hDownstream Port 8.0T/s Transmitter Preset (N/A)
[Table 93] PCI Express Lane 3 Equalization Register
BitsTypeDefault ValueDescription
15RsvdP0Reserved
14:12HwInit/RO7hUpstream Port 8.0T/s Receiver Preset Hint
11:8HwInit/ROFhUpstream Port 8.0T/s Transmitter Preset
7RsvdP0Reserved
6:4HwInit/RsvdP0hDownstream Port 8.0T/s Receiver Preset Hint (N/A)
3:0HwInit/RsvdP0hDownstream Port 8.0T/s Transmitter Preset (N/A)
datasheet
SAMSUNG CONFIDENTIAL
Rev. 1.0
NVMe PCIe SSD
5.1.8 Device Serial Number Capability Register
[Table 94] Device Serial Number Capability Summary
Start AddressEnd AddressSymbolDescription
148h14BhDSN_IDDevice Serial Number Capability ID
14Ch14FhDSN_LRSerial Number Register (Lower DW)
150h153hDSN_URSerial Number Register (Upper DW)
[Table 95] Device Serial Number Capability Register Header
BitsTypeDefault ValueDescription
31:20RO158hNext Capability Offset
19:16RO1hCapability Version
15:0RO3hPCI Express Extended Capability ID
[Table 96] Serial Number Register Header (Lower DW)
BitsTypeDefault ValueDescription
31:0RO0hSerial Number register (Lower DW)
[Table 97] Serial Number Register Header (Upper DW)
BitsTypeDefault ValueDescription
31:0RO0hSerial Number register (Upper DW)
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
[Table 98] Power Budgeting Extended Capability Register Summary
Start AddressEnd AddressSymbolDescription
158h15BhPB_IDPower Budgeting Extended Capability ID
15Ch15FhPB_SRData Select Register
160h163hPB_DRData Register
164h167hPB_BCRPower Budget Capability Register
[Table 99] Power Budgeting Extended Capability Header
BitsTypeDefault ValueDescription
31:20RO168hNext Capability Offset
19:16RO1hCapability Version
15:0RO4hPCI Express Extended Capability ID
datasheet
SAMSUNG CONFIDENTIAL
Rev. 1.0
NVMe PCIe SSD
[Table 100] Data Select Register
BitsTypeDefault ValueDescription
31:8RsvdP0hReserved
7:0RW0hData Select
[Table 101] Data Register
BitsTypeDefault ValueDescription
31:21RsvdP0hReserved
20:18RO0hPower Rail
17:15RO0hType
14:13RO0hPM State
12:10RO0hPM Sub State
9:8RO0hData Scale
7:0RO0hBase Power
[Table 102] Power Budget Capability Register
BitsTypeDefault ValueDescription
7:1RsvdP0hReserved
0HwInit1hSystem Allocated
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
55:52:00ROMPSMAX0hMemory Page Size Maximum (Maximum is 4KB)
51:48:00ROMPSMIN0Memory Page Size Minimum (Minimum is 4KB)
47:45:00RO-0Reserved
44:37:00ROCSS1h
36RONSSRS1hNVM Subsystem Reset Supported
35:32:00RODSTRD0
31:24:00ROTO3Ch
23:19RO-0Reserved
18:17ROAMS1h
16ROCQR1Contiguous Queues Required
15:00ROMQES3FFFh
(Weighted Round Robin with Urgent supported)
Command Sets Supported
1h: NVM command set
Doorbell Stride
0: Stride of 4 bytes
Timeout
3Ch: 30 seconds
Arbitration Mechanism Supported
Maximum Queue Entries Supported
(16384 entries supported)
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
The PM983 supports NVM Express version 1.2 (partially).
[Table 115] Interrupt Mask Set
BitsTypeNameDefault ValueDescription
31:0RW1SIVMS0Interrupt Vector Mask Set
[Table 116] Interrupt Mask Clear
BitsTypeNameDefault ValueDescription
31:00RW1CIVMC0Interrupt Vector Mask Clear
[Table 117] Controller Configuration
BitsTypeNameDefault ValueDescription
31:24RO-0Reserved
23:20RWIOCQES0
19:16RWIOSQES0
15:14RWSHN0
13:11RWAMS0
10:7RWMPS0
6:4RWCSS0
3:1RO-0Reserved
0RW EN0
datasheet
I/O Completion Queue Entry Size
(Configured as a power of 2)
(Should be set to 4 for a 16 byte entry size)
I/O Submission Queue Entry Size
(Configured as a power of 2)
(Should be set to 6 for a 64 byte entry size)
Shutdown Notification
0h: No notification
1h: Normal shutdown notification
2h: Abrupt shutdown notification
3h: Reserved
CSTS.SHST indicates shutdown status.
Arbitration Mechanism Selected
0h: Round Robin
No other values supported.
Memory Page Size
MPS is 2^(12+MPS)
Shall be within CAP.MPSMAX and CAP.MPSMIN ranges.
Command Set Selected
0h: NVM Command Set
No other values supported
Enable
When set to 1, controller shall process commands.
When cleared to 0, controller shall not process commands.
This field is subject to CSTS.RDY and CAP.TO restrictions.
SAMSUNG CONFIDENTIAL
Rev. 1.0
NVMe PCIe SSD
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
The Admin command sets and NVM I/O command sets of Samsung SSD PM963 are defined in compliant with NVM Express specification revision 1.2a
6.1 Admin Command Set
The Admin command set is the commands that are submitted to the Admin Submission Queues. The detailed specifications are described in NVM
Express specification document.
1AhDirective Receive (Not support)
80h – BFhI/O Command Set Specific
C0h – FFhVendor Specific
6.1.1 Identify Command
The Identify Command returns the data described below.
[Table 125] Identify Controller Data Structure
BytesO/MDefault ValueDescription
1:0M144DhPCI Vendor ID
3:2M144DhPCI Subsystem Vendor ID
23:4MS#############Serial Number (ASCII), #:Variables
960GB : SAMSUNG MZQLB960HAJR-00007
63:24M
71:64M########Firmware Revision, #:Variables
72M2hRecommended Arbitration Burst
75:73M002538hIEEE OUI
76O0
1.92TB : SAMSUNG MZQLB1T9HAJR-00007
3.84TB : SAMSUNG MZQLB3T8HALS-00007
7.68TB : SAMSUNG MZQLB7T6HMLA-00007
Model Number (ASCII)
Multi-Interface Capabilties and Namespace Sharing Capability
Bit 2: 1h - Controller is associated with an SR-IOV Virtual Function
0h - Controller is associated with a PCI Function.
Bit 1: 1h - Device has Two or More controller
0h - Device has One Controller
Bit 0: 1h - Device has Two or More physical PCI Express ports
0h - Device has One PCI Express port
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
255:240M-NVMe Management Interface Specification for Definition
Bit 5 if set to ‘1’ then the controller supports Directives. If cleared to ‘0’ then
the controller does not support Directives. A controller that supports
Directives shall support the Directive Send and Directive Receive
Bit 4 if set to ‘1’ then the controller supports the Device Self-test command.
257:256MFh
258M7h
259M3h
260M17h
261M3h
262M3Fh
263M0h
264M1h
265O0hAutonomous Power State Transition Attributes (APSTA)
267:266M168hWarning Composite Temperature Threshold
If cleared to ‘0’ then the controller does not support the Device Self-test
Bit 3: 1h - Namespace Management and Namespace Attachment
(PM963 conditionally supports the Namespace Management and
Namespace Attachment command(NVMe v1.2 specification) for
Bit 2: 1h – Firmware Activate/Download Supported
Bit 0: 0 Security Send and Security Receive Not Supported
(Maximum number of concurrently outstanding Abort commands)
(Maximum number of concurrently outstanding
Bits4– 1h Controller supports firmware activation without a reset
0h Controller requires a reset for firmware to be activated
Bit 0: 0h SMART data is global for all namespaces
(Number of Error Information log entries stored by controller)
Admin Vendor Specific Command Configuration
Bit 0 – Indicates Admin Vendor Specific Commands use the format
in Admin and NVM Vendor Specific Commands (Optional) table of NVM
Maximum Data Transfer Size
9h: 2MB
Optional Admin Command Support
Bits 15:6 - Reserved
commands. Refer to section 9.
command.
Commands Supported
reconfigurable overprovisioning)
Bit 1: 1h Format NVM Supported
Abort Command Limit
(0's based value)
Asynchronous Event Request Limit
Asynchronous Event Request commands)
(0's based value)
FirmwareUpdates
Bits7:5–Reserved
Bits3:1–Numbeorffirmwareslots
Bit 0 – 1h Slot 1 is read only
Log Page Attributes
Bits 7:1 – Reserved
Error Log Page Entries
(0's based value)
Number of Power States Support
(0's based value)
Bits 7:1 – reserved
defined
Express spec.
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
- 36 -
Page 38
MZQLB960HAJR-00007
SAMSUNG CONFIDENTIAL
MZQLB1T9HAJR-00007
MZQLB3T8HALS-00007
MZQLB7T6HMLA-00007
269:268M169hCritical Composite Temperature Threshold
271:270O0hMaximum Time for Firmware Activation
275:272O0hHost Memory Buffer Preferred Size
279:276O0hHost Memory Buffer Minimum Size
6FC81AB0h * 512 (960GB)
295:280O
311:296O0hUnallocated NVM Capacity
315:132O0hRPMBS_NUMBER_RPMB_UNITS
315:132O0hRPMBS_AUTHENTICATION_METHOD
315:132O0hRPMBS_RESERVED
315:132O0hRPMBS_TOTAL_SIZE
315:132O0hRPMBS_ACCESS_SIZE
511:316--Reserved
512M66h
513M44h
515:5140hReserved
519:516M1hNumber of Namespaces
521:520M1Fh
523:522M0h
524M4h
525M0h
527:526M3FhAtomic Write Unit Normal
529:528M0h
530M1h
DF8FE2B0h * 512 (1920GB)
1BF1F72B0h * 512 (3840GB)
37E3E92B0 * 512 (7680GB)
datasheet
Bit 4 – 1h Save field in Set Feature & Select field in Get Feature Supported
0h Not support Save field in Set Feature & Select field in Get
Bit 0 – 0h Compare/Write Fused Operation Not Supported
NVM Vendor Specific Command Configuration
Bit 0 – Indicates NVM Vendor Specific Commands use the format defined
NVMe PCIe SSD
Total NVM Capacity
Submission Queue Entry Size
Bits 7:4 – 6h Max SQES (64 bytes)
Bits 3:0 – 6h Required SQES (64 bytes)
Completion Queue Entry Size
Bits 7:4 – 4h Max SQES (16 bytes)
Bits 3:0 – 4h Required SQES (16 bytes)
Optional NVM Command Support
Bits 15:6 – Reserved
Bit 5 – 1h Reservations Supported
0h Not support Reservations
Feature
Bit 3 – 1h Write Zeros Supported
0h Not support Write Zeros
Bit 2 – 1h Dataset Management Supported
0h Not support Dataset Management
Bit 1 – 1h Write Uncorrectable Supported
0h Not support Write Uncorrectable
Bit 0 – 1h Compare Supported
0h Not support Compare
Fused Operation Support
Bits 15:1 – Reserved
Format NVM Attributes
Bits 7:3 – Reserved
Bit 2 – 1h Cryptographic Erase
Bit 1 – 1h Secure Erase Per Namespace
Bit 0 – 0h Format Per Namespace
Volatile Write Cache
0h – No VWC present
Atomic Write Unit Power Fail
(0's based value)
Bits 7:1 – reserved
in NVM Express specification
Rev. 1.0
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
- 37 -
Page 39
MZQLB960HAJR-00007
SAMSUNG CONFIDENTIAL
MZQLB1T9HAJR-00007
MZQLB3T8HALS-00007
MZQLB7T6HMLA-00007
531M0hReserved
533:532O0hACWU
534:533M0hReserved
539:536O0hNo SGL support
703:540-0hReserved
2047:704-0hReserved
2079:2048M
2111:2080O0h N/A
2143:2112O0h N/A
...-0h N/A
3071:3040O0hPower State 31 Descriptor (N/A)
4095:3072--Samsung Reserved
refer to 'Identify Power State Descriptor Data
Structure'
datasheet
I/O Command Set Attributes
Power State Descriptors
Vendor Specific
NVMe PCIe SSD
Power State 0 Descriptor
Rev. 1.0
[Table 126] Identify Power State Descriptor Data Structure
BitsPower State 0Description
255:1840hReserved
183:1820hActive Power Scale(APS)
181:1790hReserved
178:1760hActive Power Workload(APW)
175:1600hActive Power(ACTP)
159:1520hReserved
151:1500hIdle Power Scale(IPS)
149:1440hReserverd
143:1280hIdle Power(IDLP)
127:1250hReserved
124:1200hRelative Write Latency
119:1170hReserved
116:1120hRelativeWriteThroughput
111:1090hReserved
108:1040hRelativeReadLatency
103:1010hReserved
100:960hRelativeReadThroughput
95:645hExit Latency
63:32:005h
31:26:000hReserved
250hNon-Operational State
240hMax Power Scale
23:160hReserved
15:003FChMaximum Power
EntryLatency
(100us)
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
A device may report Namespace Utilization equal to Namespace Capacity
at all times if the product is not targeted for thin provisioning environments
Bit 3 – 1: Protection information transferred as first 8 bytes of metadata
Bit 3 – 0: Protection information transferred as last 8 bytes of metadata
Namespace Multi-path I/O and Namespace sharing Capabilities (NMIC)
Namespace Size
Namespace Capacity
Namespace Utilization
Namespace Features
Bits 7:1 Reserved
Bit 0: Thin provisioning not supported
Formatted LBA Size
Bits 7:5 – Reserved
Bit 4: Metadata interleaved or separate (based on LBA format)
Bit 3:0 – Indicates LBA format
Metadata Capabilities
Bits 7:2 – Reserved
Bit 1 – Supports Metadata as separate buffer
Bit 0 – Supports Metadata as extended LBA
End-to-end Data Protection Capabilities
Bits 7:5 – Reserved
Bit 4 – Supports protection information as last 8 bytes of Metadata
Bit 3 – Supports protection information as first 8 bytes of metadata
Bit 2 – Supports Type 3 protection information
Bit 1 – Supports Type 2 protection information
Bit 0 – Supports Type 1 protection information
End-to-End Data Protection Type Settings
Bits 7:4 – Reserved
Bit 2:0 – 000b: Protection information disabled
Bit 2:0 – 1h: Protection type 1 enabled
Bit 2:0 – 2h: Protection type 2 enabled
Bit 2:0 – 3h: Protection type 3 enabled
Bits 7:1 - Reserved
Bit 0 - 1 : Accessible by two or more controllers
Bit 0 - 0 : Private namespace
SAMSUNG CONFIDENTIAL
Rev. 1.0
NVMe PCIe SSD
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
- 39 -
Page 41
MZQLB960HAJR-00007
SAMSUNG CONFIDENTIAL
MZQLB1T9HAJR-00007
MZQLB3T8HALS-00007
MZQLB7T6HMLA-00007
31O0h
32O80hFormat Progress Indicator(FPI)
33-Reserved
35:34O3FFhNamespace Atomic Write Unit Normal
37:36O7hNamespace Atomic Write Unit Power Fail
39:38O0hNamespace Atomic Compare & Write Unit
41:40O3FFhNamespace Atomic Boundary Size Normal
43:42O0hNamespace Atomic Boundary Offset
45:44O7hNamespace Atomic Boundary Size Power Fail
47:46-Reserved
6FC81AB0h * 512 (960GB)
63:48O
103:64-0hReserved
119:104O################002538##########h
127:120O0h
131:128Mrefer to 'LBA Format 0 Data Structure'LBA Format 0 Support
135:132Orefer to 'LBA Format 1 Data Structure'LBA Format 1 Support
Bit 5 - 1 : Namespace supports the Write Exclusive (All Registrants
Bit 4 - 1 : Namespace supports the Exclusive Access (Registrants only
Bit 3 - 1 : Namespace supports the Write Exclusive (Registrants only
Bit 2 - 1 : Namespace supports the Exclusive Access Reservation type
Bit 1 - 1 : Namespace supports the Write Exclusive Reservation type
Bit 0 - 1 : Namespace supports the Persist Through Power Loss capability
Namespace Globally Unique Identifier (NGUID)
*NGUID specifies data in a big endian format.
*EUI64 specifies data in a big endian format.
Vendor Specific
NVMe PCIe SSD
Reservation Capabilities (RESCAP)
Bits 7 - Reserved
reservation type)
reservation type)
reservation type)
reservation type)
NVM Capacity (NVMCAP)
#:Variables
IEEE Extended Unique Identifier(EUI64)
#:Variables
Rev. 1.0
[Table 128] LBA Format 0 Data Structure
BitsNameDefault ValueDescription
31:260Reserved
25:24RP0Relative Performance
23:16LBADS9hLBA Data Size
15:00MS0Metadata Size
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
1) Deallocate feature in Dataset Management command is only supported in the Samsung SSD PM983.
SAMSUNG CONFIDENTIAL
Rev. 1.0
NVMe PCIe SSD
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
Bit 7:5 – Reserved
Bit 4 – 1h: the volatile memory backup device has failed. (only valid if the controller has a volatile memory
backup solution)
Bit 3 – 1h: the media has been placed in read only mode
Bit 2 – 1h: the device reliability has been degraded due to significant media related errors or any internal error
that degrades device reliability
Bit 1 – 1h: the temperature has exceeded a critical threshold
Bit 0 – 1h: the available spare space has fallen below the threshold
2:1current temp. Temperature
3100Available Spare
410Available Spare Threshold
50Percentage Used
31:6- Reserved
47:320Data Units Read
63:480Data Units Written
79:64 0Host Read Commands
95:80 0Host Write Commands
111:96 0Controller Busy Time
127:112 0Power Cycles
143:128 0Power On Hours
159:144 0Unsafe Shutdowns
175:160 0Media Errors
191:1760Number of Error Information Log Entries
511:192- Reserved
195:1920Warning Composite Temperature Time
199:1960Critical Composite Temperature Time
201:2000Temperature Sensor 1
203:2020Temperature Sensor 2
205:2040Temperature Sensor 3
207:2060Temperature Sensor 4
209:2080Temperature Sensor 5
211:2100Temperature Sensor 6
213:2120Temperature Sensor 7
215:2130Temperature Sensor 8
511:216-Reserved
SAMSUNG CONFIDENTIAL
Rev. 1.0
NVMe PCIe SSD
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
- 43 -
Page 45
MZQLB960HAJR-00007
FTL OPEN
(IDrea d)
OperatingMode
(Cache On)
0V
3.3V
Power
Normal
PowerOn
SuddenPowerOff
FTLOPEN
(IDrea d)
Cache flush
to NAND flash
Power O n
(afterSuddenPowerOff)
Cap.
Charging
Cap.
Charging
Map Data Load or
FTL Meta R ebuild
System PowerCapacitor Power
Max.
350 ms
Max.
8s
Max.
350 ms
Max.
20s
Max.
15ms
MZQLB1T9HAJR-00007
MZQLB3T8HALS-00007
MZQLB7T6HMLA-00007
datasheet
SAMSUNG CONFIDENTIAL
Rev. 1.0
NVMe PCIe SSD
7.0 SPOR Specification (Sudden Power Off and Recovery)
7.1 Data Recovery in Sudden Power off
If power interruption is detected, SSD dumps all cached user data and meta data to NAND Flash. SSD could protect even the user data in DRAM from
sudden power off while SSD is used with cache on. Commonly, data is protected all of the operation period.
7.2 Time to Ready Sequence
In normal power-off recovery status, SSD needs less than 8 seconds to reach operating mode where SSD works perfectly with cache-on state. SSD is
ready to respond identify Device command during FTL OPEN. When the sudden power-off occurs, the user data in DRAM will be dumped into the NAND
Flash using the stored power in the capacitor. In sudden power-off recovery condition, mapping data will be loaded or the FTL meta data be rebuilt perfectly for initial max. 20 seconds in 3.84TB. During this period, Identify Device command is still supported. It is called SPOR. (Sudden Power Off and
Recovery)
Figure 2. Sudden Power on-off operation
[Table 133] Device Ready Time for Normal Read / Write Operation after Sudden Power Off
960GB1.92TB3.84TB7.68TB
Max. Open Time (sec)10s10s20sTBD
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
The expansion ROM integrated in Samsung SSD PM983 supports booting UEFI operating system installed on the drive, it complies to UEFI standard,
which is specified in UEFI v2.4 Specification.
This section listed data structures and registers accessible through SMBus interface.
Vital Product Data (VPD) is stored in SM-Bus slave address of 0xA6 (bits 7-1 correspond to 1010_011 on the SM-Bus). Temperature sensor is stored in
SM-Bus slave address of 0x36 (bits 7-1 correspond to 0011_011).
8.1 Vital Product Data (VPD) Structure
VPD listed device specific information for Enterprise PCIe SSD discovery and power allocation.
BytesNameDefault ValueDescription
02:00Class Code010802hDevice Type & Programming Interface
The 16-bit value is 2s complement representation of a temperature with the Bit 4 equal to the minimum granularity of 1 °C. Bit 12 is the sign bit.
For example:
1. a value of 0190h represents 25 °C,
2. a value of 07C0 h represents 124 °C, and
3. a value of 1E80 h represents –24 °C
By choosing the starting of the lowest bit the resolution of the temperature sensor can be defined. For SMBus temperature capability support PM983’s
temperature sensor is at resolution of 1°C (8-bit)
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
Event Output Status During Shutdown (SHDN Status):
0 = Event output remains in previous state. If the output asserts before shutdown command, it
7RO1
1 = Event output deasserts during shutdown. After shutdown, it takes tCONV to reassert the event
6RO1
1 = Bus time-out range is 25 ms to 35 ms (power-up default)
5RO1Unimplemented: Read as ‘1’
4:3RO01
2RO1
1 = The part can measure temperature below 0°C (power-up default)
0 = Accuracy → ±2°C from +75°C to +95°C (Active Range) and ±3°C from +40°C to +125°C
1RO1
1 = Accuracy → ±1°C from +75°C to +95°C (Active Range) and ±2°C from +40°C to +125°C
0RO1
1 = The part has temperature boundary trip limits (TUPPER/TLOWER/TCRIT registers) and a
0 = No defined function (This bit will never be cleared or set to ‘0’)
remains asserted during shutdown.
output (power-up default)
I2C Bus Time-Out (tOUT Range):
0 = Bus time-out range is 10 ms to 60 ms
Resolution:
00 = 0.5°C
01 = 0.25? (power-up default)
10 = 0.125°C
11 = 0.0625°C
Temperature Measurement Range (Meas. Range):
0 = TA=0 (decimal) for temperature below 0°C
Accuracy:
(Monitor Range)
(Monitor Range)
Temperature Alarm:
temperature event output (JC 42.4 required feature)
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
8.2.3 Event Temperature, Critical Temperature Trip register
BitsTypeDefault ValueDescriptionRemark
15:13RW0Unimplemented: Read as ‘0’
Sign:
12RW0
11RW0
10RW0
09RW0
08RW0
07RW0
06RW0
05RW0
04RW0
03RW0
02RW0
1:0RW0Unimplemented: Read as ‘0’
0 = TA ≥ 0°C
1 = TA < 0°C
2
2
2
2
2
2
2
2
2
2
datasheet
7
°C
6
°C
5
°C
4
°C
3
°C
2
°C
1
°C
0
°C
-1
°C
-2
°C
TUPPER/TLOWER/TCRIT:Temperature boundary trip data in two’s complement
format
SAMSUNG CONFIDENTIAL
Rev. 1.0
NVMe PCIe SSD
8.2.4 Ambient Temperature Register
BitsTypeDefault ValueDescription
TA vs. TCRIT Bit:
15RO0
14RO0
13RO0
12RO0
11RO0
10RO0
09RO0
08RO0
07RO0
06RO0
05RO0
04RO0
03RO0
2RO0
1RO0
0RO0
0 = TA < TCRIT°C
1 = TA ≥ TCRIT°C
TA vs. TUPPER Bit:
0 = TA ≤ TUPPER°C
1 = TA > TUPPER°C
TA vs. TLOWER Bit:
0 = TA ≥ TLOWER°C
1 = TA < TLOWER°C
Sign:
0 = TA ≥ 0°C
1 = TA < 0°C
7
2
°C
6
°C
2
5
°C
2
4
°C
2
3
°C
2
2
°C
2
1
°C
2
0
°C
2
-1
°C
2
-2
°C
2
-3
°C
2
-4
°C
2
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
The expansion ROM integrated in Samsung SSD PM983 supports booting UEFI operating system installed on the drive, it complies to UEFI standard,
which is specified in UEFI v2.4 Specification.
- Number of Admin Submission Queue/Admin Completion Queue entries: 2
- Number of IO Queue entries: 2
- Maximum number of IO queues supported: 2
- Interrupt used: None
9.1.1 General Features
- Supports various operating systems booting in UEFI mode
- Ability to boot from large partition (over 2TB) with GUID Partition Table (GPT)
- Provides drive information via UEFI user interface (HII) in pre-boot environment (such as model number, firmware revision and drive capacity)
- Supports Secure Boot
- UEFI standard APIs supporting followings in pre-boot environment (EFI Shell):
. Basic block read/write access (produced API: EfiBlockIoProtocol)
. Driver health information (produced API: EfiDriverHealthProtocol)
. Drive diagnostic function (produced API: EfiDriverDiagnostics2Protocol)
. NVMHCI functions: GetLogPage, Firmware Download/Activate and Format (produced
API: EfiFirmwareManagementProtocol and NvmExpressPassThruProtocol)
9.2 Supported Operating Systems
IndexOperating Systems bootable on PM983 drive
1Windows Server 2016
2Windows Server 2012 R2 64-bit
3RHEL 7.2 (Kernel 2.6.32)
4RHEL 6.6 (Kernel 2.6.32)
5CentOS 6.7
6CentOS 7.3
7Ubuntu 14.10
8Ubuntu 15.10
9SLES 11 SP3 (Kernel 3.0.13)
10SLES 12 (Kernel 3.12.28)
11Oracle Linux 6.6
12Oracle Linux 7.2
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
- 50 -
Page 52
MZQLB960HAJR-00007
SAMSUNG CONFIDENTIAL
MZQLB1T9HAJR-00007
MZQLB3T8HALS-00007
MZQLB7T6HMLA-00007
datasheet
NVMe PCIe SSD
10.0 PRODUCT COMPLIANCE
10.1 Product regulatory compliance and Certifications
[Table 134] Certifications and Declarations
CategoryCertifications
c-UL-us
Safety
EMC
The three existing compliance marks (C-Tick, A-Tick and RCM) are consolidated into a single compliance mark - the RCM.
CE
TUV
CB
CE (EU)
BSMI (Taiwan)
KCC (South Korea)
VCCI (Japan)
RCM (Australia)
FCC (USA)
IC (CANADA)
Rev. 1.0
Caution: Any changes or modifications in construction of this device which are not expressly approved by the party responsible for compliance could void
the user's authority to operate the equipment.
NOTE: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits
are designed to provide reasonable protection against harmful interference in a residential installation This equipment generates, uses and can radiate
radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications, However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of
the following measures:
- Reorient or relocate the receiving antenna.
- Increase the separation between the equipment and receiver.
- Connect the equipment into an outlet on a circuit different from that to which the receiver is connected.
- Consult the dealer or an experienced radio/TV technician for help.
Modifications not expressly approved by the manufacturer could void the user's authority to operated the equipment under FCC rules.
Industry Canada ICES-003 Compliance Label:
CAN ICES-3 (B)/NMB-3(B)
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
- 51 -
Page 53
MZQLB960HAJR-00007
SAMSUNG CONFIDENTIAL
MZQLB1T9HAJR-00007
MZQLB3T8HALS-00007
MZQLB7T6HMLA-00007
datasheet
NVMe PCIe SSD
11.0 References
[Table 135] Standards References
Item Website
PCI Express Base Specification Revision 3.1http://www.pcisig.com/specifications/pciexpress/base3/
PCI Express CEM Specification Revision 3.0 http://www.pcisig.com/specifications/
Enterprise SSD Form Factor Version 1.0ahttp://www.ssdformfactor.org/
Solid-State Drive Requirements and Endurance Test Method (JESD218A) http://www.jedec.org/standards-documents/docs/jesd218a
Solid-State Drive Requirements and Endurance Test Method (JESD219A) http://www.jedec.org/standards-documents/docs/jesd219a
Rev. 1.0
IF THERE IS ANY OTHER OPERATION TO IMPLEMENT IN ADDITION TO SPECIFICATION
IN THE DATASHEET OR JEDEC STANDARD, PLEASE CONTACT EACH BRANCH OFFICE OR
HEADQUARTERS OF SAMSUNG ELECTRONICS.
- 52 -
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.