
That PetaLinux creates a temporary directory under / tmp to work with. % source /usr/local/packages/xilinx_2017.4/petalinux/2017.4/settings.sh / usr/local/packages/xilinx_2017.4/ petalinux/2017.4Įither work with an existing or create a new PetaLinux Log into the ECE-LRC servers (see instructions) and setup the Will be using the QEMU simulator that comes with the PetaLinux Implemented in the FPGA fabric, where the application running on the ARMĪccesses the external hardware through memory-mapped I/O or a Linux kernel More information about the QEMU/ SystemC integrationĭemonstrates a QEMU/ SystemC simulation of a Zynq platform that includes a simple hardware module Sockets that other SystemC modules representingīlocks in the programmable logic can be connected and interfaced to in order toĬonstruct a complete SoC virtual platform simulation. Side, these interfaces are represented as standard TLM2.0 bus models and Programmable ARM subsystem and the FPGA fabric.

Two simulators communicate through special co-simulation ports that model theĪvailable bus and other interfaces between the Zynq’s Simulator instance is launched in parallel to the QEMU simulation, where the For QEMU/ SystemC co-simulation, a separate SystemC

Will be using a special setup of QEMU provided by Xilinx that integrates with a More informationĪbout Xilinx's QEMU setup is available through their wiki page and support forums.

Platform for virtual prototyping of our SoC. Simulation model provided by Xilinx for their Zynq
