Hard Processor System Component Reference Manual: Agilex™ 3 SoCs

ID 851703
Date 5/30/2025
Public
Document Table of Contents

4. Simulating the Agilex™ 3 HPS bridges (H2F, LWH2F, and F2SDRAM)

This chapter describes an example of how to simulate the HPS bridges.
Note: Simulation is only supported for HPS AXI4 bridge interfaces, and not currently supported for ACE5-Lite interfaces. This means that simulation is supported for the H2F, LWH2F, and F2SDRAM interfaces, and support for the F2H interface is planned for future implementation.
Note: You must consider the following when creating simulation testbenchs:
CHI SupportThe CCU supports CHI-A and CHI-B protocols with the following exceptions:
Category Exception
Protocol Features CHI protocol credits and retry mechanisms are not supported
System cache Allocation is based on memory attribute rather than the LikelyShared attribute
CHI-A Limitations CHI-A barriers are not supported
CHI-B Limitations
  • Does not support CHI-B trace mechanisms
  • Only little-endian is supported for CHI-B atomic operations
  • Does not support WriteUniqueStashPtl and WriteUniqueStashFull
  • Valid StashNID values must be identified by configuration fabric unit IDs
AXI and ACE SupportThe CCU supports AXI4, ACE4-Lite, and ACE5-Lite with the following exceptions:
Category Exception
Barriers Barriers are not supported
Burst Restrictions
  • Narrow transfers are not supported for bursts of more than one transfer
  • All ACE coherent transactions must be 64 bytes or less
ACE5-Lite Limitations
  • Does not support StashOnceShared and StashOnceUnique for the nonshareable domain
  • Does not support data check and poison
  • Does not support Trace
  • Does not support user loopback
  • Does not support low power signaling