SSD Firmware Development — Part 6— NAND Operations Breakdown

Lan D. Phan
4 min readSep 24, 2018

Earlier in the series, we’ve learned the composition of NAND in terms of pages and blocks and the 3 pillar operations: read, write, and erase. In this part, we will explore and breakdown these 3 operations in more detail.

From a hardware perspective, a NAND device is connected to a controller via “buses” that make up the essentials of the communication medium between the controller and the NAND device. These are the essential signals:

  • CLE (command latch enable)

--

--