We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 34718

MIG Virtex-6 DDR2/DDR3 - PHY Architecture


The Virtex-6 MIG DDR2/DDR3 design is divided into three main components - the user interface, controller and PHY as shown here:

The PHY provides a physical interface to an external DDR2 or DDR3 SDRAM. The PHY generates the signal timing and sequencing required to interface to the memory device. It contains the clock-, address-, and control-generation logic, write and read datapaths, and state logic for initializing the SDRAM memory after power-up. In addition, the PHY contains calibration logic to perform timing training of the read and write data paths to account for system static and dynamic delays.

The Virtex-6 Memory Interface Solutions User Guide includes a detailed section on the PHY logic. Please review this material within the DDR2/DDR3 SDRAM Memory Interface Solution > Core Architecture > PHY section.

NOTE: This Answer Record is a part of the Xilinx MIG Solution Center (Xilinx Answer 34243). The Xilinx MIG Solution Center is available to address all questions related to MIG. Whether you are starting a new design with MIG or troubleshooting a problem, use the MIG Solution Center to guide you to the right information.


This section of the Virtex-6 MIG Design Assistant focuses on the design of the PHY logic. It is divided into the following categories:

PHY Signal and Parameter Description- (Xilinx Answer 34923)

PHY Initialization and Calibration Steps- (Xilinx Answer 34740)

PHY Architecture Design - (Xilinx Answer 35189)

DFI Interface - (Xilinx Answer 35164)

Stand Alone PHY Support- (Xilinx Answer 35168)

Linked Answer Records

Associated Answer Records

AR# 34718
Date Created 05/20/2010
Last Updated 12/15/2012
Status Active
Type General Article
  • Virtex-6 CXT
  • Virtex-6 HXT
  • Virtex-6 LX
  • More
  • Virtex-6 LXT
  • Virtex-6 SXT
  • Less
  • MIG