Intel® Simics® Simulator for Intel® FPGAs: Intel Agilex® 5 E-Series Virtual Platform User Guide
                    
                        ID
                        786901
                    
                
                
                    Date
                    12/04/2023
                
                
                    Public
                
            A newer version of this document is available. Customers should click here to go to the newest version.
1.1. Terminology
This document uses the following terms:
| 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. |