Agilex™ 7 Hard Processor System Technical Reference Manual

ID 683567
Date 4/01/2024
Public
Document Table of Contents

15.2. NAND Flash Controller Block Diagram and System Integration

Figure 41. NAND Flash Controller Block Diagram

Features of the flash controller:

  • Receives commands and data from the host through memory-mapped control and data registers connected to the command and data slave interface
  • The host accesses the flash controller’s control and status registers (CSRs) through the register slave interface.
  • Handles all command sequencing and flash device interactions
  • Generates interrupts to the HPS Cortex*-A53 MPCore processor generic interrupt controller (GIC)
  • The DMA master interface provides accesses to and from the flash controller through the controller's built-in DMA.