Intel® Simics® Simulator for Intel® FPGAs: Agilex™ 5 E-Series Virtual Platform User Guide

ID 786901
Date 4/01/2024
Public
Document Table of Contents

1.1. Terminology

This document uses the following terms:

Table 1.  Terminology
Term Description
eSW Embedded software that runs on a virtual platform.
Target script Top-level .simics script in a virtual platform. This script defines the configuration parameters, run time commands, instantiation of the hardware model components, and any network configuration.
Host PC A computer on which the Intel® Simics® simulator runs. The Intel® Simics® host system is sometimes referred to as "host" or "host machine."
Model A model corresponds to a single building block within an Intel® Simics® virtual platform. Typically, an Intel® Simics® FPGA model aligns with an instance of an Intel® FPGA IP or a discrete board-level component such as a flash device. A virtual platform is created by instantiating models and connecting them together.
Skeleton model A type of Intel® Simics® model that includes the component interfaces and access to component registers with read/write supporting bit field restrictions and reset values. There are no side effects to reading/writing to registers.
Target system This is the physical hardware that the virtual platform simulates. A target system is sometimes referred to as a "target machine".
Virtual platform A virtual platform represents a target system that runs in an Intel® Simics® simulation environment. A virtual platform typically includes a processor model and any peripheral devices the processor accesses.