A2 | SATA II NAND Flash Controller

SATA II Controller for industrial and reliable NAND Flash Storage Solutions

SATA II Controller | A2 NAND Flash Memory Controller

Reliable SATA II Controller for 2.5" and 1.8" SSDs M.2, CFast and DoB based storage systems

The Hyperstone A2 NAND flash controller together with provided application and flash specific firmware offers an easy-to-use turnkey platform for high endurance robust flash disks of various form factors and interface standards.

  • Small and power efficient SSD controller
  • Patented superior read and write wear leveling together with up to 24-Bit ECC ensuring highest reliability and endurance
  • Exceptional power fail robustness
  • Optimized 32-Bit RISC core, instruction set and firmware for flash handling
  • 4 channel controller provides optimal performance for target applications
  • Most power efficient design together with power saving features
  • S.M.A.R.T. features supported
  • Custom features can be implemented with simple firmware upgrades
  • ASSP with minimal external active components
  • Turnkey solution including firmware, manufacturing kit, test and development hardware, and reference schematics for applications such as 2.5" SATA solid state disk (SSD), MO-297, MO-300, and CFast

Download A2 Product Flyer

Hyperstone A2 NAND Flash Memory Controller

A2 Product Information

Target Application

  • High reliability & industrial Solid State Disks (SSD) including 2.5" and 1.8" SSD, MO-297, MO-300
  • SATA Disk-on-Modules (DoM)
  • Embedded Flash Multi-Chip-Modules (MCM)
  • Multi-Chip-Package (MCP)
  • Disk-on-Board


  • Up to 300 MB/sec burst transfer speed
  • Sustained read up to 150 MB/s
  • Sustained write up to 130 MB/s
  • 4K random write IOPS: up to 600
  • Typical active current consumption of about 250 mA

Host Interface & Compliance

  • Fully compliant to Serial ATA 2.6 and CFast 1.1 specification
  • Fully compliant with ATA-7, compatible to ATA-8
  • Fully compliant with CFast-1.1
  • SATA Gen 1 (1.5 Gb/s) and SATA Gen 2 (3.0 Gb/sec) transfer speeds supported
  • Up to 300 MB/sec burst transfer speed
  • SATA partial and slumber power modes and CFast PHYSLP power mode supported
  • Native Command Queuing (NCQ) support
  • TRIM support
  • LBA 48 support to design drives larger than 128 GB
  • Support for SMART Commands

Controller & CPU

  • High performance 32-Bit Hyperstone RISC microprocessor
  • Large internal RAM provides firmware flexibility
  • Eight GPIO pins for customer specific applications and ISO7816 interface for SmartCard applications
  • Unique ID for security applications
  • Typical active current consumption (@25°C and 100% utilization during stress test with 4x 3.3V Flashes) of about 250 mA
  • SATA partial/slumber (~150 mA) and CFast PHYSLP (~5 mA) power modes supported
  • Supply voltage power-down detection for full power-down robustness
  • Capacitor buffered power down and write recovery possible
  • Supply voltage 1.2V and for Flash I/O: 1.8V or 3.3V
  • Flash memory interface supply voltage 3.3V or 1.8V

Flash Memory Interface

  • 4 channel with four direct flash memory access (DFA) units including sector buffers and interleaving capability
  • Supporting all control signals for NAND type flash memory connection
  • Asynchronous SDR interface, ONFI 1.0 compliant and compatible with ONFI 2.x.
  • Supporting direct connection of up to 32 flash memory chip enables (CE) - eight per channel
  • Flash memory power down logic and flash memory write protect control
  • BCH Error Correcting Code (ECC) capable of correcting 6 or 8 Bit in a 512 bytes sector and 24 Bit in a 1024 bytes double-sector with additional CRC
  • Supporting all flash technologies MLC and SLC and all page sizes up to 16 KB
  • Flash management including mapping of logical block addresses (LBA) to corresponding physical block addresses (PBA)
  • Bad Block Management
  • Minimal Write Amplification
  • Static and Global Wear leveling to maximize write endurance
  • Inherent on-the-fly garbage collection
  • Read Wear leveling to maximize data retention and refresh data subject to read disturbance
  • Management of sudden power-fails
  • Interleaving, cache, and multi-plane programming
  • Firmware is stored in NAND Flash and loaded into internal memory by the boot ROM 
  • Firmware can be stored redundantly for recovery and for periodic refresh
  • Future Flashes can be supported by simple firmware upgrades
  • Customized firmware, optimizations and feature implementations possible upon request

Block Diagram
Hyperstone A2 Block Diagram
Order Information

  • A2-RAP08 (TFBGA 201, 9×9x1.2mm, 32 CEs, RoHS, -40 to +85 °C)
  • A2-RAP09 (TFBGA 201, 13×13x1.2mm, 32 CEs, RoHS, -40 to +85 °C)

Register with us to gain exclusive access to more product documents!

If you sign an NDA with us, we can give you access to exclusive documents and firmware downloads. Send us an email after you register and we will start the process.



Konstanz, Germany


+49 7531 9803 0



By using the Hyperstone website you consent to our use of cookies. We use cookies to track your use of the website and improve your user experience.
By closing this banner you provide your consent to the use of cookies.
Accept and CloseRead Our Cookie Policy