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.
Unit Number | Title | Video Duration |
1 | NVMe overview | 21:52 |
2 | Media structure, partitions, sectors | 53:30 |
3 | File system, FAT | 14:01 |
4 | NVMe subsystem | 55:02 |
5 | Clusters, LBA, Media access | 36:58 |
6 | Data clusters, FAT, LBA addressing, NVMe storage architecture, NVMe command flow, NVMe controller registers | 01:07:01 |
7 | PCIe capability structures, PCIe BAR, NVMe command execution, Using BAR to access NVMe registers, Controller registers | 01:50:46 |
8 | NVMe controller types, NVMe subsystem, Namespaces, Updates in NVMe2.0, Command group control, SSD over provisioning, Zoned namespaces, Key-value storage, NVMe command flow | 01:38:46 |
9 | NVMe trace analysis | 55:35 |
10 | Admin, IO submission and completion queue creation flow, command format | 01:46:24 |
11 | Status code type and status code understanding | 01:39:45 |
12 | PRP and SGL | 01:01:07 |
13 | SGL revision, admin commands, Asynchoronous event request | 01:33:03 |
14 | Asynchronous event request command, Error status, I/O command specific status, Namespace management command, Power management in NVMe, Autonomous power state transitions, | 01:18:29 |
15 | Identify - Power state description data structure, Power loss protection, Host memory buffer, Controller memory buffer, | 01:42:44 |
16 | Sanitize command, RPMB - Replay protected memory block, RPMB access types | 01:51:50 |
17 | Management interface send and receive commands | 01:56:07 |
18 | Streams, Directive send and receive | 47:06 |
19 | DIF and DIX, End to end protection | 57:44 |
20 | Write atomicity - AWUN, AWUPF | 12: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 |
TESTIMONIALS
One of the best training institute in Bangalore. We can experience the quality of training. The way they are responding to every problem. Best trainers are there to teach.
The training I received here for SystemVerilog was one of the best.
It helped me out in a long run in better understanding language usage for Design Verification during my Master's program, as well as to crack most of my interviews.
The small projects I worked upon here, did helped me a lot for my Masters and on the other side did improved my skills.
In a single word, I can put up like, I got my basics right!!!!:)
I was really happy with the way the Institute has structured the course to help students to figure out their own way to improvise one's skills. Thank you for all your immense support.
Keep up the good work:)
Best place to start your career in vlsi domain.
They act as bridge to help students to get industry requirements for the job.
Interms of teaching they are excellent for what we paid and get less fees compared to other institutions.
Even after course completion also they support if u had any doubts
Best Platform for VLSI DOMAIN. The Faculty is friendly.
In videos Srinivas Sir is the best in teaching.
The Lab Session are very very Good They will clear your all the doubts.
They Conduct PPT presentations Session for students for real experience and
Mock iAnd thanks to srinivas Reddy sir and monahar sir to solve my issuenterviews
And thanks to srinivas Reddy sir and monahar sir to solve my issue.
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.