Primitive/Port Interconnections
Not all primitives/ports may connect to all other primitives in a design file. The following lists show the possible interconnections for all
primitives/ports except logic and WIRE
primitives:
Source |
Destination |
||||||||
---|---|---|---|---|---|---|---|---|---|
Primitive |
|||||||||
OUTPUT/ OUT |
BIDIR/ INOUT |
TRI (1) |
GLOBAL |
LCELL |
EXP |
SOFT |
Logic |
INPUT/ IN (2) |
|
|
Y |
N |
Y |
Y |
na |
na |
na |
Y |
Y |
|
N |
N |
N |
N |
N |
N |
N |
N |
N |
|
N |
N |
Y |
N |
na |
na |
na |
Y |
Y |
|
Y |
Y |
(4) |
na |
(4) |
(4) |
(4) |
(4) |
(4) |
|
Y |
Y |
(4) |
na |
(4) |
(4) |
(4) |
(4) |
(4) |
|
na |
N |
Y |
Y |
na |
na |
na |
na |
na |
|
Y |
N |
Y |
Y |
na |
na |
na |
Y |
na |
|
na |
N |
na |
Y |
na |
na |
na |
Y |
na |
|
Y |
N |
na |
Y |
na |
na |
na |
Y |
na |
|
Y |
N |
Y |
N |
na |
na |
na |
Y |
N |
|
Y |
N |
Y |
N |
na |
na |
na |
Y |
N |
Logic |
Y |
N |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Reg Out |
Y |
N |
Y |
Y |
na |
na |
Y |
Y |
Y |
|
na |
na |
na |
N |
na |
na |
na |
Y |
na |
Source |
Destination |
||||
---|---|---|---|---|---|
Primitive | Register Port | ||||
CASCADE |
OPNDRN |
CLK |
PRN |
CLRN |
|
|
na |
Y |
Y |
Y |
Y |
|
na |
N |
N |
N |
N |
|
na |
Y |
Y |
Y |
Y |
|
na |
(4) |
(4) |
(4) |
(4) |
|
na |
(4) |
(4) |
(4) |
(4) |
|
na |
na |
Y |
Y |
Y |
|
na |
Y |
Y |
Y |
Y |
|
na |
na |
na |
na |
na |
|
na |
na |
Y |
Y |
Y |
|
na |
Y |
N |
Y |
Y |
|
na |
Y |
N |
Y |
Y |
Logic |
Y |
Y |
Y |
Y |
Y |
Reg Out |
na |
Y |
Y |
Y |
Y |
|
na |
na |
na |
na |
na |
Legend:
Y |
Interconnection is legal. |
N |
Interconnection is illegal. |
na |
Interconnection is legal but not advisable or may implement logic inefficiently. |
(1) |
Includes both data and output enable inputs to |
(2) |
The |
(3) |
The |
(4) |
These connections change to legal (Y) or not advisable (na) only if the output of the |