3-12
DC and Switching Characteristics
Lattice Semiconductor LatticeECP/EC Family Data Sheet
Typical Building Block Function Performance
Pin-to-Pin Performance (LVCMOS25 12mA Drive)
Function -5 Timing Units
Basic Functions
16 bit decoder 6.2 ns
32 bit decoder 7.2 ns
64 bit decoder 7.7 ns
4:1 MUX 4.8 ns
8:1 MUX 5.1 ns
16:1 MUX 6.1 ns
32:1 MUX 6.5 ns
Combinatorial (pin to LUT to pin) 5.3 ns
Register-to-Register Performance
Function -5 Timing Units
Basic Functions
16 bit decoder 331 MHz
32 bit decoder 277 MHz
64 bit decoder 240 MHz
4:1 MUX 727 MHz
8:1 MUX 482 MHz
16:1 MUX 439 MHz
32:1 MUX 382 MHz
8-bit adder 391 MHz
16-bit adder 337 MHz
64-bit adder 190 MHz
16-bit counter 410 MHz
32-bit counter 315 MHz
64-bit counter 215 MHz
64-bit accumulator 155 MHz
Embedded Memory Functions
256x36 Single Port RAM 280 MHz
512x18 True-Dual Port RAM 280 MHz
Distributed Memory Functions
16x2 Single Port RAM 549 MHz
64x2 Single Port RAM 259 MHz
128x4 Single Port RAM 205 MHz
32x2 Pseudo-Dual Port RAM 360 MHz
64x4 Pseudo-Dual Port RAM 301 MHz
DSP Function
1
9x9 Pipelined Multiply/Accumulate 250 MHz
18x18 Pipelined Mutiply/Accumulate 230 MHz
36x36 Pipelined Mutiply 210 MHz
1. Applies to LatticeECP devices only.
2. The above timing numbers were generated using ispLEVER tool, exact performance may vary with design and tool version. The tool uses
internal parameters that have been characterized but are not tested on every device.