Visible to Intel only — GUID: knj1522092396014
Ixiasoft
1.1. Generating Primary Device Programming Files
1.2. Generating Secondary Programming Files
1.3. Enabling Bitstream Security for Intel® Stratix® 10 and Intel® Agilex™ Devices
1.4. Enabling Bitstream Encryption or Compression for Intel® Arria® 10 and Intel® Cyclone® 10 GX Devices
1.5. Generating Programming Files for Partial Reconfiguration
1.6. Generating Programming Files for Intel® FPGA Devices with Hard Processor Systems
1.7. Scripting Support
1.8. Generating Programming Files Revision History
2.1. Intel® Quartus® Prime Programmer
2.2. Programming and Configuration Modes
2.3. Basic Device Configuration Steps
2.4. Specifying the Programming Hardware Setup
2.5. Programming with Flash Loaders
2.6. Verifying the Programming File Source with Project Hash
2.7. Using PR Bitstream Security Verification ( Intel® Stratix® 10 Designs)
2.8. Stand-Alone Programmer
2.9. Programmer Settings Reference
2.10. Scripting Support
2.11. Using the Intel® Quartus® Prime Programmer Revision History
2.9.1. Device & Pin Options Dialog Box
2.9.2. More Security Options Dialog Box
2.9.3. Output Files Tab Settings (Programming File Generator)
2.9.4. Input Files Tab Settings (Programming File Generator)
2.9.5. Bitstream Co-Signing Security Settings (Programming File Generator)
2.9.6. Configuration Device Tab Settings
2.9.7. Add Partition Dialog Box (Programming File Generator)
2.9.8. Add Filesystem Dialog Box (Programming File Generator)
2.9.9. Convert Programming File Dialog Box
2.9.10. Compression and Encryption Settings (Convert Programming File)
2.9.11. SOF Data Properties Dialog Box (Convert Programming File)
2.9.12. Select Devices (Flash Loader) Dialog Box
Visible to Intel only — GUID: knj1522092396014
Ixiasoft
1.2.2. Generating Secondary Programming Files (Convert Programming File Dialog Box)
You can use the Convert Programming File dialog box to generate secondary programming files for alternative device programming methods. For example, generating the .jic file for flash programming, the .rbf file for partial reconfiguration, or the .rpd file for a third-party programmer configuration.
Convert Programming File Dialog Box
The options available in the Convert Programming File dialog box change dynamically, according to your device and configuration mode selection.
- Generate the primary programming files for your design, as Generating Primary Device Programming Files describes.
- Click File > Convert Programming Files.
- Under Output programming file, select the Programming file type that you want to generate. Secondary Programming Files (Convert Programming Files) describes all file options.
- Specify the File name and output directory (…) for the file that you generate.
- For the configuration Mode, select Active Serial x4 or Active Serial. Configuration Modes (Convert Programming Files) describes all modes.
Note: Intel® Stratix® 10 devices support only Active Serial x4.
- To specify the Configuration device, click the (…) button to select a supported flash memory device and predefined programming flow. When you select a predefined device, you cannot modify any setting. Alternatively, click <<new device>> to define a new flash memory device and programming flow. Configuration Device Tab Settings describes all settings.
Figure 8. Configuration Device Dialog Box
- Under Input files to convert, select the SOF Data item, and then click the Add File button. Specify the .sof file that contains the configuration bitstream data. To include raw data, click Add Hex Data and specify a .hex file.
- To enable bitstream compression or encryption security settings, select the .sof file and click Properties, as Enabling Bitstream Encryption or Compression for Intel Arria 10 and Intel Cyclone 10 GX Devices describes.
- Select the Flash Loader text, and then click the Add Device button. Select the device that controls loading of the flash device.
Figure 9. Selecting the Flash Loader Device
- After you specify all options in the Convert Programming File dialog box, click the Generate button to create the files.