NAND Host Controller provides an easy interface to access NAND Flash Memory devices. It handles all set of commands, address and data sequence
.
Nand Flash Controller
Overview
Key Features
- Simple streaming interface towards user logic for data read and write
- Commands supported towards NAND Flash Memory:
- Read
- Read for Copy Back
- Reset
- Page Program,
- Copy-Back Program,
- Block Erase,
- Random Data Input,
- Random Data Output and Read Status
- ECC Logic: Hamming code used to correct 1-bit error and detect 2-bit errors
- Commands supported from user: Block Erase, Read, Program and Copy-Back Program
- Supports timeout mechanism for all NAND commands and operations
- 2K-byte buffer for write data
- 2K-byte buffer for read data
- Identify factory defined invalid blocks
Benefits
- Controller can be interfaced with SLC and MLC NAND flash devices from leading NAND manufacturers
Block Diagram
Applications
- Consumer Electronic
- Commercial/Industrial
- Medical and Computing
Deliverables
- ...
Technical Specifications
Maturity
Not Applicable
Availability
Available
Related IPs
- ONFI 3.2 NAND Flash Controller
- ONFI 5.0 NAND FLASH Controller Compliant to JEDEC
- NAND Flash controller supporting MLC Flash with multi-bit correction BCH ECC code
- Complete memory system supporting any combinations of SDR SDRAM, DDR, DDR2, Mobile SDR, FCRAM, Flash, EEPROM, SRAM and NAND Flash, all in one IP core
- AHB Compliant Nand Flash Controller
- NAND Flash controller for synchronous ONFI 2.1 NAND device, SLC/MLC support with BCH code