External Memory Interfaces Intel® Cyclone® 10 GX FPGA IP User Guide
A newer version of this document is available. Customers should click here to go to the newest version.
3.6.3. Ping Pong PHY Limitations
Ping Pong PHY uses all lanes of the address and command I/O bank as address and command. For information on the pin allocations of the DDR3 address and command I/O bank, refer to DDR3 Scheme 1 in External Memory Interface Pin Information for Intel® Cyclone® 10 Devices, on www.altera.com.
An additional limitation is that I/O lanes may be left unused when you instantiate multiple pairs of Ping Pong PHY interfaces. The following diagram shows two pairs of x8 Pin Pong controllers (a total of 4 interfaces). Lanes highlighted in yellow are not driven by any memory interfaces (unused lanes and pins can still serve as general purpose I/Os). Even with some I/O lanes left unused, the Ping Pong PHY approach is still beneficial in terms of resource usage, compared to independent interfaces. Memory widths of 24 bits and 40 bits have a similar situation, while 16 bit, 32 bit, and 64 bit memory widths do not suffer this limitation.