External Memory Interfaces (EMIF) IP User Guide: Agilex™ 5 FPGAs and SoCs

ID 817467
Date 3/31/2025
Public
Document Table of Contents

8.2.1.3. Maximum Number of Interfaces

The maximum number of interfaces supported for a given memory protocol varies, depending on the FPGA in use.

Unless otherwise noted, the calculation for the maximum number of interfaces is based on independent interfaces where the address or command pins are not shared.

Note: You may need to share PLL clock outputs depending on your clock network usage.

Timing closure depends on device resource and routing utilization. For related information, refer to the Quartus® Prime Pro Edition User Guide: Design Optimization .

Table 202.  Maximum Number of LPDDR4 Interfaces
Device Package 1ch x32 2ch x16 4ch x16
A5EA005B/ A5EA007B B15A 1
A5EA005B / A5EA007B B23B 1 1
A5EG005B / A5EG007B B18A
A5EC013B ES / A5ED013B ES B23A 1 1

A5EC008B / A5EC013A / A5EC013B /

A5ED008B / A5ED013A / A5ED013B

B23A 1 1

A5EC008B / A5EC013A / A5EC013B /

A5ED008B / A5ED013A / A5ED013B

B32A 2 2

A5EC008B / A5EC013B /

A5ED008B / A5ED013B

M16A 2 2

A5EA008B / A5EA013B

A5EB008B / A5EB013B

A5EE008B / A5EE013B

B23B 2 2
A5EC028A / A5EC028B / A5ED028A / A5ED028B B23A 1 1
A5EC028A / A5EC028B / A5ED028A / A5ED028B B32A 2 2
A5EC028B / A5ED028B M16A 2 2
A5EA028B / A5EB028B / A5EE028B B23B 2 2
A5EC065B ES / A5ED065B ES B23A 1 1
A5EC043A / A5EC043B / A5EC052A / A5EC052B / A5EC065A / A5EC065B / A5ED043A / A5ED043B / A5ED052A / A5ED052B / A5ED065A / A5ED065B B23A 1 1
A5EC065B ES / A5ED065B ES B32A 4 4 2
A5EC043A / A5EC043B / A5EC052A / A5EC052B / A5EC065A / A5EC065B / A5ED043A / A5ED043B / A5ED052A / A5ED052B / A5ED065A / A5ED065B B32A 4 4 2
A5DC064A ES / A5DD064A ES B32B 4 4 2
A5DC051A / A5DC064A / A5DD051A / A5DD064A B32B 4 4 2
1 The B15A package can support one instance of 1ch x16 LPDDR4 interface.

4ch x16 interface requires two adjacent IO96B banks located on the same edge of the device.