SSD Controller

Silicon Motion SM2256G

Silicon Motion SATA III (6 Gb/s) 55nm 1 drive in database

The Silicon Motion SM2256G is a DRAM-equipped SATA III controller using a single-core ARC 32-bit processor clocked at 400 MHz, manufactured on a 55nm process. It features 4 flash channels with 8 chip-enables per channel and pairs with a DDR3 DRAM cache chip. The "G" suffix designates the SATA variant, distinguishing it from the unrelated SM2256 used in PCIe applications. The controller supports LDPC error correction and is compatible with both MLC (including 1y/1z node) and TLC NAND, making it one of the earlier merchant SATA controllers validated for TLC flash. It was used in the Crucial BX200, Crucial's first TLC-based consumer SSD, launched in 2015. The SM2256G was succeeded in Silicon Motion's SATA lineup by the SM2259 family.

SSDs using the SM2256G