R

DC and Switching Characteristics

Digital Frequency Synthesizer (DFS)

Table

37: Recommended Operating Conditions for the DFS

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Speed Grade

 

 

 

 

 

 

 

 

 

 

-5

 

-4

 

 

 

Symbol

Description

 

 

 

 

 

 

 

Units

 

 

 

Min

 

Max

Min

 

Max

Input Frequency Ranges(2)

 

 

 

 

 

 

 

 

 

 

FCLKIN

 

CLKIN_FREQ_FX

Frequency for the CLKIN input

 

0.2

 

333

0.2

 

333

MHz

Input Clock

Jitter Tolerance(3)

 

 

 

 

 

 

 

 

 

 

CLKIN_CYC_JITT_FX_LF

Cycle-to-cycle jitter at the CLKIN

 

FCLKFX < 150 MHz

-

 

±300

-

 

±300

ps

CLKIN_CYC_JITT_FX_HF

input, based on CLKFX output

 

FCLKFX > 150 MHz

-

 

±150

-

 

±150

ps

frequency

 

 

 

CLKIN_PER_JITT_FX

Period jitter at the CLKIN input

 

-

 

±1

-

 

±1

ns

 

 

 

 

 

 

 

 

 

 

 

 

 

Notes:

1.DFS specifications apply when either of the DFS outputs (CLKFX or CLKFX180) are used.

2.If both DFS and DLL outputs are used on the same DCM, follow the more restrictive CLKIN_FREQ_DLL specifications in Table 35.

3.CLKIN input jitter beyond these limits may cause the DCM to lose lock.

4.The DCM specifications are guaranteed when both adjacent DCMs are locked

Table 38: Switching Characteristics for the DFS

 

 

 

 

 

 

Speed Grade

 

 

 

 

 

 

 

 

-5

 

-4

 

Symbol

Description

 

Device

Min

 

Max

Min

 

Max

Units

Output Frequency Ranges

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CLKOUT_FREQ_FX(2)

Frequency for the CLKFX and CLKFX180 outputs

All

5

 

350

5

 

311

MHz

Output Clock Jitter(3,4)

 

 

 

 

 

 

 

 

 

 

CLKOUT_PER_JITT_FX

Period jitter at the CLKFX and CLKFX180

 

All

Typ

 

Max

Typ

 

Max

 

 

outputs.

 

 

 

 

 

 

 

 

 

 

CLKIN

 

Use the Spartan-3A Jitter Calculator:

ps

 

 

 

 

 

20 MHz

 

www.xilinx.com/bvdocs/publications/

 

 

 

 

 

 

 

s3a_jitter_calc.zip

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CLKIN

 

±[1% of

 

±[1% of

±[1% of

 

±[1% of

ps

 

 

> 20 MHz

 

CLKFX

 

CLKFX

CLKFX

 

CLKFX

 

 

 

 

period

 

period

period

 

period

 

 

 

 

 

 

 

 

 

 

 

 

+ 100]

 

+ 200]

+ 100]

 

+ 200]

 

 

 

 

 

 

 

 

 

 

 

 

Duty Cycle(5,6)

 

 

 

 

 

 

 

 

 

 

CLKOUT_DUTY_CYCLE_FX

Duty cycle precision for the CLKFX and CLKFX180 outputs,

All

-

 

±[1% of

-

 

±[1% of

ps

 

including the BUFGMUX and clock tree duty-cycle distortion

 

 

 

CLKFX

 

 

CLKFX

 

 

 

 

 

 

 

period

 

 

period

 

 

 

 

 

 

 

+ 350]

 

 

+ 350]

 

Phase Alignment(6)

 

 

 

 

 

 

 

 

 

 

CLKOUT_PHASE_FX

Phase offset between the DFS CLKFX output and the DLL CLK0

All

-

 

±200

-

 

±200

ps

 

output when both the DFS and DLL are used

 

 

 

 

 

 

 

 

 

CLKOUT_PHASE_FX180

Phase offset between the DFS CLKFX180 output and the DLL

All

-

 

±[1% of

-

 

±[1% of

ps

 

CLK0 output when both the DFS and DLL are used

 

 

 

CLKFX

 

 

CLKFX

 

 

 

 

 

 

 

period

 

 

period

 

 

 

 

 

 

 

+ 200]

 

 

+ 200]

 

Lock Time

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LOCK_FX(2,3)

The time from deassertion at the DCM’s

5 MHz < F

All

-

 

5

-

 

5

ms

 

Reset input to the rising transition at its

CLKIN

 

 

 

 

 

 

 

 

 

< 15 MHz

 

 

 

 

 

 

 

 

 

LOCKED output. The DFS asserts LOCKED

 

 

 

 

 

 

 

 

 

 

FCLKIN > 15 MHz

 

-

 

450

-

 

450

μs

 

when the CLKFX and CLKFX180 signals are

 

 

 

 

valid. If using both the DLL and the DFS, use

 

 

 

 

 

 

 

 

 

 

the longer locking time.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Notes:

1.The numbers in this table are based on the operating conditions set forth in Table 7 and Table 37.

2.DFS performance requires the additional logic automatically added by ISE 9.1i and later software revisions.

3.For optimal jitter tolerance and faster lock time, use the CLKIN_PERIOD attribute.

4.Maximum output jitter is characterized within a reasonable noise environment (40 SSOs and 25% CLB switching) on an FPGA. Output jitter strongly depends on the environment, including the number of SSOs, the output drive strength, CLB utilization, CLB switching activities, switching frequency, power supply and PCB design. The actual maximum output jitter depends on the system application.

5.The CLKFX and CLKFX180 outputs always have an approximate 50% duty cycle.

6.Some duty-cycle and alignment specifications include a percentage of the CLKFX output period. For example, the data sheet specifies a maximum CLKFX jitter of “±[1% of CLKFX period + 200]”. Assume the CLKFX output frequency is 100 MHz. The equivalent CLKFX period is 10 ns and 1% of 10 ns is 0.1 ns or 100 ps. According to the data sheet, the maximum jitter is ±[100 ps + 200 ps] = ±300 ps.

DS610-3 (v2.0) July 16, 2007

www.xilinx.com

43

Product Specification

Page 43
Image 43
Xilinx DS610 manual Digital Frequency Synthesizer DFS, Recommended Operating Conditions for the DFS