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