XC 9500 CPLDs 3 JTAG Controller JTAG Port In-System Programming Controller • Function Block 1 • • Function Block 2 • I/O I/O Blocks I/O Global Clocks Global Set/Reset Global Tri-States Fast. CONNECT Switch Matrix Function Block 3 3 1 2 or 4 • • Function Block 4 5 volt in-system programmable (ISP) CPLDs 5 ns pin-to-pin 36 to 288 macrocells (6400 gates) Industry’s best pinlocking architecture 10, 000 program/erase cycles Complete IEEE 1149. 1 JTAG capability
XC 9500 Function Block Global Clocks AND Array 3 Global Tri-State 2 or 4 Macrocell 1 I/O Macrocell 18 I/O Product. Term Allocator 36 From Fast. CONNECT To Fast. CONNECT Each function block is like a 36 V 18 !
Xilinx 95108 • 6 function blocks – Each contains 18 macro cells – Each macro cell behaves like a GAL 32 V 18 • AND-OR array for sum-of-products • 32 inputs and 18 outputs