Contenu connexe Similaire à 10 Things you need to know abut designing enterprise SSD (20) 10 Things you need to know abut designing enterprise SSD1. 10 Things You Need To Know
About Designing Enterprise SSD
10/2016
Simon Huang
Email:simonhuang1688@gmail.com
2. 1. Inside of SSD
2. SSD Interface
3. NAND Flash Interface
4. Form Factor
5. NAND Type and Endurance
6. NAND Geometry
7. NAND Package
8. NAND Flash Controller Maker
9. SSD Buffer
10. NAND Vendors
11. Power Loss Protection
3. Inside of SSD
DDR3 Cache
NAND, BGA
(Storage Media)
Controller
SAS Interface (two ports)
PCBA
SAS Power
4. • SATA III
• SAS 12Gb
• PCI-e NVMe ( G2, G3, G4 )
SSD Interface
5. • ONFI 2.0, 3.0, 4.0
• Toggle 1.0, 2.0, 3.0
NAND Flash Interface
6. Form Factor
• AIC (FHFL, FHHL, HHHL)
• M.2 (2280, 22110)
• 2.5 in x 7 mm (U.2)
• 2.5 in x 15 mm (U.2)
7. NAND Type and Endurance
Type
P/E
Cycle Cost
Random Write
performance
comparing HDD
SLC 100K High 5X
eMLC 30K Middle 3X
MLC 10K Low 2X
TLC 1K Very Low 1X
11. SSD Buffer
• DDR3 * 2/4
• DDR4 * 2/4
SSD
CPU
Host
Interface
Controller
Buffer
Controller
Flash
Controller
Buffer
DRAM
ECC
Flash
Memory
Flash
Memory
Controller
PLP
Circuit Metadata 0 1 2 3
Host
DRAM
13. Power Loss Protection
Without Tantalum Capacitor/Supercaps:
- Metadata will be secured and SSD can
reboot again after system power recover.
- Level one PLP
With Tantalum Capacitor/Supercaps:
- MetaData and DRAM buffer data will be secured
and SSD can reboot after system power recover.
- Level two PLP