English
Language : 

XQ2V1000_1 Datasheet, PDF (75/134 Pages) Xilinx, Inc – QPro Virtex-II 1.5V Platform FPGAs
R
QPro Virtex-II 1.5V Platform FPGAs
Table 68: Pin-to-Pin Setup/Hold: Source-Synchronous Configuration
Description
Symbol
Device
Data Input Set-Up and Hold Times
Relative to a Forwarded Clock Input Pin,
Using DCM and Global Clock Buffer. For
situations where clock and data inputs
conform to different standards, adjust the
setup and hold values accordingly using
the values shown in "IOB Input Switching
Characteristics Standard Adjustments,"
page 55.
No Delay
Global Clock and IFF with DCM
TPSDCM/TPHDCM
XQ2V1000
XQ2V3000
XQ2V6000
Speed Grade
-5
-4
Units
0.2/0.5
0.2/0.5
ns
0.2/0.5
0.2/0.5
ns
0.2/0.6
0.2/0.6
ns
Notes:
1. IFF = Input Flip-Flop
2. The timing values were measured using the fine-phase adjustment feature of the DCM.
3. The worst-case duty-cycle distortion and DCM jitter on CLK0 and CLK180 is included in these measurements.
Source Synchronous Timing Budgets
This section describes how to use the parameters provided in the "Source-Synchronous Switching Characteristics" section
to develop system-specific timing budgets. The following analysis provides information necessary for determining QPro
Virtex-II contributions to an overall system timing analysis. No assumptions are made about the effects of Inter-Symbol
Interference or PCB skew.
QPro Virtex-II Transmitter Data-Valid Window (TX)
TX is the minimum aggregate valid data period for a source-
synchronous data bus at the pins of the device and is
calculated as follows:
TX = Data Period - [Jitter(1) + Duty Cycle Distortion(2) +
TCKSKEW(3) + TPKGSKEW(4)]
Notes:
1. Jitter values and accumulation methodology to be provided in a
future release of this document. The absolute period jitter values
found in the "DCM Timing Parameters," page 70 section of the
particular DCM output clock used to clock the IOB FF can be
used for a best-case analysis.
2. This value depends on the clocking methodology used. See Note
1 for Table 65, page 74.
3. This value represents the worst-case clock-tree skew observable
between sequential I/O elements. Significantly less clock-tree
skew exists for I/O registers that are close to each other and fed
by the same or adjacent clock-tree branches. Use the Xilinx
FPGA_Editor and Timing Analyzer tools to evaluate clock skew
specific to your application.
4. These values represent the worst-case skew between any two
balls of the package: shortest flight time to longest flight time
from Pad to Ball.
QPro Virtex-II Receiver Data-Valid Window (RX)
RX is the required minimum aggregate valid data period for
a source-synchronous data bus at the pins of the device
and is calculated as follows:
RX = [TSAMP(1) + TCKSKEW(2) + TPKGSKEW(3)]
Notes:
1. This parameter indicates the total sampling error of QPro Virtex-II
DDR input registers across voltage, temperature, and process.
The characterization methodology uses the DCM to capture the
DDR input registers’ edges of operation. These measurements
include:
♦ CLK0 and CLK180 DCM jitter in a quiet system
♦ Worst-case duty-cycle distortion
♦ DCM accuracy (phase offset)
♦ DCM phase shift resolution
These measurements do not include package or clock tree skew.
2. This value represents the worst-case clock-tree skew observable
between sequential I/O elements. Significantly less clock-tree
skew exists for I/O registers that are close to each other and fed
by the same or adjacent clock-tree branches. Use the Xilinx
FPGA_Editor and Timing Analyzer tools to evaluate clock skew
specific to your application.
3. These values represent the worst-case skew between any two
balls of the package: shortest flight time to longest flight time from
Pad to Ball.
DS122 (v2.0) December 21, 2007
www.xilinx.com
Product Specification
75