SoC Builder
Build, load, and execute SoC model on SoC, FPGA, and MCU boards
Description
The SoC Builder tool steps through the various stages for building and executing an SoC model on an SoC, FPGA, or MCU board.
Using this tool, you can:
Review the model information provided to the tool.
Choose between different build actions.
Set up a folder to store all generated files.
Configure the FPGA parameters.
Map model tasks to interrupt service routines.
Configure the peripheral register settings.
Review the memory map and edit it if needed.
Validate that the model has all required components for generating a programming file.
Build the model using Xilinx® Vivado®, Intel® Quartus®, Texas Instruments® Code Composer Studio™ tool families.
Configure the Ethernet connectivity.
Load the programming file to your board.
Run the application.
Open the SoC Builder
Simulink® Toolstrip: On the System on Chip tab, click Configure, Build & Deploy.
Simulink Toolstrip: click the System on Chip tab, and then press Ctrl+B.
MATLAB® command prompt: Enter
socBuilder('modelname').
Note
If the System on Chip tab is not visible, on the Apps tab, under Setup to Run on Hardware click the System on Chip (SoC) app icon.
If the Configure, Build & Deploy button is not visible on the System on Chip tab, or if Ctrl+B does not open SoC Builder, open the Configuration Parameters window by clicking Hardware Settings on the System on Chip tab. In the Hardware Implementation pane, make sure that you have set Processing Unit to
Nonefor the selected hardware board.
Programmatic Use
Version History
Introduced in R2019a
