Altera Parallel Flash Loader Megafunction User Guide

This user guide describes the parallel flash loader (PFL) megafunction and provides information about programming flash memory, configuring your FPGA from the flash memory, and instantiating the PFL megafunction in the Quartus® II software. As the density of FPGAs increases, larger configurations need to be configured on the FPGA, and faster configuration speeds are required. The PFL addresses these issues.


Altera Parallel Flash Loader Megafunction User Guide - cover page
Brand
Altera
Category
Other Electronics
Document type
User Manual
Language
English
Pages
60
File format
PDF
File size
1.7 MB
Published
09 August, 2012
Updated
30 September, 2023
MD5 checksum
F80509B339DA3ACAA45176F74594F143

About this manual

This user guide describes the Parallel Flash Loader (PFL) megafunction, which allows users to program flash memory devices and control FPGA configuration from flash memory. The PFL megafunction supports programming Common Flash Interface (CFI), quad Serial Peripheral Interface (SPI), and NAND flash memory devices via the JTAG interface. It enables efficient programming of flash memory devices through Altera CPLDs and FPGAs.

What's inside

  • Features
  • Device Support
  • Functional Description
  • Using the PFL Megafunction
  • PFL Megafunction In Embedded Systems
  • Parameters
  • Signals
  • Specifications

Specifications

Supported Flash TypesCFI flash, quad SPI flash, or NAND flash memory devices
Supported FPGA FamiliesACEX 1K, APEX 20K, APEX II, Arria series, Cyclone series, FLEX 10K, and Stratix series
Supported File FormatsProgrammer Object File (.pof), Jam Standard Test and Programming Language Format File (.jam), or JAM Byte Code File (.jbc)

Frequently asked questions

What flash memory types does the PFL megafunction support?

The PFL megafunction supports programming Common Flash Interface (CFI) flash, quad Serial Peripheral Interface (SPI) flash, or NAND flash memory devices.

Can the PFL megafunction configure FPGAs from flash memory?

Yes, it controls Altera FPGA configuration from a CFI flash, quad SPI flash, or NAND flash memory device.

Download PDF (1.7 MB)

More Altera Manuals


View all Altera manuals →