Arria® 10 Core Fabric and General Purpose I/Os Handbook

ID 683461
Date 7/08/2024
Public
Document Table of Contents

6.5.1. Arria® 10 Package Support for DDR3 x40 with ECC

To support one DDR3 x40 interface with ECC (32 bits data + 8 bits ECC), you require two I/O banks.

Table 77.  Number of DDR3 x40 Interfaces (with ECC) Supported Per Device Package (without HPS Instance)
Note: For some device packages, you can also use the 3 V I/O banks for external memory interfaces. However, the maximum memory interface clock frequency is capped at 533 MHz. To use higher memory clock frequencies, exclude the 3 V I/O bank from external memory interfaces.
Product Line Package
U19 F27 F29 F34 F35 NF40 KF40 RF40 NF45 SF45 UF45
GX 160 1 1 2
GX 220 1 1 2
GX 270 1 2 3 3
GX 320 1 2 3 3
GX 480 2 4 3
GX 570 4 3 5 6 13
GX 660 4 3 5 613
GX 900 4 5 1 7 6 4
GX 1150 4 5 1 7 6 4
GT 900 6
GT 1150 6
SX 160 1 14 114 214
SX 220 114 114 2 14
SX 270 1 14 2 14 3 14 3 14
SX 320 1 14 2 14 3 14 3 14
SX 480 2 14 4 14 3 14
SX 570 4 14 3 14 5 14 613 14
SX 660 4 14 3 14 5 14 613 14
Table 78.  Number of DDR3 x40 Interfaces (with ECC) Supported Per Device Package (with HPS Instance)The number of supported interfaces shown in this table excludes the interface used to connect the HPS to external SDRAM. Masters in the FPGA core can access the HPS-connected external memory interface via FPGA-to-SDRAM bridge ports configurable in the HPS.
Note: For some device packages, you can also use the 3 V I/O banks for external memory interfaces. However, the maximum memory interface clock frequency is capped at 533 MHz. To use higher memory clock frequencies, exclude the 3 V I/O bank from external memory interfaces.
Product Line Package
U19 F27 F29 F34 F35 NF40 KF40 RF40 NF45 SF45 UF45
SX 160 0 0 1
SX 220 0 0 1
SX 270 0 1 2 2
SX 320 0 1 2 2
SX 480 1 3 2
SX 570 3 2 4 4 15
SX 660 3 2 4 4 15
13 This number includes using the 3 V I/O bank for external memory interfaces. Otherwise, the number of external memory interfaces possible is reduced by one.
14 This number includes HPS shared I/O banks to implement core EMIF configurations.
15 This number includes using the 3 V I/O bank for external memory interfaces. Otherwise, the number of external memory interfaces possible is reduced by one.