Functional description—altmemphy, Chapter 5. functional description—altmemphy – Altera DDR SDRAM High-Performance Controllers and ALTMEMPHY IP User Manual
Page 47

June 2011
Altera Corporation
External Memory Interface Handbook Volume 3
Section I. DDR and DDR2 SDRAM Controllers 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 Altera’s high-performance controller II
(HPC II). In addition, the ALTMEMPHY megafunction and the Altera
high-performance controller II are available for full-rate and half-rate DDR and DDR2
SDRAM interfaces.
1
For legacy device families not supported by the ALTMEMPHY megafunction (such as
Cyclone, Cyclone II, Stratix, and Stratix GX devices), use the Altera legacy integrated
static datapath and controller MegaCore functions.
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 DDR and DDR2 SDRAM ALTMEMPHY megafunction,
which uses AFI as the interface between the PHY and the controller.