| Base 2.4 Figure 34 · Memory-Based Property Definition | §3.1.4 PDF 80 | MMIO · doorbell · OFST |
| Base 2.4 Figure 36 · Offset 0h: CAP – Controller Capabilities | §3.1.4.1 PDF 81–84 | CAP · MQES · MPSMIN · MPSMAX · DSTRD · TO · CRMS · CSS |
| Base 2.4 Figure 41 · Offset 14h: CC – Controller Configuration | §3.1.4.5 PDF 86–89 | CC · EN · MPS · IOSQES · IOCQES · SHN · CRIME |
| Base 2.4 Figure 42 · Offset 1Ch: CSTS – Controller Status | §3.1.4.6 PDF 89–91 | CSTS · RDY · CFS · SHST · ST |
| Base 2.4 Figure 43 · Offset 20h: NSSR – NVM Subsystem Reset | §3.1.4.7 PDF 92 | NSSR · NSSRC · NSSRS · 4E564D65h |
| Base 2.4 Figure 44 · Offset 24h: AQA – Admin Queue Attributes | §3.1.4.8 PDF 92 | AQA · ASQS · ACQS · queue depth |
| Base 2.4 Figure 45 · Offset 28h: ASQ – Admin Submission Queue Base Address | §3.1.4.9 PDF 92 | ASQ · ASQB · Admin SQ · alignment |
| Base 2.4 Figure 46 · Offset 30h: ACQ – Admin Completion Queue Base Address | §3.1.4.10 PDF 93 | ACQ · ACQB · Admin CQ · interrupt vector 0 |
| Base 2.4 Figure 57 · Offset 68h: CRTO – Controller Ready Timeouts | §3.1.4.21 PDF 99 | CRTO · CRIMT · CRWMT · ready timeout |
| Base 2.4 Figure 92 · Command Dword 0 | §4.1.1 PDF 165–166 | CDW0 · OPC · CID · PSDT · FUSE |
| Base 2.4 Figure 93 · Common Command Format | §4.1.1 PDF 166–168 | SQE · NSID · MPTR · DPTR · CDW10 · PRP2 |
| Base 2.4 Figure 97 · Common Completion Queue Entry Layout – Admin and All I/O Command Sets | §4.2.1 PDF 170 | CQE · DW0 · DW1 · DW2 · DW3 |
| Base 2.4 Figure 98 · Completion Queue Entry: DW 2 | §4.2.1 PDF 170 | SQID · SQHD · CQE DW2 |
| Base 2.4 Figure 99 · Completion Queue Entry: DW 3 | §4.2.1 PDF 171 | CID · P · Phase Tag · STATUS · CQE DW3 |
| Base 2.4 Figure 101 · Completion Queue Entry: Status Field | §4.2.3 PDF 171–172 | SCT · SC · DNR · M · CRD · ACRE |
| Base 2.4 Figure 102 · Status Code – Status Code Type Values | §4.2.3 PDF 172 | SCT · Generic · Command Specific · Media · Path Related |
| Base 2.4 Figure 103 · Status Code – Generic Command Status Values | §4.2.3.1 PDF 173–176 | generic status · Invalid Field · Invalid Namespace · SC |
| Base 2.4 Figure 104 · Status Code – Command Specific Status Values | §4.2.3.2 PDF 177–178 | command specific · queue error · firmware status · SCT 1 |
| Base 2.4 Figure 107 · Status Code – Media and Data Integrity Error Values | §4.2.3.3 PDF 180–181 | SCT 2 · Guard · Application Tag · Reference Tag · Media Error |
| Base 2.4 Figure 110 · PRP Entry Layout | §4.3.1 PDF 184 | PRP · Page Base Address · offset · CC.MPS |
| Base 2.4 Figure 111 · PRP Entry – Page Base Address and Offset | §4.3.1 PDF 184 | PBAO · PRP1 · PRP2 · alignment |
| Base 2.4 Figure 113 · PRP List Layout for Physically Non-Contiguous Memory Pages | §4.3.1 PDF 185 | PRP List · page chain · non-contiguous |
| Base 2.4 Figure 114 · SGL Validation Error Conditions | §4.3.2 PDF 187 | SGL validation · Invalid Number of SGL Descriptors · Invalid SGL Segment Descriptor |
| Base 2.4 Figure 116 · Generic SGL Descriptor Format | §4.3.2 PDF 187 | SGLID · SGLDT · SGLDST · descriptor |
| Base 2.4 Figure 119 · SGL Data Block descriptor | §4.3.2 PDF 188–189 | SGL Data Block · ADDR · LEN · SGLS |
| Base 2.4 Figure 121 · SGL Segment descriptor | §4.3.2 PDF 189 | SGL Segment · type 2 · LEN · ADDR |
| Base 2.4 Figure 122 · SGL Last Segment descriptor | §4.3.2 PDF 190 | SGL Last Segment · type 3 · last segment |
| Base 2.4 Figure 177 · Device Self-test – Command Dword 10 | §5.2.6 PDF 225 | Device Self-test · STC · short · extended · Host-Initiated Refresh |
| Base 2.4 Figure 187 · Firmware Commit – Command Dword 10 | §5.2.9 PDF 229 | Firmware Commit · CA · FS · BPID · activate |
| Base 2.4 Figure 191 · Firmware Image Download – Command Dword 10 | §5.2.10 PDF 231 | Firmware Image Download · NUMD · FWUG · chunk |
| Base 2.4 Figure 195 · Format NVM – Command Dword 10 | §5.2.11 PDF 234–235 | Format NVM · LBAFL · LBAFU · SES · LBAFEE · PI · MSET |
| Base 2.4 Figure 198 · Get Features – Command Dword 10 | §5.2.12 PDF 235–236 | Get Features · FID · SEL · current · default · saved |
| Base 2.4 Figure 201 · Completion Queue Entry Dword 0 when Select is set to 11b | §5.2.12 PDF 238 | SEL 3 · CHANG · NSSPEC · SVBL |
| Base 2.4 Figure 204 · Get Log Page – Command Dword 10 | §5.2.13 PDF 239 | Get Log Page · LID · LSP · RAE · NUMDL |
| Base 2.4 Figure 205 · Get Log Page – Command Dword 11 | §5.2.13 PDF 240 | NUMDU · LSI · Endurance Group Identifier · Get Log Page |
| Base 2.4 Figure 208 · Get Log Page – Command Dword 14 | §5.2.13 PDF 240–241 | OT · LPO · index offset · byte offset · CSI · UIDX |
| Base 2.4 Figure 211 · LID Supported and Effects Data Structure | §5.2.13.1.1 PDF 243–244 | LID 00h · LSUPP · IOS · LIDSP · SPEDS |
| Base 2.4 Figure 212 · Error Information Log Entry Data Structure | §5.2.13.1.2 PDF 244–246 | LID 01h · ECNT · SQID · CID · PEL · BYTLOC · BITLOC · LPVER |
| Base 2.4 Figure 213 · SMART / Health Information Log Page | §5.2.13.1.3 PDF 247–251 | LID 02h · SMART · CW · CTEMP · DUR · DUW · POH · PUSED · TMT |
| Base 2.4 Figure 215 · Firmware Slot Information Log Page | §5.2.13.1.4 PDF 252 | LID 03h · AFI · CAFS · NAFS · FRS |
| Base 2.4 Figure 217 · Commands Supported and Effects Data Structure | §5.2.13.1.6 PDF 254–255 | LID 05h · CSUPP · LBCC · NCC · NIC · CCC · CSE · CSER · CSP |
| Base 2.4 Figure 218 · Device Self-test Log Page | §5.2.13.1.7 PDF 256 | LID 06h · CDSTO · CDSTC · DSTOS · RDS |
| Base 2.4 Figure 219 · Self-test Result Data Structure | §5.2.13.1.7 PDF 257–258 | DSTS · DSTR · DSTC · VDINFO · FLBA · SEGN · POH |
| Base 2.4 Figure 221 · Telemetry Host-Initiated Log Page | §5.2.13.1.8 PDF 260–261 | LID 07h · Telemetry Host-Initiated · THDA1LB · THDGN · THS |
| Base 2.4 Figure 223 · Telemetry Controller-Initiated Log Page | §5.2.13.1.9 PDF 262–263 | LID 08h · TCDA · TCDGN · TCS · Telemetry Controller-Initiated |
| Base 2.4 Figure 225 · Endurance Group Information Log Page | §5.2.13.1.10 PDF 264–265 | LID 09h · Endurance Group · CW · AVSP · PUSED · ENDGID |
| Base 2.4 Figure 232 · Persistent Event Log Specific Parameter Field | §5.2.13.1.14 PDF 272 | LID 0Dh · ACT · context · ACT 3 · PEL |
| Base 2.4 Figure 233 · Persistent Event Log Page | §5.2.13.1.14 PDF 273–275 | TLL · TNEV · LHL · LREV · GNUM · RCE · SEB |
| Base 2.4 Figure 234 · Persistent Event Format | §5.2.13.1.14 PDF 275–276 | ET · ETR · EHL · VSIL · EL · VSI · ED · ETSTP |
| Base 2.4 Figure 236 · Persistent Event Log Event Types | §5.2.13.1.14.2 PDF 277 | ET · ETR · Firmware Event · Namespace Change · Sanitize Event |
| Base 2.4 Figure 294 · FDP Configuration Descriptor | §5.2.13.1.29 PDF 319–321 | LID 20h · FDP · DSZE · FDPCV · RGIF · NRG · NRUH · RUNS · ERUTL |
| Base 2.4 Figure 312 · Sanitize Status Log Page | §5.2.13.1.38 PDF 340–345 | LID 81h · SPROG · SOS · SCDW10 · SSI · GDE · NDE · STNSID |
| Base 2.4 Figure 333 · Identify – Command Dword 10 | §5.2.14 PDF 363 | Identify · CNS · CNTID · CNS 01h · CNS 00h |
| Base 2.4 Figure 336 · Identify – CNS Values | §5.2.14 PDF 364–365 | CNS · NSID · CNTID · CSI · Identify list |
| Base 2.4 Figure 338 · Identify – Identify Controller Data Structure, I/O Command Set Independent | §5.2.14.2.1 PDF 366–408 | Identify Controller · MDTS · OACS · ONCS · LPA · ELPE · FRMW · SANICAP · SQES · CQES · SGLS · NPSS |
| Base 2.4 Figure 340 · Identify – Power State Descriptor Data Structure | §5.2.14.2.1 PDF 410–412 | PSD · NOPS · MP · MXPS · ENLAT · EXLAT · IDLP · IPS · RRT · RRL |
| Base 2.4 Figure 342 · Identify – Namespace Identification Descriptor | §5.2.14.2.3 PDF 414 | NIDT · NIDL · NID · EUI64 · NGUID · UUID · CSI |
| Base 2.4 Figure 346 · Identify – I/O Command Set Independent Identify Namespace Data Structure | §5.2.14.2.8 PDF 417–420 | CNS 08h · NSTAT · NRDY · NSATTR · FPI · ENDGID · NVMSETID · ANAGRPID |
| Base 2.4 Figure 443 · Namespace Attachment – Command Dword 10 | §5.2.24 PDF 471 | Namespace Attachment · SEL · Attach · Detach · Controller List |
| Base 2.4 Figure 446 · Namespace Management – Command Dword 10 | §5.2.25 PDF 472–473 | Namespace Management · SEL · Create · Delete · Restore |
| Base 2.4 Figure 451 · Sanitize – Command Dword 10 | §5.2.26 PDF 476–477 | Sanitize · SANACT · AUSE · OWPASS · NDAS · EMVS · PREQ |
| Base 2.4 Figure 454 · Sanitize Namespace – Command Dword 10 | §5.2.27 PDF 479 | Sanitize Namespace · SANACT · PREQ bit4 · EMVS · NSID |
| Base 2.4 Figure 464 · Set Features – Command Dword 10 | §5.2.30 PDF 483 | Set Features · SV · FID · Feature Identifier Not Saveable |
| Base 2.4 Figure 466 · Set Features – Feature Identifiers | §5.2.30 PDF 483–485 | FID · Feature Identifier · scope · persistence · data buffer |
| Base 2.4 Figure 467 · Arbitration & Command Processing – Command Dword 11 | §5.2.30.1.1 PDF 486 | FID 01h · HPW · MPW · LPW · AB · arbitration |
| Base 2.4 Figure 468 · Power Management – Command Dword 11 | §5.2.30.1.2 PDF 487 | FID 02h · PS · WH · IIELL · IIELLSS |
| Base 2.4 Figure 471 · Volatile Write Cache – Command Dword 11 | §5.2.30.1.4 PDF 490–491 | FID 06h · WCE · VWC · volatile cache · Flush |
| Base 2.4 Figure 472 · Number of Queues – Command Dword 11 | §5.2.30.1.5 PDF 491 | FID 07h · NSQR · NCQR · queue allocation |
| Base 2.4 Figure 473 · Number of Queues – Completion Queue Entry Dword 0 | §5.2.30.1.5 PDF 492 | NSQA · NCQA · CQE DW0 · allocated queues |
| Base 2.4 Figure 475 · Autonomous Power State Transition – Command Dword 11 | §5.2.30.1.7 PDF 494 | FID 0Ch · APSTE · APST · autonomous power |
| Base 2.4 Figure 477 · Autonomous Power State Transition Data Structure Entry | §5.2.30.1.7 PDF 495 | ITPT · ITPS · APST entry · idle transition |
| Base 2.4 Figure 482 · HCTM – Command Dword 11 | §5.2.30.1.10 PDF 498 | FID 10h · HCTM · TMT1 · TMT2 · Kelvin · throttling |
| Base 2.4 Figure 541 · Write Protection – Command Dword 11 | §5.2.30.1.38 PDF 538 | FID 84h · WPS · Write Protect · Permanent Write Protect |
| Base 2.4 Figure 542 · Boot Partition Write Protection Config - Command Dword 11 | §5.2.30.1.39 PDF 539–540 | FID 85h · BP0WPS · BP1WPS · RPMB · Boot Partition |
| Base 2.4 Figure 543 · Interrupt Coalescing – Command Dword 11 | §5.2.30.2.1 PDF 541 | FID 08h · TIME · THR · coalescing · interrupt latency |
| Base 2.4 Figure 545 · Host Memory Buffer – Command Dword 11 | §5.2.30.2.3 PDF 542–543 | FID 0Dh · HMB · EHM · MR · HMNARE |
| NVM Command Set 1.3 Figure 4 · Atomicity Parameters for Single Atomicity Mode | §2.1.4 PDF 15–16 | AWUN · AWUPF · NAWUN · NAWUPF · ACWU · NACWU · atomicity |
| NVM Command Set 1.3 Figure 8 · Atomic Boundaries Example | §2.1.4.4 PDF 19 | NABO · NABSN · NABSPF · atomic boundary · alignment |
| NVM Command Set 1.3 Figure 18 · Status Code – Generic Command Status Values | §3.1.2 PDF 25 | SCT 0 · LBA Out of Range · Capacity Exceeded · Atomic Write Unit Exceeded |
| NVM Command Set 1.3 Figure 19 · Status Code – Command Specific Status Values | §3.1.2 PDF 25 | SCT 1 · Conflicting Attributes · Invalid Protection Information · Copy errors |
| NVM Command Set 1.3 Figure 20 · Status Code – Media and Data Integrity Error Values | §3.1.2 PDF 26 | SCT 2 · Compare Failure · Deallocated or Unwritten Logical Block · DULBE |
| NVM Command Set 1.3 Figure 21 · Reclaim Unit Handle Status Descriptor | §3.2.1.1 PDF 26 | RUH · PID · RUHID · EARUTR · RUAMW · I/O Management Receive |
| NVM Command Set 1.3 Figure 22 · Opcodes for NVM Commands | §3.3 PDF 27 | opcode · Read 02h · Write 01h · Flush 00h · Compare 05h · Copy 19h |
| NVM Command Set 1.3 Figure 39 · Copy – Copy Descriptor Formats | §3.3.2 PDF 32 | Copy · DF · SNSID · descriptor format |
| NVM Command Set 1.3 Figure 47 · Dataset Management – Range Definition | §3.3.3 PDF 45 | DSM · CATTR · LLB · SLBA · range index · offset |
| NVM Command Set 1.3 Figure 53 · Read – Command Dword 10 and Command Dword 11 | §3.3.4 PDF 49 | Read · SLBA · CDW10 · CDW11 |
| NVM Command Set 1.3 Figure 54 · Read – Command Dword 12 | §3.3.4 PDF 49 | Read NLB · LR · FUA · PRINFO · STC · CETYPE |
| NVM Command Set 1.3 Figure 70 · Write – Command Dword 10 and Command Dword 11 | §3.3.6 PDF 54 | Write · SLBA · destination LBA |
| NVM Command Set 1.3 Figure 71 · Write – Command Dword 12 | §3.3.6 PDF 54 | Write NLB · FUA · LR · PRINFO · DTYPE · CETYPE · STC |
| NVM Command Set 1.3 Figure 83 · Write Zeroes – Command Dword 12 | §3.3.8 PDF 59–60 | Write Zeroes · DEAC · NSZ · NLB · PRCHK · STC |
| NVM Command Set 1.3 Figure 91 · Format NVM – Command Dword 10 – NVM Command Set Specific Fields | §4.1.1 PDF 63 | Format NVM · PIL · PI · MSET · Type 1 · Type 2 · Type 3 |
| NVM Command Set 1.3 Figure 123 · Identify – Identify Namespace Data Structure, NVM Command Set | §4.1.5.1 PDF 85–93 | CNS 00h · NSZE · NCAP · NUSE · FLBAS · DPS · DLFEAT · LBAF · NAWUN · NABSN |
| NVM Command Set 1.3 Figure 125 · LBA Format Data Structure, NVM Command Set Specific | §4.1.5.1 PDF 94 | LBAF · LBADS · MS · RP |
| NVM Command Set 1.3 Figure 127 · NVM Command Set I/O Command Set Specific Identify Namespace Data Structure | §4.1.5.3 PDF 97–101 | CNS 05h · CSI 00h · LBSTM · PIC · ELBAF · Storage Tag |
| NVM Command Set 1.3 Figure 128 · Extended LBA Format Data Structure, NVM Command Set Specific | §4.1.5.3 PDF 101–102 | ELBAF · PIF · QPIF · STS · QPIFS |
| NVM Command Set 1.3 Figure 129 · I/O Command Set Specific Identify Controller Data Structure for the NVM Command Set | §4.1.5.4 PDF 103–106 | CNS 06h · CSI 00h · VSL · WZSL · WUSL · DMRL · DMRSL · DMSL · NVMDSMSV |
| NVM Command Set 1.3 Figure 134 · Namespace Management – Host Specified Fields | §4.1.6 PDF 112–113 | NSZE · NCAP · FLBAS · DPS · NMIC · NPHNDLS · Placement Handle |
| NVM Command Set 1.3 Figure 153 · Metadata – Contiguous with LBA Data, Forming Extended LBA | §5.2.3 PDF 129 | extended LBA · metadata · MS · FLBAS |
| NVM Command Set 1.3 Figure 154 · Metadata – Transferred as Separate Buffer | §5.2.3 PDF 130 | MPTR · separate metadata · DPTR · metadata buffer |
| NVM Command Set 1.3 Figure 155 · 16b Guard Protection Information Format when STS field is cleared to 0h | §5.3.1.1 PDF 131 | 16b Guard · Application Tag · Reference Tag · STS 0 · PI endian |
| NVM Command Set 1.3 Figure 157 · 32b Guard Protection Information Format | §5.3.1.2 PDF 133 | 32b Guard · PI layout · Storage and Reference Space |
| NVM Command Set 1.3 Figure 159 · 64b Guard Protection Information Format | §5.3.1.3 PDF 134 | 64b Guard · PI layout · Storage Tag · Reference Tag |
| NVM Command Set 1.3 Figure 174 · Write Command 16b Guard Protection Information Processing | §5.3.2.1 PDF 143 | PRACT · Write PI · MD 8 · MD 16 · 16b Guard |
| NVM Command Set 1.3 Figure 175 · Read 16b Guard Command Protection Information Processing | §5.3.2.2 PDF 145 | PRACT · Read PI · metadata transfer · 16b Guard |
| PCIe Transport 1.4 Figure 5 · Offset (1000h + ((2y) * (4 << CAP.DSTRD))): SQyTDBL – Submission Queue y Tail Doorbell | §3.1.2.1 PDF 10 | SQyTDBL · SQT · DSTRD · tail · wrap |
| PCIe Transport 1.4 Figure 6 · Offset (1000h + ((2y + 1) * (4 << CAP.DSTRD))): CQyHDBL – Completion Queue y Head Doorbell | §3.1.2.2 PDF 10–11 | CQyHDBL · CQH · head · wrap |
| PCIe Transport 1.4 Figure 12 · Offset 04h: CMD - Command | §3.8.1.2 PDF 17 | PCI CMD · BME · MSE · IOSE · MMIO · DMA |
| PCIe Transport 1.4 Figure 20 · Offset 10h: MLBAR (BAR0) – Memory Register Base Address, lower 32-bits | §3.8.1.10 PDF 19 | BAR0 · MLBAR · BA · TP · PF · RTE |
| PCIe Transport 1.4 Figure 21 · Offset 14h: MUBAR (BAR1) – Memory Register Base Address, upper 32-bits | §3.8.1.11 PDF 19 | BAR1 · MUBAR · BA · 64-bit address |
| PCIe Transport 1.4 Figure 44 · Offset MSIXCAP + 2h: MXC – MSI-X Message Control | §3.8.4.2 PDF 24–25 | MSI-X · MXE · FM · TS · interrupt |
| PCIe Transport 1.4 Figure 45 · Offset MSIXCAP + 4h: MTAB – MSI-X Table Offset / Table BIR | §3.8.4.3 PDF 25 | MTAB · TBIR · TO · MSI-X |
| PCIe Transport 1.4 Figure 46 · Offset MSIXCAP + 8h: MPBA – MSI-X PBA Offset / PBA BIR | §3.8.4.4 PDF 25 | MPBA · PBA · PBIR · PBAO · pending |
| PCIe Transport 1.4 Figure 55 · Offset PXCAP + 12h: PXLS – PCI Express Link Status | §3.8.5.8 PDF 29 | PXLS · NLW · CLS · SCC · link speed · link width |
| PCIe Transport 1.4 Figure 60 · Offset AERCAP + 4: AERUCES – AER Uncorrectable Error Status Register | §3.8.6.2 PDF 31–32 | AERUCES · CTS · URES · MTS · UCS · DLPES · PCIe AER |
| PCIe Transport 1.4 Figure 63 · Offset AERCAP + 10h: AERCES – AER Correctable Error Status Register | §3.8.6.5 PDF 33 | AERCES · RES · BTS · BDS · RTS · RRS · correctable |
| PCIe Transport 1.4 Figure 75 · EOM Header | §3.9.1.1 PDF 42–43 | LID 19h · EOM · EOMIP · EDGN · HSIZE · RSZ · DS · ND · EPL |
| PCIe Transport 1.4 Figure 76 · EOM Lane Descriptor | §3.9.1.1 PDF 43–45 | MSTAT · LN · EYE · NROWS · NCOLS · EDLEN · Printable Eye · BER |
Comments