The Embedded Coder® Support Package for Xilinx® Zynq® Platform enables you to use the supported hardware with the following MathWorks® software capabilities:
Automated makefile-based building of software, downloading, and running on hardware (Build and Run Executable on Xilinx Zynq Platform)
Multitasking code generation that uses POSIX threads (Pthreads) for concurrent execution on ARM® cores running Linux® (Multicore Processor Targets (Simulink))
Tuning and monitoring the executable running on the hardware from a Simulink® model (Tune and Monitor Executable Running on Xilinx Zynq Platform)
Processor-in-the-loop (PIL) simulation using model blocks and a TCP/IP connection (Create a Target Communication Channel for Processor-In-The-Loop (PIL) Simulation (Embedded Coder))
PIL-based execution profiling (Code Verification Through Software-in-the-Loop and Processor-in-the-Loop Execution (Embedded Coder))
Code-replacement library for ARM Cortex-A9 processor (Optimize Code for ARM Cortex-A Processors (Embedded Coder Support Package for ARM Cortex-A Processors))
PIL simulation and PIL-based execution profiling require single-core execution.