Intel® Arria® 10 CvP Initialization and Partial Reconfiguration over PCI Express User Guide

ID 683871
Date 9/01/2020
Public
Document Table of Contents

3.4. Splitting the SOF File

Follow these steps to split your .SOF file into separate images for the periphery and core logic.

  1. After the .SOF file is generated, under File menu, select Convert Programming File.
  2. Under Output programming file section, specify the following parameters:
    Parameter Value
    Programming file type JTAG Indirect Configuration File (*.jic)
    Configuration device EPCQL1024
    Mode Active Serial
    File name *.jic
    Create Memory Map File Turn this option on.
    Create CvP files Turn this option on. This box is greyed out until you specify the SOF Data file under Input files to convert.
    Note: You can select Programmer Object File (*.pof)
    and your respective configuration device if you are using Passive Serial or Fast Passive Serial mode.

  3. Under Input files to convert, specify the following parameters:
    Parameter Value
    Flash Loader 10AX115S1F45I1SG
    SOF Data *.sof

  4. Make sure to turn on the Create CvP files.
    Note: If you do not check this box, the Quartus Prime software does not create separate files for the periphery and core images.
    Figure 7. Illustrating the above specified options in the Convert Programming File GUI

  5. Click Generate to create *.periph.jic and *.core.rbf files. Alternatively, you can use the following command to generate CvP periphery image (*.jam) file for the JTAG configuration:
    quartus_cpf -c <filename>.sof <filename>.jam --cvp