Glossary

Hexadecimal (Intel-Format) Output File (.hexout)


An ASCII text file (with the extension .hexout), that is in the Intel hexadecimal format and contains configuration data for use outside of the Quartus® II software.

You can use the Programming Files tab of the Device & Pin Options dialog box, which is available from the Device page in the Settings dialog box (Assignments menu), to direct the Compiler to generate HEXOUT Files containing configuration data for the sequential Passive Parallel Synchronous (PPS), Passive Parallel Asynchronous (PPA), and Passive Serial (PS) configuration schemes for ACEX® 1K, APEX 20K, ARM®-based Excalibur, FLEX 10KE, and Mercury devices; for the Passive Serial (PS) configuration scheme for Cyclone and FLEX® 6000 devices; and for the Passive Parallel Asynchronous (PPA), and Passive Serial (PS), and Fast Passive Parallel (FPP) configuration schemes for APEX II, Stratix, and Stratix GX devices. Each of these HEXOUT Files can be programmed into a parallel data source, such as a configuration device or a mass storage device, which in turn configures any SRAM-based Altera® device supported by the Quartus II software. The file name of the HEXOUT File the Compiler generates is the same as the name of the current Compiler settings.

You can also generate HEXOUT Files with the makeprogfile command-line utility, or generate HEXOUT Files for SRAM or HEXOUT Files for EPC16 by using previously generated SRAM Object Files (.sof) with the Convert Programming Files command (File menu) or the convert_prog_file command-line utility.

A HEXOUT File for SRAM is a converted SOF used by an external host to configure SRAM-based devices.

A HEXOUT File for EPC16 is a converted Programmer Object File (.pof) used by an external host to program a single EPC16 configuration device. A HEXOUT file for EPC16 can contain only one POF.

When configuring a device in PS configuration scheme, be sure to send each byte of data with the LSB first.

For information on the HEXOUT File format, refer to the Intel Hexadecimal Object File Format Specification, available from Intel Corporation.


Back to Top

- PLDWorld -

 

Created by chm2web html help conversion utility.