Specifications
CHAPTER 11: PROGRAMMING & CONFIGURATION
INTRODUCTION
ALTERA CORPORATION INTRODUCTION TO QUARTUS II ■ 183
You can also direct the Assembler or Programmer to generate programming 
files in other formats by using one of the following methods:
■ The Device & Pin Options dialog box, which is available from the 
Device page of the Settings dialog box (Assignments menu), allows 
you to specify optional programming file formats, such as Hexadecimal 
(Intel-Format) Output Files (.hexout), Tabular Text Files (.ttf), Raw 
Binary Files (.rbf), Jam
™
 Files (.jam), Jam Byte-Code Files (.jbc), Serial 
Vector Format Files (.svf), and In System Configuration Files (.isc).
■ The Create/Update > Create JAM, SVF, or ISC File command (File 
menu) generates Jam Files, Jam Byte-Code Files, Serial Vector Format 
Files, or In System Configuration Files.
■ The Create/Update > Create/Update IPS File command (File menu) 
displays the ISP CLAMP State Editor dialog box, which allows you to 
create or update I/O Pin State Files (.ips) that contain pin state 
information for specific devices used to configure pin states during 
programming.
■ The Convert Programming Files command (File menu) combines and 
converts SOFs and POFs for one or more designs into other secondary 
programming file formats, such as Raw Programming Data Files (.rpd), 
HEXOUT Files for EPC16 or SRAM, POFs, POFs for Local Update or 
Remote Update, Raw Binary Files, Tabular Text Files, JTAG Indirect 
Configuration Files (.jic), and Flash Loader Hexadecimal Files (.flhex).
These secondary programming files can be used in embedded processor-
type programming environments, and, for some Altera devices, by other 
programming hardware. 
!
Using the quartus_asm executable
You can also run the Assembler separately at the command prompt or in a script by 
using the quartus_asm executable. You must run the Quartus II Fitter executable, 
quartus_fit, successfully before running the Assembler.
The quartus_asm executable creates a separate text-based report file that can be 
viewed with any text editor.
If you want to get help on the quartus_asm executable, type one of the following 
commands at the command prompt:
quartus_asm -h
r
quartus_asm -help r
quartus_asm --help=<topic name> r










