16.1.4 Clocking

16.1.4.1 CLKBIBUF

Bidirectional Buffer with Input to the global network.
Figure 16-52. CLKBIBUF
Table 16-103. CLKBIBUF I/O
Input Output
D, E, PAD PAD, Y
Table 16-104. CLKBIBUF Truth Table
D E PAD Y
X 0 Z X
X 0 0 0
X 0 1 1
0 1 0 0
1 1 1 1

16.1.4.2 CLKBUF

Input Buffer to the global network.
Figure 16-53. CLKBUF
Table 16-105. CLKBUF I/O
Input Output
PAD Y
Table 16-106. CLKBUF Truth Table
PAD Y
0 0
1 1

16.1.4.3 CLKBUF_DIFF

Differential I/O macro to the global network, Differential I/O.
Figure 16-54. CLKBUF_DIFF
Table 16-107. INBUF_DIFF I/O
Input Output
PADP, PADN Y
Table 16-108. INBUF_DIFF Truth Table
PADP PADN Y
Z Z Y
0 0 X
1 1 X
0 1 0
1 0 1

16.1.4.4 CLKINT

This macro routes an internal fabric signal to the global network.
Figure 16-55. CLKINT
Table 16-109. CLKINT I/O
Input Output
A Y
Table 16-110. CLKINT Truth Table
A Y
0 0
1 1

16.1.4.5 CLKINT_PRESERVE

This Macro routes an internal fabric signal to the global network. It has the same functionality as CLKINT except that this clock always stays on the global clock network and will not be demoted during design implementation.
Figure 16-56. CLKINT_PRESERVE
Table 16-111. CLKINT_PRESERVE I/O
Input Output
A Y
Table 16-112. CLKINT_PRESERVE Truth Table
A Y
0 0
1 1

16.1.4.6 GCLKBUF

Gated input I/O macro to the global network. The Enable signal can turn off the global network to save power.
Figure 16-57. GCLKBUF
Table 16-113. GCLKBUF I/O
InputOutput
PAD, ENY
Table 16-114. GCLKBUF Truth Table
PADENqY
0000
0110
1Xqq
ZXXX

16.1.4.7 GCLKBUF_DIFF

Gated differential I/O macro to global network; the Enable signal can be used to turn off the global network.
Figure 16-58. GCLKBUF_DIFF

Differential

Table 16-115. GCLKBUF_DIFF I/O
Input Output
PADP, PADN, EN Y
Table 16-116. GCLKBUF_DIFF Truth Table
PADP PADN EN q Y
0 1 0 0 0
0 1 1 1 0
1 0 X q q
0 0 X X X
1 1 X X X
Z Z X X X

16.1.4.8 GCLKINT

Gated macro used to route an internal fabric signal to the global network. The Enable signal can be used to turn off the global network to save power.
Figure 16-59. GCLKINT
Table 16-117. GCLKINT I/O
Input Output
A, EN Y
Table 16-118. GCLKINT Truth Table
A EN q (Internal Signal) Y
0 0 0 0
0 1 1 0
1 X q q

16.1.4.9 RCLKINT

Macro used to route an internal fabric signal to a row global buffer, thus creating a local clock.
Figure 16-60. RCLKINT
Table 16-119. RCLKINT I/O
Input Output
A Y
Table 16-120. RCLKINT Truth Table
A Y
0 0
1 1

16.1.4.10 RGCLKINT

Gated macro used to route an internal fabric signal to a row global buffer, thus creating a local clock. The Enable signal can be used to turn off the local clock to save power.
Figure 16-61. RGCLKINT
Table 16-121. RGCLKINT I/O
Input Output
A, EN Y
Table 16-122. RGCLKINT Truth Table
A EN q (Internal Signal) Y
0 0 0 0
0 1 1 0
1 X q q