ECP5 FPGA Development Board

This was a board I designed a powerful Lattice Semiconductor ECP5-series FPGA chip. It was a very interesting challange to me because i had never designed a board based on an FPGA before. I chose to design it based on the lattice ECP5-series FPGA because of the large amount of open souce boards designed around it which i could use as a reference design when designing the board. I also designed it to look a bit like the arduino board and the ULX3S open source schematic was really helpful when designing the board. I haven’t yet manufactured the board yet but i plan to do that soon and do some really cool projects with the board.  The board is also completely open souce and was designed with altium and the files are available here. 

Features & Specifications

  • FPGA : Lattice LFE5U-45F-6BG381C
  • USB : FTDI FT231XS (500 kbit JTAG and 3 Mbit USB-serial)
  • Flash : 16 MB Quad-SPI Flash
  • RAM : 32 MB SDRAM 166 MHz
  • Storage : Micro-SD Slot
  • Power : 1.1v, 2.5v, 3.3v
  • GPIO : 28 pins
  • LEDs : 1 user LED, 2 USB LEDs
  • Buttons : 1 user button