User guide

December 2010 Altera Corporation External Memory Interface Handbook Volume 3
Section II. DDR3 SDRAM Controller with ALTMEMPHY IP User Guide
5. Functional Description—ALTMEMPHY
The ALTMEMPHY megafunction creates the datapath between the memory device
and the memory controller, and user logic in various Altera devices. The
ALTMEMPHY megafunction GUI helps you configure multiple variations of a
memory interface. You can then connect the ALTMEMPHY megafunction variation
with either a user-designed controller or with an Altera high-performance controller.
In addition, the ALTMEMPHY megafunction and the Altera high-performance
controllers are available for half-rate DDR3 SDRAM interfaces.
1 If the ALTMEMPHY megafunction does not meet your requirements, you can also
create your own memory interface datapath using the ALTDLL and ALTDQ_DQS
megafunctions, available in the Quartus II software. However, you are then
responsible for every aspect of the interface, including timing analysis and
debugging.
This chapter describes the DDR3 SDRAM ALTMEMPHY megafunction, which uses
AFI as the interface between the PHY and the controller.