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

ID 786901
Date 11/16/2024
Public
Document Table of Contents

3.1.5. Additional Agilex™ 5 HPS Components

The following table lists the support status of components that do not belong to any specific subsystem. The table also shows any component limitations and the object created in the Intel® Simics® model of the Agilex™ 5 HPS.

Component Supported? Limitations | Objects
Error Checking and Correction (ECC) Controller No N/A
HPS2FPGA Bridge Yes

Limitations:

  • Supports only basic models with minimalistic features.
  • Does not support fence and drain request-based handshaking using Reset Manager.

Object:

system.board.fpga.soc_inst.hps_subsys.agilex_hps.hps2fpga
Lightweight HPS2FPGA Bridge Yes

Limitations:

  • Supports only basic models with minimalistic features.
  • Does not support fence and drain request-based handshaking using Reset Manager.

Object:

system.board.fpga.soc_inst.hps_subsys.agilex_hps.lwhps2fpga
FPGA2HPS Bridge Yes

Limitations:

  • Supports only basic models with minimalistic features.
  • Does not support fence and drain request-based handshaking using Reset Manager.

Object:

system.board.fpga.soc_inst.hps_subsys.agilex_hps.fpga2hps
FPGA2SDRAM Bridge Yes

Limitations:

  • Supports only basic models with minimalistic features.
  • Does not support fence and drain request-based handshaking using Reset Manager.

Object:

system.board.fpga.soc_inst.hps_subsys.agilex_hps.f2sdram
System Memory Management Unit (SMMU) Yes
Limitations:
  • MPFE, CCU and F2SOC TBUs are not supported.
  • Change in size of translation table mappings not supported.
  • Range-based TLB invalidation and level hint not supported.
  • Secure EL2 and Secure stage 2 translations not supported.
  • Small translation tables not supported.
  • Memory Partitioning and Monitoring not supported

Object: system.board.fpga.soc_inst.hps_subsys.agilex_hps.smmu