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

5.5. Traffic Access Pattern Due To Multiple Traffic Flows

A consideration for traffic access pattern in Intel Agilex® 7 M-Series FPGAs is the combined effect of more than one transaction source at a memory controller.

The NoC readily permits multiple initiators to issue transactions to a single target. Although a single initiator may be issuing well-ordered transactions, the combined effect of multiple initiators at the target can be transactions that are not well ordered, and require activating rows more frequently.

To mitigate this problem, limit the number of independent sources that access an individual memory, or synchronize accesses to provide a better structured access pattern.

Figure 27. Sequential Address Access Issued by Separate Initiators—Amounts to Non-Sequential Access at Target