Each of the 24 BUFGCE/MBUFGCE buffers in an XPIO clock region can only drive a specific clock routing track. However, the BUFGCTRL/MBUFGCTRL and BUFGCE_DIV/MBUFGCE_DIV outputs can use any of the 24 tracks by going through a MUX structure. Each BUFGCE_DIV/MBUFGCE_DIV shares the input connectivity with a specific BUFGCE site, and each BUFGCTRL/MBUFGCTRL shares input connectivity with two specific BUFGCE sites. Consequently, using BUFGCE_DIV/MBUFGCE_DIV or BUFGCTRL/MBUFGCTRL buffers in the clock region limits the use of BUFGCE/MBUFGCE buffers.
The following figure shows the bottom six BUFGCE sites in a clock region. An XPIO clock region contains four replicas of these sites.
Note: A specific track ID in the device assigns a
global clock net. That track ID applies to all the vertical, horizontal routing, and
distribution resources the clock uses. A clock cannot change track IDs unless the clock goes through another clock
buffer.
Figure 1. BUFGCE, BUFGCE_DIV, and BUFGCTRL Shared Inputs and Output
Multiplexing
Note: BUFG* sites with X6Y#
denote the XPIO CLOCK_REGION X6Y0.