AN 999: Drive-on-Chip with Functional Safety Design Example: Agilex™ 7 Devices
Visible to Intel only — GUID: muw1716215375128
Ixiasoft
Visible to Intel only — GUID: muw1716215375128
Ixiasoft
2.3.1. Design Directory Structure

Directory | Description |
---|---|
gui | Contains all the source files to run the GUI for the design. |
hps_software | Contains the HPS safety unction application and meta-safedriveonchip layer for the YOCTO build. |
images | Contains the files to run the application agilex7_dk_si_agf014ea.hps.jic (for QSPI flash) and other relevant collaterals (top.core.rbf, top.sof, u-boot-spl-dtb.hex) |
non_qpds_ip | Contains the source code (RTL) of the design’s custom IP that is not part of Quartus Prime. Includes the DSP Builder-generated motor model, FOC, and safety IP and motor control IP and subsystems. |
quartus | Contains the base files for the Quartus Project including the top.qpf, top.qsf. |
rtl | Contains the sources files to build the project. |
software | Contains all the files for building the application for the Nios V/g drive-on-chip. The binary is in /dniosv_subsystem/build/bin as app.elf. However this file is already in the RAM blocks as mem_init/dniosv_subsystem_cpu_ram_cpu_ram.hex |