Quartus® Prime Pro Edition User Guide: Programmer

ID 683039
Date 9/30/2024
Public
Document Table of Contents

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.

  1. Generate the primary programming files for your design, as Generating Primary Device Programming Files describes.
  2. Click File > Convert Programming Files.
  3. Under Output programming file, select the Programming file type that you want to generate. Secondary Programming Files (Convert Programming Files) describes all file options.
  4. Specify the File name and output directory (…) for the file that you generate.
  5. For the configuration Mode, select Active Serial x4 or Active Serial. Configuration Modes (Convert Programming Files) describes all modes.
    Note: Stratix® 10 devices support only Active Serial x4.
  6. 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 10. Configuration Device Dialog Box
  7. 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.
  8. To enable bitstream compression or encryption security settings, select the .sof file and click Properties, as Enabling Bitstream Encryption or Compression for Arria 10 and Cyclone 10 GX Devices describes.
  9. Select the Flash Loader text, and then click the Add Device button. Select the device that controls loading of the flash device.
    Figure 11. Selecting the Flash Loader Device
  10. After you specify all options in the Convert Programming File dialog box, click the Generate button to create the files.