Parallel Flash Loader Intel® FPGA IP User Guide

ID 683698
Date 7/23/2021
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

1.3.1.3. Programming NAND Flash

You can use the JTAG interface in Intel® CPLDs to program the NAND flash memory device with the PFL IP core. The NAND flash memory device is a simpler device that has faster erase and write speed with higher memory density in comparison with the CFI flash.

You can use the JTAG interface in Intel® CPLDs to indirectly program the flash memory device. The CPLD JTAG block interfaces directly with the logic array in a special JTAG mode. This mode brings the JTAG chain through the logic array instead of the Intel® CPLD BSCs. The PFL IP core provides JTAG interface logic to convert the JTAG stream from the Intel® Quartus® Prime software and to program the NAND flash memory device that connects to the CPLD I/O pins.

Figure 5. Programming NAND Flash Memory Devices With the JTAG InterfaceFigure shows a CPLD functioning as a bridge to program the NAND flash memory device through the JTAG interface.