AN 1003: Multi Memory IP System Resource Planning: for Intel Agilex® 7 M-Series FPGAs

ID 788295
Date 11/22/2023
Public
Document Table of Contents

4.3. Planning Avalon® Streaming Utilization

The top sub-bank in I/O bank 3A may not be available if you use certain Avalon® streaming configuration interfaces. Depending on which Avalon® streaming configuration you select, you may require two or more byte lanes in the sub-bank.

Table 8.  Avalon Streaming Configurations
Configuration Avalon® Streaming Mode Byte Lane Blockage in I/O Bank 3A
AVST x8

Byte lanes 4, 5, 6, and 7 available.

(All lanes of top sub-bank 3A can be used by any GPIO-B function).

AVST x16

Byte lanes 4 and 5 are occupied.

You can use byte lane 6 and 7 for GPIO.

You cannot place EMIF in top sub-bank 3A.

AVST x32

Byte lanes 4, 5, 6, and 7 are occupied.

Not usable by the external memory interface or GPIO.