Hard Processor System Technical Reference Manual: Agilex™ 5 SoCs

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

12.2.6.4. Fabric Bypass

The Fabric Bypass blocks contain muxes that allow the Fabric to directly communicate with the IOBank in cases where there are unused IO12 channels. This block is placed on both the F2SDRAM and F2H and must be independently controllable through software.

Because the F2H shares VIO with IOBank0 Port 0, as shown in the diagram below, fabric bypass of this port is only allowed when you choose not to use SDRAM with the HPS.

The F2SDRAM port can be bypassed when the IOBank0 is used to implement a single 16-bit channel since the four right-hand IO12 shown in the diagram below are not utilized. If the IOBank0 is configured for 2x16-bit or 1x32-bit modes, then there are no available IO12 and thus fabric bypass is not available.

Figure 295. Fabric Bypass Blocks