
Table 28-3: FPGA-to-HPS SDRAM Interfaces and Clocks
Associated Clock Interface
(1)
Description
Interface Name
f2h_sdram0_clock
SDRAM AXI or Avalon-MM port 0
f2h_sdram0_data
f2h_sdram1_clock
SDRAM AXI or Avalon-MM port 1
f2h_sdram1_data
f2h_sdram2_clock
SDRAM AXI or Avalon-MM port 2
f2h_sdram2_data
f2h_sdram3_clock
SDRAM AXI or Avalon-MM port 3
f2h_sdram3_data
f2h_sdram4_clock
SDRAM AXI or Avalon-MM port 4
f2h_sdram4_data
f2h_sdram5_clock
SDRAM AXI or Avalon-MM port 5
f2h_sdram5_data
The FPGA-to-HPS SDRAM interface is a configurable interface to the multi-port SDRAM controller.
The total data width of all interfaces is limited to a maximum of 256 bits in the read direction and 256 bits
in the write direction. The interface is implemented as four 64-bit read ports and four 64-bit write ports. As
a result, the minimum data width used by the interface is 64 bits, regardless of the number or type of interfaces.
You can configure this interface the following ways:
• AXI-3 or Avalon-MM protocol
• Number of interfaces
• Data width of interfaces
The FPGA-to-HPS SDRAM interface supports six command ports, allowing up to six Avalon-MM interfaces
or three bidirectional AXI interfaces.
Each command port is available either to implement a read or write command port for AXI, or to form part
of an Avalon-MM interface.
You can use a mix of Avalon-MM and AXI interfaces, limited by the number of command/data ports
available. Some AXI features are not present in Avalon-MM interfaces.
This interface has an address width of 32 bits. To access existing Avalon-MM/AXI masters, you can use the
Altera Address Span Extender.
Related Information
•
on page 28-5
•
Features of the SD/MMC Controller
on page 11-1
For more information about available combinations of interfaces and ports, refer to the
SDRAM Controller
Subsystem
chapter.
•
on page 28-1
For information about the address span extender, refer to “Using the Address Span Extender Component”
in the
Instantiating the HPS Component
chapter.
HPS Component Interfaces
Altera Corporation
cv_54028
FPGA-to-HPS SDRAM Interface
28-4
2013.12.30