Stratix® 10 Configuration User Guide

ID 683762
Date 4/05/2024
Document Table of Contents

7.6. Configuration File Format Differences

Detailed information about the configuration file format is proprietary. This topic explains the general structure and differences from previous device families.

The configuration file format differs significantly from previous device families. The configuration bitstream begins with a SDM firmware section. The SDM loads the boot ROM firmware during power-on reset. Design sections for I/O configuration, HPS boot code (if applicable), and fabric configuration follow the firmware section. Configuration begins after the SDM boot ROM performs device consistency checks.
Figure 102. Example of an Stratix® 10 Configuration Bitstream Structure

The firmware section is not part of the .sof file. The Quartus® Prime Pro Edition Programmer adds the firmware to the .sof. The programmer adds the firmware when configuring an Stratix® 10 device or when it converts the .sof to another format. The version of firmware that the Programmer adds depends on the version of the Programmer you are using.