SSD Architecture

Solid State Drive (SSD):

SSD is a solid-state storage device that uses integrated circuit assemblies to store data persistently. It typically uses flash memory and functions as secondary storage in the hierarchy of computer storage. So, It is also called a semiconductor storage device. The main advantages of using SSD are that it is a much faster access time, noiseless operation, higher reliability, and lower power consumption.

Architecture of SSD:

SSD stands for solid-state drive. The hard drive is a slow device, but SSD has faster access time than HDD. SSD is made of nonvolatile NAND flash memory. It takes the raw data stored in the NAND flash and makes it look and act like a hard disk drive. It contains the microcontroller, buffer, error correction, and flash interface modules. The figure of the Architecture of SSD given below.

SSD Architecture

Controller:

It contains the microcontroller, buffer, error correction, and flash interface modules It takes the raw data stored in the NAND flash and makes it look and act like a hard disk drive

NAND Flash Media:

It contains NAND cells arranged in multiple planes:

    i. The planes allow for parallel access to the NAND
    ii. They also allow for interleaving
    iii. The data moves in and out through a cache element