|
|
LatticeECP2
Exceptional Performance - Uncommon Value
|

|
The LatticeECP2TM (EConomy Plus
2nd generation) family redefines the low-costFPGA category. Features that the
LatticeECP2 family brings to the low-cost FPGA category include high-performance
DSP blocks, up to 70K LUT capacity, support for DDR1/2 memory interfaces at
400/533Mbps and up to 840Mbps generic LVDS performance. The LatticeECP2 also
provides enhanced FPGA configuration options with features such as dual boot,
bitstream encryption and TransFRTM I/O capability.
|
|
Key Features and Benefits
| |
|

|
- Low Cost FPGAs
- Features optimized for mainstream applications
- Balanced logic-memory-I/O resources
- Extensive Density and Package Options
- 6K to 70K LUT4s, 95 to 583 I/O
- Density migration supported
- TQFP, PQFP and fpBGA packaging options
- Pb-free / RoHS-compliant options
- Embedded and Distributed Memory
- 12Kb to 136Kb distributed memory
- 55Kb to 1Mb block memory
- sysDSP™ High-Performance DSP Support up to 420MHz
- Multiply, accumulate,addition and subtraction
- Pipeline registers
- 12 to 88 multipliers (18 x 18)
- Flexible sysIO™ Buffers
- LVCMOS 33/25/18/15/12
- PCI
- SSTL3/2/18 & HSTL15 & HSTL18
- LVDS, RSDS, Bus-LVDS, MLVDS & LVPECL
|
- Pre-Engineered Source Synchronous I/O
- DDR1/2 (400/533Mbps)
- Generic (840Mbps)
- sysCLOCK™ PLL and DLL
- 2 DLLs per device
- 2 to 6 PLLs per device
- System Level Support
- IEEE 1149.1 boundary scan
- 1.2V power supply
- Enhanced Configuration
Each LatticeECP2 device can be configured using:
- Low-Cost SPI Flash Memory
- LatticeECP2 JTAG Port
- LatticeECP2 Serial or Parallel Microprocessor Port
- Dual Boot Operation
Supports the storage of multiple configurations in SPI memory
- Bitstream Encryption
LatticeECP2S devices provide on-chip, non-volatile key storage to support
decryption of a 128-bit AES encrypted bitstream
- TransFR™I/O
Allows I/O states to be frozen during device configuration
|
Block structure of ECP2-20

| |

|

|
Pre-Engineered Source Synchronous I/O
The I/O cells in the LatticeECP2/M devices contain a number of pre-engineered
elements to allow the easy implementation of source synchronous interfaces such
as those found on DDR1/2 memories,SPI4.2 systems and high-speed ADC/DACs.
- Precision DQS/Strobe Delay Control
- Dedicated DDR Registers (For Mux and Demuxing)
- Automatic DQS to System Clock Transfer
- 2:1 Gearbox Logic to Match I/O Speed with FPGA Fabric
- Low Skew Edge Clocks
|
 | |
|

|
Dual Boot Operation
Supports the storage of multiple configurations in SPI memory, adding
flexibility and reliability, particularly for systems that require field
updates.
|
|
| |
|

|
Bitstream Encryption
LatticeECP2/M devices provide on-chip, non-volatile key storage to support
decryption of a 128-bit AES encrypted bitstream, securing designs and preventing
design piracy.
|
|
| |
|

|
TransFRTM I/O
LatticeECP2/M devices feature TransFR I/O that allows I/O states to be frozen
during device configuration. This allows device field updates with a minimum of
system downtime.
|


|
Parameter
|
ECP2-6
|
ECP2-12
|
ECP2-20
|
ECP2-35
|
ECP2-50
|
ECP2-70
|
|
LUTs (K)
|
6
|
12
|
21
|
32
|
48
|
68
|
|
sysDSP Blocks
|
3
|
6
|
7
|
8
|
18
|
22
|
|
18x18 Embedded Multipliers
|
12
|
24
|
28
|
32
|
72
|
88
|
|
Distributed RAM (Kbit)
|
12
|
24
|
42
|
64
|
96
|
136
|
|
EBR SRAM Blocks
|
3
|
12
|
15
|
18
|
21
|
60
|
|
EBR Block SRAM (Kbit)
|
55
|
221
|
276
|
332
|
387
|
1032
|
|
PLLs / DLLs
|
2 / 2
|
2 / 2
|
2 / 2
|
2 / 2
|
4 / 2
|
6 / 2
|
|
Packages and I/O Combinations
|
|
144-pin TQFP (20 x 20 mm)
|
90
|
93
| | | | |
|
208-pin PQFP (28 x 28 mm)
| |
131
|
131
| | | |
|
256-ball fpBGA (17 x 17 mm)
|
190
|
193
|
193
| | | |
|
484-ball fpBGA (23 x 23 mm)
| |
297
|
331
|
331
|
339
| |
|
672-ball fpBGA (27 x 27 mm)
| | |
402
|
450
|
500
|
500
|
|
900-ball fpBGA (31 x 31 mm)
| | | | | |
583
|
|
|
Contacts
|
|
|
|
webshop
|
|
LatticeECP2
|
|