|
Lattice's low-cost FPGAs combine a flexible FPGA fabric with advanced features such as embedded 3.125Gbps SERDES, pre-engineered source synchronous support for DDR1/2/3, high-performance embedded DSP blocks, enhanced configuration including bitstream encryption, dual boot, TransFR I/O, low-cost SPI Flash configuration and more. For full details of the features of each FPGA family, see the respective web pages & data sheets for the individual families.
Evaluation Board Selection Guide for Low-Cost FPGAs
| |
ECP3 PCI Express Dev Kit |
ECP2M PCI Express Dev Kit |
LatticeECP3 Boards |
LatticeECP2M Boards |
LatticeECP2 Boards |
LatticeECP/EC Boards |
| AMC Evaluation Board |
Serial Protocol |
I/O Protocol |
Video Protocol |
Modular - Tachyssema |
SMPTE SDI |
PCIe x4 |
SERDES |
Modular - Tachyssema |
Mico32/DSP |
Advanced |
Standard |
Mico32/DSP |
Advanced |
Standard |
| FPGA Density |
ECP3-95 |
ECP2M-50 |
ECP3-150 |
ECP3-95 |
ECP3-95 |
ECP3-95 |
ECP3-70/95 |
ECP2M-35 |
ECP2M-50 |
ECP2M-50 |
Various |
ECP2-50 |
ECP2-50 |
ECP2-50 |
ECP33 |
EC/P-20 |
EC/P-20, EC-6 |
| FPGA Package |
fpBGA-672 |
fpBGA-672 |
fpBGA-1156 |
fpBGA-1156 |
fpBGA-1156 |
fpBGA-1156 |
fpBGA-672 |
fpBGA-672 |
fpBGA-672 |
fpBGA-672 |
Various |
fpBGA-672 |
fpBGA-672 |
fpBGA-484 |
fpBGA-484 |
fpBGA-672 |
fpBGA-484 |
| Memory |
|
| SDRAM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| DDR1(socket) |
|
|
|
|
|
|
|
|
|
|
|
 |
|
|
 |
 |
|
| DDR2 (socket) |
|
|
|
|
|
|
|
|
|
|
|
|
 |
|
|
|
|
| DDR2 (on board) |
 |
 |
 |

16-bit |
|
 |
 |
 |
 |
 |
 |
|
|
|
|
|
|
| DDR3 (socket) |
|
|
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
| SRAM |
|
|
|
|
|
|
|
|
|
|
|
 |
|
|
 |
|
|
| Compact Flash Conn. |
|
|
|
|
|
|
 |
|
|
|
|
|
 |
 |
|
|
|
| FCRAM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
 |
|
| PCI/PCI Express |
|
| PCIe x1 |
 |
 |
|
|
|
|
|
 |
** |
 |
|
|
|
|
|
|
|
| PCIe x4 |
 |
 |
|
 |
|
 |
|
|
 |
|
|
|
|
|
|
|
|
| PCI-X |
|
|
|
|
|
|
|
|
|
|
|
|
|
 |
|
|
|
| PCI 64 |
|
|
|
|
|
|
|
|
|
|
|
|
|
 |
|
|
|
| PCI 32 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
 |
 |
| Ethernet |
|
| Ether PHY (10/100/1G) |
|
|
 |
 |
 |
|
|
|
|
|
|
|
 |
|
|
|
|
| Ether PHY (10/100) |
|
|
|
|
|
|
|
|
|
|
|
 |
|
|
 |
|
|
| Other I/O and Components |
|
| General Purpose IO |
|
|
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
| SMA (GPIO/Clock) |
|
|
|
 |
 |

(clock only) |
 |
 |
 |
 |
 |
|
 |
 |
|
 |
* |
| SMA(SERDES) |
|
|
|
 |
 |
|
|
 |
 |
 |
|
|
|
|
|
|
|
| SFP |
|
|
 |
|
|
|
|
|
|
 |
|
|
|
|
|
|
|
| SATA |
|
|
|
 |
|
|
|
 |
|
 |
|
** |
|
|
|
|
|
| SPI4.2 / Molex VHDM |
|
|
|
|
 |
|
|
|
|
|
|
|
 |
|
|
 |
|
| USB |
|
|
 |
|
 |
|
 |
|
|
|
|
 |
 |
|
 |
|
|
| VGA |
|
|
|
|
|
|
|
|
|
|
|
 |
|
|
 |
|
|
| CODEC |
|
|
|
|
|
|
|
|
|
|
|
 |
|
|
 |
|
|
| D/A |
|
|
|
|
|
|
|
|
|
|
|
 |
|
|
 |
|
|
| BNC Connector |
|
|
|
|
|
 |
|
 |
* |
|
|
|
|
|
|
|
|
| Video MDR Tx/Rx |
|
|
|
|
|
 |
|
 |
|
|
|
|
|
|
|
|
|
| Logic Analyzer Connector |
|
|
|
 |
 |
|
|
 |
|
|
|
|
|
|
|
|
|
| RS-232 |
|
|
|
 |
|
|
|
 |
|
|
 |
 |
 |
 |
 |
 |
|
| RJ-45 |
|
|
 |
 |
 |
|
|
|
|
|
|
|
|
|
|
|
|
| DVI Connector |
|
|
|
|
|
 |
 |
|
|
|
 |
|
|
|
|
|
|
| PS2 Keyboard Interface |
|
|
|
|
|
|
 |
|
|
|
 |
|
|
|
|
|
|
| LEDs and Switches |
|
| 7-segment LED |
 |
 |
|

16-segment |
 |
16-segment |
 |
 |
 |
 |
 |
 |
|
|
 |
|
 |
| 8 Bit LED and Switch |
 |
 |
 |
 |
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
 |
 |
| Keypad |
|
|
|
|
|
|
|
|
|
|
|
 |
|
|
 |
|
|
| LCD Display |
|
|
|
|
|
 |
|
* |
|
|
|
* |
* |
|
* |
|
|
| Included Hardware |
|
| AC Adapter |
 |
 |
|
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
 |
 |
 |
 |
| Lattice Programming Cable |
 |
 |
 |
 |
 |
|
|
 |
 |
 |
|
|
|
 |
|
 |
 |
| USB Programming Cable |
|
|
|
|
|
 |
|
|
|
|
|
|
 |
|
 |
|
|
| BNC and BNC to SMA Cables |
|
|
|
|
|
|
|
 |
|
|
|
|
|
|
|
|
|
| 75Ohm BNC Terminal |
|
|
|
|
|
 |
|
 |
|
|
|
|
|
|
|
|
|
* Provision for this item is available on the board, but it is not populated
** Requires use of an optional adapter, not included
|
|