Intel® Simics® Simulator for Altera® FPGAs: Agilex™ 5 and Agilex™ 3 Virtual Platform User Guide
ID
786901
Date
9/29/2025
Public
1. About This Document
2. Agilex™ 5/ Agilex™ 3 Intel® Simics® Virtual Platforms
3. Agilex™ 5/ Agilex™ 3 Universal Virtual Platform Component Intel® Simics® Models
4. Running a Simulation with the Agilex™ 5/ Agilex™ 3 HPS Model
5. Supported Use Cases
6. Troubleshooting Issues When Migrating Software from Intel® Simics® to Hardware
A. Document Revision History for Intel Simics Simulator for Altera FPGAs Agilex™ 5/ Agilex™ 3 Virtual Platform User Guide
2.1.1. Agilex™ 5 Universal Virtual Platform Overview
2.1.2. Agilex™ 3 Universal Virtual Platform Overview
2.1.3. Agilex™ 5 Universal Virtual Platform User-Configurable Parameters
2.1.4. Agilex™ 3 Universal Virtual Platform User-Configurable Parameters
2.1.5. Universal Virtual Platforms Key Capabilities
2.1.5.1. Boot-To-Operating System Prompt
2.1.5.2. Basic Ethernet
2.1.5.3. CPU Power-On and Boot Core Selection ( Agilex™ 5 only)
2.1.5.4. Reset Flow
2.1.5.5. General Purpose I/O (GPIO) Loopback
2.1.5.6. USB Disks Hot-Plug Support
2.1.5.7. On-Chip Memory IP FPGA Fabric Example Design
2.1.5.8. FPGA-to-HPS Bridges
2.1.5.9. Exercising Peripheral Subsystem in FPGA Fabric Design
2.1.5.10. USB Controller Host/Device Mode Configuration
2.1.5.11. HPS Component and Stepping Silicon Features Selection
2.1.5.12. UART1/UART2 Serial Console Selection
1.2. List of Acronyms
Acronym |
Term |
|---|---|
| ATF | Arm* Trusted Firmware |
| CCU | Cache Coherency Unit |
| CLI | Command-line Interface |
| CPU | Central Processing Unit |
| DHCP | Dynamic Host Configuration Protocol |
| DRD | Dual Role Device |
| EMIF | External Memory Interfaces |
| EST | Enhancements to Scheduled Traffic |
| eSW | Embedded Software. Referred also as HPS Software. |
| FPE | Frame Preemption |
| FPGA | Field Programmable Gate Array |
| FSBL | First Stage Bootloader |
| FSM | Finite State Machine |
| GHRD | Golden Hardware Reference Design |
| GSRD | Golden System Reference Design |
| GPIO | General Purpose I/O |
| HPS | Hard Processor System |
| HS | High Speed |
| ICMP | Internet Control Message Protocol |
| IP | Intellectual Property |
| JFFS2 | Journaling Flash File System version 2 |
| MAC | Media Access Controller |
| MPFE | Multi-port Front End |
| MPU | Microprocessor Unit |
| NAPT | Network Address Port Translation |
| OCRAM | On-chip RAM |
| OTP | One-time Programmable |
| OTG | On-the-go |
| QSPI | Quad Serial Peripheral Interface |
| RAM | Random-access Memory |
| RTOS | Real-time Operating System |
| SDM | Security Device Manager |
| SCP | Secure Copy Protocol |
| SCSI | Small Computer System Interface |
| SMP | Symmetric Multiprocessing |
| SPL | Secondary Program Bootloader |
| SS | Super Speed |
| TCP | Transmission Control Protocol |
| TFTP | Trivial File Transfer Protocol |
| TSN | Time-sensitive Networking |
| UBIFS | Unsorted Block Images File System |
| UDP | User Datagram Protocol |
| USB | Universal Serial Bus |
| VP | Virtual Platform |
| XIP | Execute in Place |