beautypg.com

Silicon Motion SM2246 User Manual

Mobile storage, Sm2246, Zoom family

background image

Mobile Storage

Zoom Family

www.siliconmotion.com

This publication, including all photographs, illustrations and software, is protected under
international copyright laws, with all rights reserved. Neither this publication, nor any of the
material contained herein, may be reproduced without written consent of the manufacturer.
© Copyright 2013 Silicon Motion, Inc.

SATA 6Gb/s Solid-State Drive Controller

SM2246

The SM2246 is a high-performance SATA 6Gb/s SSD

controller ideally suited for NAND-cache drives used

in low-cost and performance-enhancing hybrid

storage solutions for PCs, Ultrabooks tablets and

other embedded applications. Its ultra-low power

consumption effectively extends battery life and

optimizes user experience. The SM2246 fully

supports the latest generation MLC/TLC/SLC NAND

in high-speed Toggle, ONFI, and Async mode,

enabling the realization of cost-effective and highly

reliable SSDs on the market.

Flash Memory Support

Supports 4 channels of NAND flash devices with
up to 1 Chip Selects per channel

Supports 1.8V/3.3V Flash I/O

Supports ONFI 3.0 and Toggle 2.0 interface

EDO mode support

Supports 1x/1y/2x/2ynm MLC, TLC and SLC

Supports 8KB and 16KB page size

Supports 1-plane, 2-plane, and 4-plane operation

Operating Temperature

Commercial Grade: 0°C ~ 70°C


Package

288-ball TFBGA

Lead-free and RoHS compliant

Key Features

Host Interface
- Industrial Standard SATA Revision 3.1 compliant
- Industrial Standard ATA/ATAPI-8 and ACS2

command compliant

- Supports SATA interface rate of 6Gb/s
- Native Command Queuing up to 32 commands
- SATA Device Sleep (DevSleep)
- Data Set Management command (TRIM)
- Self-Monitoring, Analysis, and Reporting

Technology (S.M.A.R.T.)

- Supports PHY Sleep mode (CFast PHYSLP)
- Supports 28-bit and 48-bit LBA (Logical Block

Addressing) mode commands

DRAM Interface
- 16-bit wide DRAM interface
- Supports DDR2/DDR3/DDR3L

Data Protection and Reliability
- Supports ATA8 security feature set
- Supports data security erase and quick erase
- Configurable BCH ECC
- Internal data shaping increases data endurance
- Global wear leveling algorithm evens

program/erase count and maximizes SSD lifespan

- Software/Hardware write protect option
- StaticDataRefresh ensures data integrity
- Early weak block retirement option

Architecture
- 32-bit RISC CPU
- High-efficiency 64-bit system bus
- Automatic sleep and wake-up mechanism to save

power

- Built-in voltage detectors for power failure

protection

- Built-in power-on reset and voltage regulators
- Built-in sensor for SSD temperature detection
- Supports JTAG emulator interface, bidirectional

UART (RS-232) interface, and I2C master/slave
interface for on-system debug

DRAM

Controller

Main

System

Buffer

DMA

Controller

ECC

Engine

UART

Interface

Flash

Controller

Bus Controller

NAND

Flash

Arrays

SATA MAC

SATA PHY

SPI Loader

Micro

Processor

Data

Cache

ROM

Instruction

Cache

SATA

Host