随笔分类 - NVM_Express_Revision_1.3
NVM_Express_Revision_1.3
摘要:5.11 Firmware Commit commandNOTE: This command was known in NVM Express revision 1.0 and 1.1 as “Firmware Activate.”The Firmware Commit command is use
阅读全文
摘要:5.7 Doorbell Buffer Config commandThe Doorbell Buffer Config command is used to provide two separate memory buffers that mirror the controller's doorb
阅读全文
摘要:5.3 Create I/O Completion Queue commandThe Create I/O Completion Queue command is used to create all I/O Completion Queues with the exception of the A
阅读全文
摘要:5.2 Asynchronous Event Request commandAsynchronous events are used to notify host software of status, error, and health information as these events oc
阅读全文
摘要:5 Admin Command SetThe Admin Command Set defines the commands that may be submitted to the Admin Submission Queue.The Submission Queue Entry (SQE) str
阅读全文
摘要:4.11 Command ArbitrationFor NVMe over PCIe, a command is submitted to the controller when a Submission Queue Tail Doorbell write by the host moves the
阅读全文
摘要:4.7 Controller Memory BufferThe Controller Memory Buffer (CMB) is a region of general purpose read/write memory on the controller that may be used for
阅读全文
摘要:4.5 Metadata Region (MR)Metadata may be supported for a namespace as either part of the logical block (creating an extended logical block which is a l
阅读全文
摘要:4.4 Scatter Gather List (SGL)A Scatter Gather List (SGL) is a data structure in memory address space used to describe a data buffer. The controller in
阅读全文
摘要:4.2 Submission Queue Entry – Command FormatEach command is 64 bytes in size.Command Dword 0, Namespace Identifier, Metadata Pointer, PRP Entry 1, PRP
阅读全文
摘要:4 Data StructuresThis section describes data structures used by NVM Express.4.1 Submission Queue & Completion Queue DefinitionSections 4.1, 4.1.1 and
阅读全文
摘要:Controller registers are located in the MLBAR/MUBAR registers (PCI BAR0 and BAR1) that shall be mapped to a memory space that supports in-order access
阅读全文
摘要:2.6 Advanced Error Reporting Capability (Optional)The Advanced Error Reporting definitions below are based on the PCI Express 2.1 Base specification.
阅读全文
摘要:The PCI Express Capability definitions below are based on the PCI Express 2.1 Base specification. Implementations may choose to base the device on a s
阅读全文
摘要:Note: It is recommended that the controller allocate a unique MSI-X vector for each Completion Queue.The Table BIR and PBA BIR data structures may be
阅读全文
摘要:NOTE: NVM Express implementations that reside behind PCI compliant bridges, such as PCI Express Endpoints, are restricted to having 32-bit assigned ba
阅读全文
摘要:This section describes the PCI Express register values when the PCI Express is the system bus used. Other system buses may be used in an implementatio
阅读全文
摘要:1 Introduction1.1 OverviewNVM Express (NVMe) is an interface that allows host software to communicate with a non-volatile memory subsystem. This inter
阅读全文

浙公网安备 33010602011771号