Intel® Agilex™ Device Configuration via Protocol (CvP) Implementation User Guide

ID 683763
Date 12/19/2022

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

6.2.5. Converting the SOF File

Follow these steps to convert your .sof file into separate images for the periphery and core logic.
  1. After the .sof file is generated, under File menu, select Programming File Generator. The new window appears.
  2. In the Device family, select Agilex.
  3. For the Configuration mode, select Active Serial x4.
  4. Under Output files tab, specify the following parameters:
    1. Specify the Output directory and Name for the output file.
      Note: The output directory you specify must already exist in the file system.
    2. Select Raw Binary File for CvP Core Configuration (.rbf).
    3. Select JTAG Indirect Configuration File for Periphery Configuration (.jic) if you want to use Active Serial configuration mode.
    4. Select Memory Map File (.map) or Raw Programming Data File (.rpd) if you plan to use third party programmer for flash programming.
      Figure 19. Programming File Generator- Output Files Tab
  5. Under the Input Files tab, click Add Bitstream. Navigate your file system, and select the .sof file, and click Open.
    Figure 20. Programming File Generator- Input Files Tab
  6. Under the Configuration device tab:
    1. Click Add Device.
    2. Under the Configuration Device tab, click to select your configuration device and click OK.
    3. Click to select the configuration device in the list and click Add Partition.
    4. In the Add Partition window, select the file in the Input file box, select Auto in the Address Mode box, and then click OK.
    5. Click Select.
    6. In the Select Devices window, click Agilex in the device family list, select your flash loader device in the Device name list, and then click OK.
      Figure 21. Programming File Generator- Configuration Device Tab
  7. Click Generate.