Embedded Design Handbook

ID 683689
Date 8/28/2023
Public
Document Table of Contents

3.2.2. Platform Designer Design

The recommended design flow requires that you maintain several small Platform Designer systems, each with its Intel® Quartus® Prime project and the software you use to test the new hardware. A Platform Designer design requires the following files and folders:

  • Intel® Quartus® Prime Project File (.qpf)
  • Intel® Quartus® Prime Settings File (.qsf)

    The .qsf file contains all of the device, pin, timing, and compilation settings for the Intel® Quartus® Prime project.

  • One of the following types of top-level design file:
    • Block Design File (.bdf)
    • Verilog Design File (.v)
    • VHDL Design File (.vhd)

      Platform Designer generates most of the HDL files for your system, so you do not need to maintain them when preserving a project. You need only preserve the HDL files that you add to the design directly.

      For details about the design file types, refer to the Intel® Quartus® Prime Help.

  • Platform Designer Design File (.qsys)
  • Platform Designer Information File (.sopcinfo)

    This file contains an XML description of your Platform Designer system. Platform Designer and downstream tools, including the Nios® II Software Build Tools (SBT), derive information about your system from this file.

  • Your software application source files

To replicate an entire project (both hardware and software), simply copy the required files to a separate directory. You can create a script to automate the copying process. After the files are copied, you can proceed to modify the new project in the appropriate tools: the Intel® Quartus® Prime software, Platform Designer, the SBT for Eclipse, the SBT in the command shell, or the Nios® II Integrated Development Environment (IDE).

For more information about all of these files, refer to the "Archiving Projects" chapter in the Intel® Quartus® Prime Handbook Volume 1: Design and Synthesis.