ECP3 FPGA


Lattice Semiconductor and Digi-Key introduce the ECP3 FPGA

Lattice Semiconductor ECP3™ is the best-in-class mid-range FPGA with high-performance SERDES, full-featured DSP blocks, and support for state-of-the-art memory interfaces including DDR3. It offers 35 to 100% more silicon resources in smaller packages compared to competitors. Low-power LatticeECP3 FPGAs are used in a wide-range of applications, such as wireless and wireline communication, video processing, security and surveillance, industrial networking, industrial automation, computing, storage, medical equipment, and consumer products.

LatticeECP3 offers up to 150K LUTs of logic capacity and 7 Mbits of memory for system integration, cascadable high performance DSP blocks for signal processing, high-speed memory interfaces including DDR3 at 800 Mbps, and up to 1 Gbps LVDS performance for ADC/DAC and SPI4.2 interfaces. LatticeECP3 further enables the designer to build high-speed systems with proven 3.2 Gbps low-power SERDES qualified for a number of protocols – PCI Express 1.1, Ethernet (GbE, SGMII & XAUI), SMPTE SDI (3G/HD/SD), Serial RapidIO 2.1, low-latency CPRI, and JESD204A.

To accelerate design of LatticeECP3 powered systems, Lattice also offers a number of generic and application-specific development kits, an expanding portfolio of free readymade reference designs, and a set of economical IP suites. Datasheet

LatticeECP3 Introduction
Features
  • Lowest-Power FPGA with SERDES
    • Low Power process
    • Up to 80% lower static power, and 50% lower total power relative to the competition
    • Less than 110mW per SERDES channel at 3.2 Gbps
  • Optimized FPGA Architecture
    • 4-input look-up table (LUT) fabric
    • Logic densities from 17K to 149K LUTs
    • Up to 6.8Mbits of Embedded Block RAM (EBR)
    • 2 DLLs per device, 2 to 10 PLLs per device
  • Cascadable sysDSP™ With ALU
    • Multiply, accumulate, addition and subtraction
    • High performance Adder Trees and MMAC functionality
    • 54-bit cascadable arithmetic logic unit
    • 24 to 320 multipliers (18x18)
  • Wide Range of Package and User I/O Options
    • Up to 586 user I/O pins
    • Low cost wirebond fpBGA packages
    • Pb-free / RoHS-compliant
  • High Speed Embedded SERDES
    • Up to 16 channels at 3.2Gbps
    • Data rates from 150Mbps to 3.2Gbps
    • IEEE802.3-2002 XAUI Jitter Compliant
    • Mixed Protocol and Mixed Rate support
    • Supports PCI Express, Ethernet (GbE, XAUI, & SGMII), SMPTE, Serial Rapid I/O, CPRI and OBSAI
  • Flexible sysIO™ Buffers
    • LVCMOS 33/25/18/15/12 & LVTTL
    • PCI and Differential HSTL, SSTL
    • SSTL 33/25/18/15 I, II & HSTL15 I and HSTL18 I, II
    • LVDS, Bus-LVDS, LVPECL, RSDS, MLVDS
    • 800 Mbps DDR3, 1 Gbps LVDS
  • Advanced Configuration Options
    • Parallel burst mode for SPI Flash
    • Dual-boot images supported
    • On chip 128 bit AES decryption
    • Live update with TransFR™ Technology

ECP3

Manufacturer Part Number Description Available Quantity Datasheets
LFE3-17EA-7FN484C IC FPGA 222 I/O 484BGA 60
LFE3-17EA-7FTN256C IC FPGA 133 I/O 256BGA 733
LFE3-35EA-7FN484C IC FPGA 295 I/O 484BGA 49
LFE3-35EA-7FTN256C IC FPGA 133 I/O 256BGA 77
LFE3-35EA-6FN672I IC FPGA 310 I/O 672BGA 44
LFE3-70EA-7FN484C IC FPGA 295 I/O 484BGA 102
LFE3-70EA-6FN672I IC FPGA 380 I/O 672BGA 48
LFE3-70EA-6FN484I IC FPGA 295 I/O 484BGA 26
LFE3-95EA-6FN484I IC FPGA 295 I/O 484BGA 38
LFE3-95EA-PCIE-DKN KIT DEV ECP3-95EA PCI EXPRESS 2
LFE3-150EA-8FN1156C IC FPGA 586 I/O 1156BGA 45
LFE3-35EA-VERSA-EVN BOARD EVAL LATTICEECP3 VERSA 16
LFE3-35EA-8FTN256C IC FPGA 133 I/O 256BGA 94
LFE3-70EA-6FN484C IC FPGA 295 I/O 484BGA 77
LFE3-70EA-8FN672C IC FPGA 380 I/O 672BGA 325
LFE3-70EA-8FN484C IC FPGA 295 I/O 484BGA 359
LFE3-150EA-9FN1156C IC FPGA 586 I/O 1156BGA 25
LFE3-17EA-6MG328C IC FPGA 116 I/O 328BGA 180
LFE3-17EA-6MG328I IC FPGA 116 I/O 328BGA 108
LFE3-95EA-9FN672C IC FPGA 380 I/O 672BGA 42
LFE3-150EA-6FN1156C IC FPGA 586 I/O 1156BGA 19
LFE3-17EA-6FN484C IC FPGA 222 I/O 484BGA 16
LFE3-17EA-6FN484I IC FPGA 222 I/O 484BGA 79
LFE3-17EA-6FTN256C IC FPGA 133 I/O 256BGA 55
LFE3-17EA-6FTN256I IC FPGA 133 I/O 256BGA 69
LFE3-35EA-6FN484C IC FPGA 295 I/O 484BGA 60
LFE3-35EA-6FN672C IC FPGA 310 I/O 672BGA 52
LFE3-35EA-6FTN256C IC FPGA 133 I/O 256BGA 70
LFE3-70EA-6FN672C IC FPGA 380 I/O 672BGA 6
LFE3-150EA-8FN672C IC FPGA 380 I/O 672BGA 13
LFE3-17EA-7FTN256I IC FPGA 133 I/O 256BGA 87
LFE3-17EA-8FTN256C IC FPGA 133 I/O 256BGA 21
LFE3-35EA-7FN484I IC FPGA 295 I/O 484BGA 45
LFE3-35EA-8FN484C IC FPGA 295 I/O 484BGA 112
LFE3-35EA-8FN484I IC FPGA 295 I/O 484BGA 47
LFE3-70EA-7FN672I IC FPGA 380 I/O 672BGA 103
LFE3-95EA-7FN672I IC FPGA 380 I/O 672BGA 34
LFE3-17EA-7MG328I IC FPGA 116 I/O 328BGA 111

Board & Kit

Manufacturer Part Number Description Available Quantity Datasheets
LFE3-95EA-PCIE-DKN KIT DEV ECP3-95EA PCI EXPRESS 2
LFE3-35EA-VERSA-EVN BOARD EVAL LATTICEECP3 VERSA 16