APEX 20K Programmable Logic Device Family Data Sheet
Table 9. APEX 20K Routing Scheme
Source
Destination
Row Column
I/O Pin I/O Pin
LE
ESB
Local
Interconnect Interconnect FastTrack
Interconnect Interconnect
MegaLAB
Row
Column
FastTrack Interconnect
FastRow
Row I/O Pin
v
v
v
v
v
Column I/O
Pin
v
(1)
LE
v
v
v
v
v
v
v
v
ESB
Local
v
v
v
v
Interconnect
MegaLAB
v
Interconnect
Row
v
v
v
FastTrack
Interconnect
Column
v
FastTrack
Interconnect
FastRow
v
Interconnect
(1)
Note:
(1) This connection is supported in APEX 20KE devices only.
Product-Term Logic
The product-term portion of the MultiCore architecture is implemented
with the ESB. The ESB can be configured to act as a block of macrocells on
an ESB-by-ESB basis. Each ESB is fed by 32 inputs from the adjacent local
interconnect; therefore, it can be driven by the MegaLAB interconnect or
the adjacent LAB. Also, nine ESB macrocells feed back into the ESB
through the local interconnect for higher performance. Dedicated clock
pins, global signals, and additional inputs from the local interconnect
drive the ESB control signals.
In product-term mode, each ESB contains 16 macrocells. Each macrocell
consists of two product terms and a programmable register. Figure 13
shows the ESB in product-term mode.
Altera Corporation
25