SSD Firmware Development — Part 6— NAND Operations Breakdown

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)