LatticeECP3

Efficiency and innovation, squeezed into one tiny, affordable package

Ultra efficient performance – Enabling that last piece of functionality in the smallest possible space is critical. That’s why you need the LatticeECP3’s 150 k LUTs

Maximize reliability, minimize cost and power – With SERDES on-chip and power consumption starting below 0.5 W, LatticeECP3 FPGAs let you improve reliability and lower the cost of industrial, telecom or automotive infrastructure equipment

A well-connected FPGA – SERDES with the right protocols. IOs with the right interfaces. Meet all of your system connectivity and expansion needs with LatticeECP3

Features

  • Up to 16 channels at 3.125 Gbps
  • 800 MBps DDR3, 1Gbps LVDS
  • Up to 586 programmable sysIO buffers with support for PCI Express, Ethernet (GbE, XAUI, & SGMII), HDMI, SMPTE, Serial Rapid I/O, CPRI and JESD204A/B and more
  • Up to 150 k LUTs and 6.8 Mbits of SRAM
  • Wide array of packages as small as 10.0 mm x 10.0 mm with power consumption below 0.5 W

Jump to

Family Table

LatticeECP3 Device Selection Guide

Parameters ECP3-17 ECP3-35 ECP3-70 ECP3-95 ECP3-150
LUTs (K) 17 33 67 92 149
EBR SRAM Blocks 38 72 240 240 372
EBR SRAM (Kbits) 700 1327 4420 4420 6850
Distributed RAM (Kbits) 36 68 145 188 303
18 x 18 Multipliers 24 64 128 128 320
3.2 Gbps SERDES Channels 4 4 12 12 16
PLLs + DLLs 2+2 4+2 10+2 10+2 10+2
DDR Support DDR3 800, DDR2 533, DDR 400
Boot Flash External External External External External
Dual Boot Yes Yes Yes Yes Yes
Bit-stream Encryption Yes Yes Yes Yes Yes
Core Vcc 1.2 V 1.2 V 1.2 V 1.2 V 1.2 V
Temp C Yes Yes Yes Yes Yes
Temp I Yes Yes Yes Yes Yes
Temp AEC-Q100 Yes Yes - - -
0.5 mm Spacing I/O Count / SERDES
  ECP3-17 ECP3-35 ECP3-70 ECP3-95 ECP3-150
328-ball csBGA (10 x 10 mm) 116 / 2
1.0 mm Spacing I/O Count / SERDES
  ECP3-17 ECP3-35 ECP3-70 ECP3-95 ECP3-150
256-ball ftBGA (17 x 17 mm) 133 / 4 133 / 4
484-ball fpBGA (23 x 23 mm) 222 / 4 295 / 4 295 / 4 295 / 4
672-ball fpBGA (27 x 27 mm) 310 / 4 380 / 8 380 / 8 380 / 8
1156-ball fpBGA (35 x 35 mm) 490 / 12 490 / 12 586 / 16

Lattice Automotive (AEC-Q100 qualified) LatticeECP3 Device Selection Guide

Parameters LA-ECP3-17 LA-ECP3-35
LUTs (K) 17 33
EBR SRAM (Kbits) 700 1327
EBR SRAM Blocks 38 72
Distributed RAM (Kbits) 36 68
18 x 18 Multipliers 24 64
3.2 Gbps SERDES Channels 4 4
Maximum Available I/O 222 310
PLLs + DLLs 2+2 4+2
0.5 mm Spacing I/O Count / SERDES
  LA-ECP3-17 LA-ECP3-35
328-ball csBGA (10 x 10 mm) 116 / 2
1.0 mm Spacing I/O Count / SERDES
  LA-ECP3-17 LA-ECP3-35
256-ball ftBGA (17 x 17 mm) 133 / 4 133 / 4
484-ball fpBGA (23 x 23 mm) 222 / 4 295 / 4
672-ball fpBGA (27 x 27 mm) 310 / 4

Solutions

With plenty of key building blocks readily available for use in your design, your LatticeECP3 is more than full featured – it’s fully loaded. To help you design as efficiently as possible, Lattice has focused on developing solutions for a wide range of application areas including those described below.

Solve Connectivity Problems at the Network Edge

  • Build low cost bridges between Ethernet and custom or legacy interfaces
  • Quickly bridge ASSPs to protocols common in wireless base stations including CPRI and JESD204
  • Implement network traffic pre-processing that improves performance by off-loading processors
  • Enhance ASSPs used in pico and femto-cells by offloading DSP functions

Implement High Performance Control Plane Solutions For Communications, Industrial, Medical and other Applications

  • Use serial interfaces to provide high performance interfaces with the rest of the system
  • Off-load the control processor by building optimized pre-processing algorithms

Enhance Image/Video Systems With Lightning Fast, Massively Parallel Implementations

  • Use industry leading functions to improve image quality
  • Quickly solve real world problems with proven video analytics
  • Provide interfaces to common video protocols

Build Innovative Automotive Solutions

  • Implement low-cost serial interfaces to transmit image data throughout the automobile
  • Use hardware implementations to efficiently analyze image data
  • Reduce processor workload by offloading display scaling, rotation and combination

Design Resources

Intellectual Property & Reference Designs

Simplify your design efforts by using pre-tested, reusable functions

Application Notes

Learn how to get the most from our line-up of FPGAs / development boards

Software

Complete Design Flows, High Ease of Use

Development Kits & Boards

Our development boards & kits help streamline your design process

Programming Hardware

Take the strain out of in-system programming & in-circuit reconfiguration with our programming hardware

Documentation

To subscribe, or modify your subscription, to Document Notifications please login to your Lattice account

*By clicking on the "Notify Me of Changes" button, you agree to receive notifications on changes to the document(s) you selected.

Support

Technical Support

Need Help? We're Here to Assist You

Quality & Reliability

Reference Material to Help Answer Your Questions

Like most websites, we use cookies and similar technologies to enhance your user experience. We also allow third parties to place cookies on our website. By continuing to use this website you consent to the use of cookies as described in our Cookie Policy.