NVMe Training

Home > Course

NVMe training

Course Overview

NVMe training covers all the aspects starting from storage architecture, NVMe subsystem, commands, command flow, to understanding of advanced features including the power management, RPMB, streams, DIX, DIF protection and write atomicity.

Currently course is available in eLearning mode, with dedicated on-demand doubt clarification sessions.
Unit NumberTitleVideo Duration
1NVMe overview21:52
2Media structure, partitions, sectors53:30
3File system, FAT14:01
4NVMe subsystem55:02
5Clusters, LBA, Media access36:58
6Data clusters, FAT, LBA addressing, NVMe storage architecture, NVMe command flow, NVMe controller registers01:07:01
7PCIe capability structures, PCIe BAR, NVMe command execution, Using BAR to access NVMe registers, Controller registers01:50:46
8NVMe controller types, NVMe subsystem, Namespaces, Updates in NVMe2.0, Command group control, SSD over provisioning, Zoned namespaces, Key-value storage, NVMe command flow01:38:46
9NVMe trace analysis55:35
10Admin, IO submission and completion queue creation flow, command format01:46:24
11Status code type and status code understanding01:39:45
12PRP and SGL01:01:07
13SGL revision, admin commands, Asynchoronous event request01:33:03
14Asynchronous event request command, Error status, I/O command specific status, Namespace management command, Power management in NVMe, Autonomous power state transitions,01:18:29
15Identify - Power state description data structure, Power loss protection, Host memory buffer, Controller memory buffer,01:42:44
16Sanitize command, RPMB - Replay protected memory block, RPMB access types01:51:50
17Management interface send and receive commands01:56:07
18Streams, Directive send and receive47:06
19DIF and DIX, End to end protection57:44
20Write atomicity - AWUN, AWUPF12:38

curruculum

HDD versus SSD
Flash memory
Partition contents
Master boot record sector
Partition table
Partition table entry
FAT16
FAT32
xFAT
Sectors
Data Clusters
Pages
LBA addressing
NVMe topology
NVMe controller
Storage architecture
NVMe command flow
NVMe : Advantages
NVMe set
Namespaces
NVMe command execution flow
Command arbitration
NVMe admin commands
NVMe IO commands
Admin command detailed overview
IO command detailed overview
NVMe command Queues
Types of command queues
> Submission & Completion Queue
Admin command opcodes
Identify command
Identify controller Data structure
Controller register mapping to PCIe
config header

Benefits of eLearning?
  • Access to the Instructor - Ask questions to the Instructor who taught the course
  • Available 24/7 - VLSIGuru eLearning courses are available when and where you need them
  • Learn at Your Pace - VLSIGuru eLearning courses are self-paced, so you can proceed when you're ready
Course Instructor
  • Dedicated Trainer Accessible On Phone / Email / Whatsapp
  • Trainer Exp: 15 Years

Price - ₹7,500 + GST

₹8,200    (10% Off)

10 hours left to avail at this price

Edit Template

Course Highlights

Edit Template

TESTIMONIALS

What Our Students Says About Inskill

FAQ

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio, neque qui velit. Magni dolorum quidem ipsam eligendi, totam, facilis laudantium cum accusamus ullam voluptatibus commodi numquam, error, est. Ea, consequatur.

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio, neque qui velit. Magni dolorum quidem ipsam eligendi, totam, facilis laudantium cum accusamus ullam voluptatibus commodi numquam, error, est. Ea, consequatur.

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio, neque qui velit. Magni dolorum quidem ipsam eligendi, totam, facilis laudantium cum accusamus ullam voluptatibus commodi numquam, error, est. Ea, consequatur.

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio, neque qui velit. Magni dolorum quidem ipsam eligendi, totam, facilis laudantium cum accusamus ullam voluptatibus commodi numquam, error, est. Ea, consequatur.

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio, neque qui velit. Magni dolorum quidem ipsam eligendi, totam, facilis laudantium cum accusamus ullam voluptatibus commodi numquam, error, est. Ea, consequatur.