Universal NandFlash Controller

Overview

The Universal NAND Flash Controller (UNFC) IP core is designed specifically to enable commodity Flash memory to be effectively used in enterprise storage applications requiring high reliability and large interconnect bandwidth. Using the pre-validated UNFC IP allows greatly reduced time-to-market for storage OEMs desiring higher IOPS benefitting from lower cost SLC, MLC & TLC / QLC NandFlash memory.

Key Features

  • ONFI 5.X Compliant
  • SLC / MLC / TLC
  • SDR modes 0 to 5
  • NVDDR modes 0 to 5
  • NVDDR-2 modes 0 to 8
  • NVDDR-3 modes 0 to 10
  • NV-LPDDR-4 mode 0 to 10
  • AXI or Avalon interface or RAM
  • Up to ECC 84-errors / 1k block
  • Configurable Data block size

Benefits

  • Cost optimization
  • High performance
  • Reduced Time-To-Market by using validaded IP
  • Full features
  • Simulation testbench

Block Diagram

Universal NandFlash Controller Block Diagram

Deliverables

  • RTL design in verilog.
  • Simulation testbench.
  • Synthesis scripts for Xilinx, Altera and Design Compiler.
  • Documentation.

Technical Specifications

×
Semiconductor IP