Parallel Flash Loader Megafunction User Guide (PDF) - Altera
Parallel Flash Loader Megafunction User Guide (PDF) - Altera
Parallel Flash Loader Megafunction User Guide (PDF) - Altera
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Using the PFL <strong>Megafunction</strong> Page 31<br />
Figure 19 shows the simulation when the FPGA configuration starts.<br />
Figure 19. Simulation When FPGA Configuration Starts<br />
The FPGA configuration continues until the fpga_conf_done signal is asserted high,<br />
which indicates the configuration is complete. After the configuration process<br />
completes, the PFL megafunction pulls the flash_nce and flash_noe signals high and<br />
the pfl_flash_access_request signal low to indicate the configuration data is no<br />
longer being read from the flash memory device.<br />
Programming <strong>Altera</strong> CPLDs and <strong>Flash</strong> Memory Devices<br />
Using the Quartus II Programmer, you can program <strong>Altera</strong> CPLDs and flash memory<br />
device in a single step or separate steps.<br />
To program both in a single step, first program the CPLD, then the flash memory<br />
device. Follow these steps:<br />
1. Open the Quartus II Programmer window and click Add File to add the .pof for<br />
the CPLD.<br />
2. Right-click the CPLD .pof and click Attach <strong>Flash</strong> Device.<br />
3. In the <strong>Flash</strong> Device menu, select the density of the flash memory device to be<br />
programmed.<br />
4. Right-click the necessary flash memory device density and click Change File.<br />
5. Select the .pof generated for the flash memory device. The .pof for the flash<br />
memory device is attached to the .pof of the CPLD.<br />
6. Add other programming files if your chain has other devices.<br />
7. Check all the boxes in the Program/Configure column for the new .pof and click<br />
Start to program the CPLD and flash memory device.<br />
<strong>Parallel</strong> <strong>Flash</strong> <strong>Loader</strong> <strong>Megafunction</strong> <strong>User</strong> <strong>Guide</strong><br />
May 2013<br />
<strong>Altera</strong> Corporation