LDPC Encoder/Decoder for Flash controller

Overview

The LDPC IP is a Low-density parity-check code encoder and decoder designed for 3D NAND Flash error correction to address the reliability challenges. 1kB, 2kB and 4kB code information lengths are supported.

Key Features

  • Strong error correction performance
  • Supporting wide range of data-rates from 0.83 to 0.95
  • No error floor @UBER=10E-15
  • High throughput with low complexity hardware
  • Hard decision and multi-bits soft decoding support
  • Error bits number output when decodable
  • Original frame output when un-decodable
  • Early termination technique

Benefits

  • New software tools:
  • Ultra-low error floor LDPC code construction tool
  • Error floor estimation tool

Applications

  • Flash controller error correction

Deliverables

  • Source Code for Matlab simulation and matrix information
  • Source Code for fast simulation on Nvidia GPU
  • Verilog HDL Source Code for En/Decoder IP
  • IP Verification Environment
  • FPGA Verification Environment Reference Design
  • IP User Guide
  • IP Test Documantation
  • Integration support including consulting
  • Ultra-low error floor LDPC code construction tool
  • Error floor estimation tool

Technical Specifications

Foundry, Node
UMC 40nm, 22nm
Maturity
silicon proven
Availability
available now
×
Semiconductor IP