UPGRADE YOUR BROWSER

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# 34046

MIG v3.3-v3.5, Spartan-6 LPDDR - Calibrated and Un-Calibrated Input Termination features not supported

Description


MIG v3.3 allows the following Memory Input Termination options for Spartan-6 MCB LPDDR designs:
 
  • Calibrated Input Termination
  • Un-Calibrated Input Termination
  • External Input Termination

MIG 3.4/3.5 allow the following Memory Input Termination options for Spartan-6 MCB LPDDR designs:
  • Un-Calibrated Input Termination
  • External Input Termination

LPDDR is a non-terminated standard making these options invalid.

Typically, termination is not required for LPDDR interfaces as long as the PCB guidelines in the MCB User Guide are followed.

External terminations can be added for special circumstances if desired, but IBIS simulation is recommended to ensure good signal integrity.

Solution


To work around this, select External Input Termination.

Selecting this option sets up the appropriate I/O Standards in the output MIG UCF.

Users then would not terminate externally since LPDDR is a non-terminated standard.

Selecting Calibrated Input Termination specifies the MOBILE_DDR standard for all of the interface pins, including RZQ and ZIO.

However, this is a non-Vref based standard, and therefore, the termination tuning algorithm will not work correctly.

The tuned termination values would be invalid and would likely degrade the signal quality of the interface.

Please ensure External Input Termination is selected.

MIG 3.6, to be released with ISE 12.3, removes the above three options for LPDDR.

In addition to the GUI including the incorrect options, previous releases of the Spartan-6 FPGA Memory Controller User Guide incorrectly stated:

"The Soft Calibration Module relies on the VREF supply required for SST I/O standards to perform the necessary input termination calibration.
When a different I/O standard is used (for example, for Mobile DDR) that normally would not require a VREF supply, an external VREF source must still be provided if a calibrated input termination is desired."

VREF should not be used with LPDDR, and so this comment is invalid.

The version of the user guide released on June 14, 2010 has this statement removed.

Linked Answer Records

Master Answer Records

Answer Number Answer Title Version Found Version Resolved
34587 MIG v3.4 - Release Notes and Known Issues for ISE Design Suite 12.1 N/A N/A

Associated Answer Records

AR# 34046
Date Created 01/05/2010
Last Updated 09/02/2014
Status Active
Type General Article
Devices
  • Spartan-6 LX
  • Spartan-6 LXT
IP
  • MIG