Project Description

S661, S662, S663

SATA-II — NAND Flash Memory Solid State Disk (SSD) Controller

S66x is a series of SATA l/ll Interface Solid State Drive (SSD) controllers. It provides a single chip solution to manufacture SSD units by NAND flash memory chips.

S66x was designed with SageMicro’s distinguishing multi-core architecture. While a dedicated CPU processing SATA protocol, five RISC CPUs were embedded to manage flash memories. Each RISC CPU and its memory chips can be regarded as a virtual disk, in which there are two flash memory buses (or so called “channels”). From top view, the whole SSD works as an intrinsic RAID (Redundant Array of Independent Disks) Level 0 micro-system when data distribution is configured as “striping” mode. The multi-core architecture brings more advantages, such as multi-partition function, isolated flash channels, etc.

Key Features

SATA interface
Compliant with Serial ATA Revision 2.6. Supports 1.5Gb/3.0Gbps
Auto-negotiation SATA l/ll interface
Support Native Command Queuing (NCQ)
Support TRIM. S.M.A.R.T.

Flash Memory Interface
Support both asynchronous and synchronous bus
Support SLC. MLC and TLC types
Error Correction up to 72bit/1KB payload
Intelligent flash memory algorithms, including wearleveling and bad block management

Rich Peripheral Interfaces
ISO-7816 Interface (Smart Card Interface)
SPI Interface, UART Interface. PWM Driver

Operating temperature
Commercial: 0°C–+70° C —  Industrial: -40°C–+85°C

S661
  • Flash Channel Number: 1,2,4,5,8 and 10
  • Max. Read Speed: 260MB/S
  • Max .Write Speed: 225MB/S
  • Package: BGA 207
S662
  • Flash Channel Number: 1,2,4, and 5
  • Max. Read Speed: 180MB/S
  • Max .Write Speed: 150MB/S
  • Package: LQFP 128
S663
  • Flash Channel Number: 1,2 and 4
  • Support Asynchronous interface flash
  • Support Synchronous (ONFI) interface flash
  • Max. Read Speed: 180MB/S
  • Max .Write Speed: 150MB/S
  • Embedded Security algorithms
  • Package: QFN 88