Napędy półprzewodnikowe oparte na pamięci flash są główną kategorią napędów w stanie stałym. Ich wewnętrzna struktura jest bardzo prosta. Głównym korpusem napędu stałego jest w rzeczywistości płyty PCB, a najbardziej podstawowymi akcesoriami na tej płycie PCB są układy sterujące, chipsy pamięci podręcznej (niektóre niskie dyski twarde nie mają układów pamięci podręcznej) i flash pamięci do przechowywania danych.
Główny układ kontrolny
Bardziej powszechne dyski w stanie stałym na rynku to LSISandforce, Indilinx, Jmicron, Marvell, Phison, Sandisk, Goldendisk, Samsung i Intel itp. Głównym układem kontrolnym jest mózg napędu w stanie stałym. Jego funkcją jest rozsądne przydzielenie obciążenia danych na każdym układie pamięci flash, a po drugie, podejmuje cały przesyłanie danych, łącząc układ pamięci flash i zewnętrzny interfejs SATA. Możliwości różnych głównych elementów sterujących różnią się znacznie, a będą bardzo duże różnice w możliwościach przetwarzania danych, algorytmach oraz kontroli odczytu i zapisu na układach pamięci flash, co doprowadzi bezpośrednio do przerwy wydajności w przypadku produktów napędu w stanie stałym.
Cząstki pamięci podręcznej
Obok głównego układu kontrolnego znajdują się cząstki pamięci podręcznej. Napędy półprzewodnikowe, podobnie jak tradycyjne dyski twarde, wymagają szybkich układów pamięci podręcznej, aby pomóc głównym układowi kontrolne w przetwarzaniu danych. Należy tutaj zauważyć, że niektóre tanie rozwiązania SSD pomijają ten układ pamięci podręcznej, aby zaoszczędzić koszty, co będzie miało pewien wpływ na wydajność podczas użytkowania, zwłaszcza wydajność odczytu i zapisu oraz żywotność małych plików.
Chip pamięci flash
Z wyjątkiem głównego układu sterowania i chipu pamięci podręcznej, większość innych pozycji na płycie PCB to nand flash flash pamięci.
NAND Flash Flash Memory Chips są podzielone na cztery specyfikacje: SLC (ogniwa jednopoziomowe), MLC (komórka wielopoziomowa), TLC (komórka trintera na poziomie) i QLC (komórka czteropasmowa).
Istnieje również EMLC (Enterprise Multi-Level Cell), która jest „ulepszoną” wersją pamięci Flash MLC NAND, która w pewnym stopniu rekompensuje szczelinę wydajności i trwałości między SLC i MLC.
