Frequency= Page 45: Examples, Operation= –19, Key= –19, Operation= –19 --option= –19, Operation= on
Page 45: Examples, Operation= –19, Key= –19, Operation= –19 --option= –19, Operation= on

Chapter 2: Command-line Executables
2–19
quartus_cpf
© July 2013
Altera Corporation
Quartus II Scripting Reference Manual
--frequency=
Option to specify the JTAG TCK clock frequency. Use this option only if you want to generate a Serial
Vector Format (.svf) for the output file.
Example
# To create an SVF for programming with a 10MHz JTAG TCK clock frequency
quartus_cpf -c -q 10.0MHz -n p
--key=
Option to specify a key (or keys) to be used for generating secured configuration bitstreams or the
Encryption Key Programming File (.ekp).
Use the following format to specify key values:
in which keyfile is a valid Key File (.key), keyid is a valid id for a key in the specified file, and keyid2 is a
valid id for a key in the specified file.
Examples
# To convert .sof to a secured configuration bitstream .rbf
# using a single key file
quartus_cpf --key
# To generate an Encryption Key Programming File (.ekp)
# using two key files
quartus_cpf --key
--operation=
Option to specify the programming options. Use this option only if you want to generate a Serial Vector
Format File (.svf) for the output file.
Example
# To create an SVF for programming
quartus_cpf -c -n p
--option=
Option to create the configuration device file using the specified input option file.
You can create the option file using any text editor. Use the strings and the values listed below or use the
"quartus_cpf -w" command to generate the strings in the text file automatically.
Use the following format to specify string values:
Value
Options
p
program
v
verify
pb
program and blank check