SRAM Object File (.sof) Definition

A binary file (with the extension .sof), generated by the Compiler's Assembler module, or by the makeprogfile command-line utility. A SOF contains the data for configuring all SRAM-based Intel devices supported by the Quartus® Prime software, using the Programmer.

Note: Each successive release of the Quartus® Prime software typically includes:
  • Added support for new features in supported FPGA devices.
  • Added support for new devices.
  • Efficiency and performance improvements.
  • Improvements to compilation time and resource use of the design software.
Due to these improvements, different versions of the Quartus® Prime Pro Edition, Quartus® Prime Standard Edition, and Quartus® Prime Lite Edition software can produce different programming files from release to release.