LDPC Error Correction Core IP (for SSD, silicon proven, UBER<1E-17)

Overview

YEESTOR’s LDPC IP Core (Alcyone) delivers industry-leading error correction performance to support 2S/3D SLC/MLC/TLC/QLC NAND for each application from mobile, client, and enterprise NAND flash controller markets. Alcyone provides a highly efficient pure hardware engine with standard AXI interface for easily integration. Based on several patented technology of YEESTOR, the Alcyone LDPC IP provides very high throughput and error correction capability with low area and power consumption. YEESTOR’s LDPC IP was silicon-proven in industrial/enterprise PCIe SSD, USB, and EMMC application.

Key Features

  • Support 1KB+/2KB+/4KB+ codeword size for one time configuration
  • Support code rate (CR) range 0.93~0.83(down to 0.71)
  • Support configurable throughput, ranges from 300MB/s to 16GB/s
  • Support hard-bit decode (HBD) and up to 6bit soft-bit decode (SBD)
  • Proven to reach UBER lower than 1E-17 in both HBD and SBD
  • Build in low power engine
  • Support variable code rate for various 2D/3D SLC/MLC/TLC/QLC NAND flash
  • Support byte-wise adjustment in user data and parity data area of code rate
  • Asynchronous design with 2 clock sources (system and core)
  • Support on-the-fly dynamic code rate swapping
  • Support on-the-fly error bit reporting
  • Support early termination mechanism
  • Support configurable termination condition
  • Qualified with AWGN channel model platform and real NAND flash platform

Benefits

  • Very high throughput and error correction capability with low area and power consumption

Block Diagram

LDPC Error Correction Core IP (for SSD, silicon proven, UBER<1E-17) Block Diagram

Applications

  • industrial/enterprise PCIe SSD, USB, and EMMC

Deliverables

  • RTL code
  • Sanity check RTL simulation environment
  • Synthesis script for ASIC and FPGA
  • LDPC encoding/decoding C library
  • LDPC encoding/decoding matrices
  • NAND Flash LLR LUT calibration utility
  • Documentations
  • Training Course

Technical Specifications

Maturity
In Production, silicon-proven
Availability
available
×
Semiconductor IP