Specifications
CHAPTER 11: PROGRAMMING & CONFIGURATION
CREATING SECONDARY PROGRAMMING FILES
192 ■ INTRODUCTION TO QUARTUS II ALTERA CORPORATION
■ Add or remove SOF Data items.
■ If you wish, create Memory Map Files, and generate remote update
difference files and local update difference files.
You can also use the Convert Programming Files dialog box to arrange and
combine multiple SOFs into a single POFs in Active Serial Configuration
mode. The POF can be used to program an EPCS1 or EPCS4 serial
configuration device, which can then be used to configure multiple devices
through a Cyclone device.
The following steps describe the basic flow for converting programming
files:
1. Run the Assembler module of the Compiler. The Assembler
automatically creates SOFs and POFs for the design.
2. Use the Convert Programming Files dialog box and specify the format
and name of the programming file you want to create.
3. Specify a configuration mode that is compatible with the configuration
memory space of the programming file.
4. Specify appropriate programming options for the programming file
type and target device.
5. (Optional) Direct the Programmer to generate a remote update
difference file or a local update difference file for a Programmer Object
File for Remote Update or a Programmer Object File for Local Update,
by selecting the type of difference file.
6. Add or remove SOF Data items and assign them to pages.
!
Using the quartus_cpf executable
You can also run the Convert Programming Files feature separately at the command
prompt or in a script by using the quartus_cpf executable. You may need to run
the Assembler executable, quartus_asm, in order to produce a programming file
before running the Programmer.
If you want to get help on the quartus_cpf executable, type one of the following
commands at the command prompt:
quartus_cpf -h
r
quartus_cpf -help r
quartus_cpf --help=<topic name> r










