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

Spartan-6, IODELAY2 - What is Fmincal and how is it affected by SDR and DDR data rates?

Description


The Fmincal specification is defined as:
"Minimum allowed bit rate for calibration in variable mode: VARIABLE_FROM_ZERO, VARIABLE_FROM_HALF_MAX, and DIFF_PHASE_DETECTOR."
This information is available in the Spartan-6 FPGA Data Sheet (DS162):
http://www.xilinx.com/support/documentation/data_sheets/ds162.pdf

Solution

The Fmincal specification is a requirement for the IODELAY2 in Variable Mode based on the longest bit period that the taps can calibrate to. For SDR data rates, the bit period is equal to the clock period, so the clock frequency can be 188 Mhz (5.3nS bit period). If using DDR, then the bit period is half of the CLK period, so the clock frequency can be as low as 94 Mhz and still meet the requirements of 5.3nS bit period.

Linked Answer Records

Associated Answer Records

Answer Number Answer Title Version Found Version Resolved
46791 Spartan-6 FPGA Design Assistant - Troubleshoot Common Fabric Problems N/A N/A
AR# 37349
Date Created 09/30/2010
Last Updated 12/15/2012
Status Active
Type General Article
Devices
  • Spartan-6 LX
  • Spartan-6 LXT