LE LE LE
Programmable:
Input connections.
Internal function.
Coarser-grained than logic gates.
Typically 4 inputs.
Generally includes register.
May provide specialized logic.
Adder carry chain.
FPGA-Based System Design: Chapter 3 Copyright 2004 Prentice Hall PTR
Example logic element
0 0
0 1
a 0010 0 1 0 0
memory out
b 1001 1 0 1 0
1 1 0 1
LE LE LE
LE LE
LE
LE LE LE
D Q
LE
LE
Global routing:
Which combination of channels?
Local routing:
Which wire in each channel?
Routing metrics:
Net length.
Delay.
Length 1
Length 2
SRAM.
Can be programmed many times.
Must be programmed at power-up.
Antifuse.
Programmed once.
Flash.
Similar to SRAM but using flash memory.