SSDは大きく分けて、NANDフラッシュメモリ、コントローラー、外部インターフェースの各部に分かれている。
フラッシュメモリは、NAND型とNOR型があるが、SSDにはNAND型が搭載されている。
コントローラーはNANDフラッシュメモリに対する読み書きや、外部との通信インターフェース制御を行っている。
NANDフラッシュメモリは書き込み回数に制限があるので、寿命を延ばすためにウェアレベリング等の様々な処理を行っている。
キャッシュメモリ(DRAM)は、一時的にデータ保存することで、NANDフラッシュメモリの書き込み動作を高速化することができる。
|