100
Virtex-5 FPGA User Guide
UG190 (v5.0) June 19, 2009
Chapter 3:
Phase-Locked Loops (PLLs)
PLL CLKIN1 and CLKIN2 Usage
CLKIN1 is the general purpose input to the PLL. The CLKIN2 pin is used to dynamically
switch between CLKIN1 and CLKIN2 during operation, as selected by the CLKINSEL pin.
If both CLKIN1 and CLKIN2 are used, and the PLL input clocks are driven by global clock
pins, there are several restrictions on the placement of both clock signal pins. CLKIN1 can
only come from IBUFG[4-0]. CLKIN2 can only come from IBUFG[9-5]. Further, CLKIN2
has to be mapped to a specific location depending on the value of CLKIN1. These rules are
as follows:
If CLKIN1 is connected to IBUFG [x], CLKIN2 needs to be IBUFG [y] of the same type.
shows the general clock pin pairing.
When the PLL input clocks are driven by the global clock trees (BUFGs), both clock inputs
must be connected to the same clock input type. Driving one PLL clock input with a IBUFG
and the other with a BUFG is not possible.
The following tables map the Virtex-5 FPGA global clock IBUFG pins with respect to
CLKIN1 and CLKIN2. PLLs in the top half of the Virtex-5 device are driven by the global
clock pins in bank3 and can be paired as listed in
.
Table 3-5:
Mapping Locations
CLKIN1
CLKIN2
[0]
[5]
[1]
[6]
[2]
[7]
[3]
[8]
[4]
[9]
Table 3-6:
PLLs in the Top Half Pairing
CLKIN1
CLKIN2
IO_L9P_GC_3
IO_L4P_GC_3
IO_L8P_GC_3
IO_L3P_GC_3
IO_L7P_GC_3
IO_L2P_GC_3
IO_L6P_GC_3
IO_L1P_GC_3
IO_L5P_GC_3
IO_L0P_GC_3
Summary of Contents for Virtex-5 FPGA ML561
Page 1: ...Virtex 5 FPGA User Guide UG190 v5 0 June 19 2009 ...
Page 8: ...Virtex 5 FPGA User Guide www xilinx com UG190 v5 0 June 19 2009 ...
Page 20: ...20 www xilinx com Virtex 5 FPGA User Guide UG190 v5 0 June 19 2009 ...
Page 24: ...24 www xilinx com Virtex 5 FPGA User Guide UG190 v5 0 June 19 2009 Preface About This Guide ...
Page 172: ...172 www xilinx com Virtex 5 FPGA User Guide UG190 v5 0 June 19 2009 Chapter 4 Block RAM ...