16.2.4 Clocking

16.2.4.1 CLKBIBUF

Bidirectional Buffer with Input to the global network.
Figure 16-133. CLKBIBUF
Table 16-288. CLKBIBUF I/O
InputOutput
D, E, PADPAD, Y
Table 16-289. CLKBIBUF Truth Table
DEPADY
X0ZX
X000
X011
0100
1111

16.2.4.2 CLKBUF

Input Buffer to the global network.
Figure 16-134. CLKBUF
Table 16-290. CLKBUF I/O
InputOutput
PADY
Table 16-291. CLKBUF Truth Table
PADY
00
11

16.2.4.3 CLKBUF_DIFF

Differential I/O macro to the global network, Differential I/O.
Figure 16-135. CLKBUF_DIFF
Table 16-292. INBUF_DIFF I/O
InputOutput
PADP, PADNY
Table 16-293. INBUF_DIFF Truth Table
PADPPADNY
ZZY
00X
11X
010
101

16.2.4.4 CLKINT

This macro routes an internal fabric signal to the global network.
Figure 16-136. CLKINT
Table 16-294. CLKINT I/O
InputOutput
AY
Table 16-295. CLKINT Truth Table
AY
00
11

16.2.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-137. CLKINT_PRESERVE
Table 16-296. CLKINT_PRESERVE I/O
InputOutput
AY
Table 16-297. CLKINT_PRESERVE Truth Table
AY
00
11

16.2.4.6 GB

Back-annotated macro that routes an internal fabric signal to the global network.
Figure 16-138. GB
Table 16-298. GB I/O
InputOutput
An, ENnYNn, YSn
Table 16-299. GB TRUTH TABLE
AnENnq (internal signal)YNnYSn
10111
11011
0Xq!q!q

16.2.4.7 GB_NG

Back-annotated macro that routes an internal fabric signal to the global network.
Figure 16-139. GB_NG
Table 16-300. GB_NG I/O
InputOutput
An, ENnYNn, YSn
Table 16-301. TRUTH TABLE
AnENnYNnYSn
0000
1011
X1XX

16.2.4.8 GBM

Back-annotated macro that routes an internal fabric signal to the global network.
Figure 16-140. GBM
Table 16-302. GBM I/O
InputOutput
An, ENnYEn, YWn
Table 16-303. GBM TRUTH TABLE
AnENnq (internal signal)YEnYWn
10111
11011
0Xq!q!q

16.2.4.9 GBM_NG

Back-annotated macro that routes an internal fabric signal to the global network.
Figure 16-141. GBM_NG
Table 16-304. GBM_NG I/O
InputOutput
An, ENnYEn, YWn
Table 16-305. GBM_NG TRUTH TABLE
AnENnYEnYWn
0000
1011
X1XX

16.2.4.10 GCLKBIBUF

Bidirectional I/O macro with gated input to the global network; the Enable signal can be used to turn off the global network to save power.
Figure 16-142. GCLKBIBUF
Table 16-306. GCLKBIBUF I/O
InputOutput
D, E, EN, PADY, PAD
Table 16-307. GCLKBIBUF TRUTH TABLE
DEENPADqY
X00000
X01010
X0X1qq
X0XZXX
010000
011010
11X1qq

16.2.4.11 GCLKBUF

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

16.2.4.12 GCLKBUF_DIFF

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

Differential

Table 16-310. GCLKBUF_DIFF I/O
InputOutput
PADP, PADN, ENY
Table 16-311. GCLKBUF_DIFF Truth Table
PADPPADNENqY
01000
01110
10Xqq
00XXX
11XXX
ZZXXX

16.2.4.13 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-145. GCLKINT
Table 16-312. GCLKINT I/O
InputOutput
A, ENY
Table 16-313. GCLKINT Truth Table
AENq (Internal Signal)Y
0000
0110
1Xqq

16.2.4.14 IOINFF

Registered input I/O macro available in post-layout netlist only.
Figure 16-146. IOINFF
Table 16-314. IOINFF I/O
InputOutput
NameFunctionQ
DData
CLKClock
ENEnable
ALnAsynchronous Load (Active-Low)
ADn1Asynchronous Data (Active-Low)
SLnSynchronous Load (Active-Low)
SD1Synchronous Data
LAT1Latch Enable
  1. ADn, SD, and LAT are static signals defined at design time and must be tied to 0 or 1.
Table 16-315. IOINFF TRUTH TABLE
ALnADnLATCLKENSLnSDDQn+1
0ADnXXXXXX!ADn
1X0Not risingXXXXQn
1X00XXXQn
1X010SDXSD
1X011XDD
1X10XXXXQn
1X110XXXQn
1X1110SDXSD
1X1111XDD

16.2.4.15 RCLKINT

Macro used to route an internal fabric signal to a row global buffer, thus creating a local clock.
Figure 16-147. RCLKINT
Table 16-316. RCLKINT I/O
InputOutput
AY
Table 16-317. RCLKINT Truth Table
AY
00
11

16.2.4.16 RGB

Back-annotated macro used to route an internal fabric signal to row the global network buffer.
Figure 16-148. RGB
Table 16-318. RGB I/O
InputOutput
An, ENnYL, YR
Table 16-319. RGB TRUTH TABLE
AnENnq (internal signal)YLYR
10100
11000
0Xqqq

16.2.4.17 RGB_NG

Back-annotated macro used to route an internal fabric signal to a row global buffer.
Figure 16-149. RGB_NG
Table 16-320. RGB_NG I/O
InputOutput
An, ENnYL, YR
Table 16-321. RGB_NG TRUTH TABLE
AnENnYLYR
0011
1000
X1XX

16.2.4.18 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-150. RGCLKINT
Table 16-322. RGCLKINT I/O
InputOutput
A, ENY
Table 16-323. RGCLKINT Truth Table
AENq (Internal Signal)Y
0000
0110
1Xqq