2.9.3.4 Restrictions on CLK1 and CLK2
- When both are driving global resources, they must be driving the same type of global resource (that is, either HCLK or CLK)
- Only one can drive a routed net at any given time
The following tables specify all the possible CLK1 and CLK2 connections for the north and south PLLs. HCLK1 and HCLK2 are used to denote the different HCLK networks when two are being driven at the same time by a single PLL (the HCLK1 is the primary clock resource associated with the PLL, and HCLK2 is the clock resource associated with the adjacent PLL). Likewise, CLK1 and CLK2 are used to denote the different CLK networks when two are being driven at the same time by a single PLL (see Figure 2-49).
CLK1 | CLK2 |
---|---|
HCLK1 | Routed net |
HCLK1 | Unused |
HCLK2 | HCLK1 |
HCLK2 | Routed net |
HCLK2 | Both HCLK1 and routed net |
HCLK2 | Unused |
Unused | HCLK1 |
Unused | Routed net |
Unused | Both HCLK1 and routed net |
Unused | Unused |
Routed net | HCLK1 |
Routed net | Unused |
Both HCLK1 and HCLK2 | Routed net |
Both HCLK1 and HCLK2 | Unused |
Both HCLK1 and routed net | Unusable |
Both HCLK2 and routed net | HCLK1 |
Both HCLK2 and routed net | Unused |
HCLK1, HCLK2, and routed net | Unusable |
Note: Designer software currently does not support all of these connections. Only exclusive connections where one output connects to a single net are supported at this time (for example, CLK1 driving HCLK1, and HCLK2 is not supported).
CLK1 | CLK2 |
---|---|
CLK1 | Routed net |
CLK1 | Unused |
CLK2 | CLK1 |
CLK2 | Routed net |
CLK2 | Both CLK1 and routed net |
CLK2 | Unused |
Unused | CLK1 |
Unused | Routed net |
Unused | Both CLK1 and routed net |
Unused | Unused |
Routed net | CLK1 |
Routed net | Unused |
Both CLK1 and CLK2 | Routed net |
Both CLK1 and CLK2 | Unused |
Both CLK1 and routed net | Unusable |
Both CLK2 and routed net | CLK1 |
Both CLK2 and routed net | Unused |
CLK1, CLK2, and routed net | Unusable |
Note: Designer software currently does not support all of these connections. Only exclusive connections where one output connects to a single net are supported at this time (for example, CLK1 driving both CLK1 and CLK2 is not supported).