Overview

Silicon Motion's SSD controllers are used by numerous brands around the world and today account for more than 30% of the global client SSD market. 

Our latest controller family has been designed from the ground up with PCIe Gen4 technology and innovative hardware features optimized for true Gen4 performance at low power consumption, advanced error correction as well as data path and EMI protections. 

Our client SSD controllers are featured in SATA 3 to PCIe/NVMe SSDs employing the latest 3D NAND from all the main NAND Flash manufacturers and are supplied with a complete suite of SSD controller firmware, enabling customers to bring their new SSD products to market rapidly.

With our comprehensive knowledge of NAND characteristics, flexible ASIC/firmware design capabilities, and our proprietary NANDXtend® ECC technology with a performance-optimized LDPC engine with RAID to maximize error correction capability for the latest and next-generation 3D NAND, Silicon Motion offers the broadest range of performance, cost and form factor client SSD turnkey solutions for consumer and industrial/embedded applications.

Silicon Motion's client SSD controller solutions break the boundaries of SSD performance, delivering ultra-high performance with a state-of-the-art low-power design.

Features

  • High performance flash memory controller with 4-CH/8-CH flash interface
  • Supports PCIe Gen4 x4 NVMe 1.4, Gen3 x4 NVMe 1.3 and SATA 6Gb/s
  • Ultra-low power consumption
  • End-to-End data path protection 
  • Proprietary NANDXtend® error-correcting and data protection technology 
  • DRAM ECC and SRAM ECC
  • The latest security protocols, including AES 256, Trusted Computing Group (TCG), and Opal full-drive encryption compliant
  • Global wear-leveling to extend the product life cycle
  • Flexible flash memory configuration 
  • Enhanced ESD design
  • Internal voltage detection circuitry
  • Available in commercial and industrial grade

Technologies

7th Generation NANDXtend® ECC Technology

More Reliable, Efficient and Power-saving ECC technology for the latest and next-generation 3D NAND
NANDXtend® is an advanced firmware technology exclusively developed by Silicon Motion to meet the design requirements of SSDs with 3D NAND. Combined with LDPC (low-density parity-check), RAID Data Recovery correction technologies, the NANDXtend® three-level error correction algorithm can decode in parallel and correct errors with precision and at high speed. Together, these technologies extend the P/E cycle performance of 3D NAND, prolonging the SSD's lifespan and ensuring data integrity.The new generation NANDXtend® includes a performance-optimized 4KB LDPC engine with an advanced firmware algorithm that delivers higher power efficiency, decoding efficiency, and correction capability to maintain consistent data throughout and provide a better user experience, even as error bits increase throughout the product lifecycle of NAND flash. 
 

End to End Data Path Protection

Silicon Motion's SSD controller solutions incorporate full data error detection with recovery engines to provide enhanced data integrity throughout the entire Host-to-NAND-to-Host data path. The data recovery algorithm can effectively detect any error in the SSD data path, including hardware (i.e. ASIC) errors, firmware errors, and memory errors arising in SRAM, DRAM, or NAND.

Selection Guide

File Product Host Standards Flash Interface ECC Support Flash VCCQ Support DRAM TCG/AES Package
SM2264 PCIe Gen4 x4
NVMe 1.4
8-CH Configurable LDPC ECC 1.8V/1.2V Yes Yes FCBGA841
(15 x 15mm)
SM2267 PCIe Gen4 x4
NVMe 1.4
4-CH Configurable LDPC ECC 1.8V/1.2V Yes Yes FCBGA484
(12 x 12mm)
SM2267XT PCIe Gen4 x4
NVMe 1.4
4-CH Configurable LDPC ECC 1.8V/1.2V -- Yes FCCSP247
(11 x 7.7mm)
SM2262EN PCIe Gen3 x4
NVMe 1.3
8-CH Configurable LDPC ECC 1.8V/1.2V Yes Yes TFBGA472
(18 x 16mm)
SM2263EN PCIe Gen3 x4
NVMe 1.3
4-CH Configurable LDPC ECC 1.8V/1.2V Yes Yes TFBGA288
(12 x 12mm)
SM2263XT PCIe Gen3 x4
NVMe 1.3
4-CH Configurable LDPC ECC 1.8V/1.2V -- Yes TFBGA288
(12 x 12mm)
SM2259 SATA 6Gb/s
(Revision 3.1)
4-CH Configurable LDPC ECC 1.8V/1.2V Yes Yes TFBGA288
(12 x 12mm)
SM2259XT SATA 6Gb/s
(Revision 3.1)
4-CH Configurable LDPC ECC 1.8V/1.2V -- Yes TFBGA144
(9 x 9mm)
SM2258 SATA 6Gb/s
(Revision 3.1)
4-CH Configurable LDPC ECC 3.3V/1.8V Yes Yes TFBGA288
(12 x 12mm)
SM2258XT SATA 6Gb/s
(Revision 3.1)
4-CH Configurable LDPC ECC 3.3V/1.8V -- -- TFBGA144
(9 x 9mm)
SM2246EN SATA 6Gb/s
(Revision 3.1)
4-CH Configurable BCH ECC 3.3V/1.8V Yes Yes TFBGA288
(12 x 12mm)
SM2246XT SATA 6Gb/s
(Revision 3.1)
4-CH Configurable BCH ECC 3.3V/1.8V -- -- TFBGA144
(9 x 9mm)