A–4
Parallel Flash Loader Instantiation
The development kit includes a PFL megafunction design, cycloneIII_3c120_dev_pfl,
in the directory <path>\...\examples. The Quartus II software uses the PFL to write
programming files to the flash device, which then loads the FPGA on power up.
To write to a flash device, you must first program the PFL into the FPGA by using the
Quartus II software as described in
8.
f
For more information about the PFL megafunction, refer to
Flash Loader with the Quartus II
Programming the Flash Device
To program the flash device on the development board, you must first create a .pof
flash file as described in
procedure describes programming the PFL into the FPGA first, then uses the PFL to
write the .pof flash file into the flash device.
To download a configuration bit stream into the flash device, perform the following
steps:
1. Ensure that the POWER switch SW2 is in the OFF (or DOWN) position.
2. Verify the switch SW3 and jumper settings shown in
3. Connect the USB cable to the USB port on the board.
4. Cycle the POWER switch OFF then ON.
5. On the Tools menu in the Quartus II software, click Programmer.
6. Click Add File and select
7. Turn on the Program/Configure option for the added file.
8. Click Start to download the selected configuration file to the FPGA
Cyclone III Development Kit User Guide
"Creating a Flash File" on page
<path>\...\examples\cycloneIII_3C120_dev_pfl\cycloneIII_3C120_dev_pfl.sof.
The FPGA is configured when the progress bar reaches 100%, after which it is
ready to access and program the flash device.
Appendix A: Programming the Flash Device
"Programming the Flash
Software.
Parallel Flash Loader Instantiation
Device", steps
1
through
AN 386: Using the Parallel
A–1. The following
Table 4–2 on page
4–3.
(Figure
A–2).
© March 2009 Altera Corporation
Need help?
Do you have a question about the Cyclone III and is the answer not in the manual?
Questions and answers