Lattice Semiconductor ECP5 Evaluation Board

Lattice Semiconductor ECP5 Evaluation Board is designed to allow users to investigate and experiment with the ECP5-5G Field Programmable Gate Array (FPGA) features. This evaluation board features 178 general-purpose I/Os, 20 differential pair I/Os, four 5G SERDES channels, onboard boot flash, and multiple reference clock sources. The various clock sources include 12MHz from the U1 FTDI chip, 200MHz from the X2 differential oscillator, and an X5 oscillator for the LVDS source sync clock.

The Lattice Semiconductor ECP5 evaluation board can expand the usability of the ECP5 FPGA with Raspberry Pi, Arduino, and Versa headers. This evaluation board consists of eight input DIP switches, three push buttons, and eight LEDs for demonstration purposes.

Features

  • General-Purpose Input/Output (GPIO) breakout with
    • Arduino
    • Raspberry Pi
    • Versa
    • Peripheral Module (PMOD)
    • MDC board interconnect
  • 178 GPIOs
  • 20 differential pair I/Os with onboard termination
  • Four 5G SERDES channels
  • Onboard boot Flash
    • 128Mbit Serial Peripheral Interface (SPI) Flash with Quad read feature
  • Eight input DIP switches, three push buttons, and eight LEDs for demo purposes
  • Lattice Diamond® programming support
  • Multiple reference clock source
    • 12MHz from the U1 FTDI chip
    • 200MHz from X2 differential oscillator
    • X5 oscillator for LVDS source sync clock

Kit Contents

  • ECP5 evaluation board
  • 12V AC/DC adapter and international plug adapters
  • USB cable for programming via PC (USB-A to mini-B)
  • Limited license with a unique serial number for Lattice Diamond development software (optional to use)
  • Quick start guide

Block Diagram

Block Diagram - Lattice Semiconductor ECP5 Evaluation Board

Board Overview

Published: 2018-09-28 | Updated: 2022-08-11