Section 5: Compile the Design

This section guides you as you compile the design and generate a programmable logic Partial SRAM Object File (.psof). The PSOF is combined with the application software HEX File to generate the appropriate configuration files for the ARM-based Excalibur device.

To compile the arm_top design entity, follow these steps:

  1. Choose Start Compilation (Processing menu).

  2. The Compiler immediately begins to compile the arm_top design entity, and all of its subordinate design entities, using the existing arm_top Compiler settings. This compilation may require 15 minutes or more, depending on your system.

  3. If you receive a message indicating that compilation was successful and there are no errors or warnings displayed in the Messages window, click OK to close the message box.

    NOTE You should correct any errors in your design and recompile it until it is error-free before proceeding with the tutorial. If the Compiler displays any error messages in the Messages window, select the message and choose Locate (right button pop-up menu) to find its source(s), and/or choose Help (right button pop-up menu) to display help on the message.


To continue the tutorial, proceed to Section 6: Specify Software Build Settings.