NAND Flash Controller
A NAND Flash Controller that provides easy access to ONFI 3.0 NAND Controller over an 8-bit wide interface to handle multiplexed command, address and Write/Read data sequences.
NAND Flash is a non-volatile, high-density memory typically used for secondary storage or long term storage. NAND Flash controller manages the data stored on NOR and NAND Flash memory, and they communicate with the computer or device. NAND Flash Controller provides an easy interface to access NAND Flash Memory devices. It supports multiplexed command, address and Write/Read data sequences.
Mistral’s ONFI 3.0 NAND Controller IP core is available for Xilinx and Altera FPGAs. IT supports both Synchronous and Asynchronous modes of operation. The NAND Controller can handle all the commands, address, data sequences, and hardware protocols.
NAND Flash Controller devices usually have a complex and multiplexed device architecture which only support page Write/Read and Block Erase operations. The ONFI 3.0 NAND Flash Controller IP Core from Mistral provides an easy access to NAND Controller devices over an 8-bit wide interface to handle multiplexed command, address and Write/Read data sequences.
Supporting ONFI 3.0 NAND Flash controller standards, Mistral’s NAND Controller IP Core has several configurable features and parameters to customize the controller for the specific needs of diverse applications.
Mistral’s NAND Flash Controller IP Core is designed for Maximum Data Transfer Rate and Optimal Resource Utilization.
- Open NAND Flash Interface (ONFI) 3.0 protocol compliant
- AXI interface compatible
- Supports Synchronous and Asynchronous modes of operation
- NV-DDR2 I/O performance for higher throughput up to 178MB/s
- ECC Logic for error detection and correction
- Supports Multi-plane Cache Mode Operations
- Transfer rates up to 333 MT/s
- Supports Xilinx and Altera FPGAs