TinyFPGA EX

A powerful, open source FPGA development board for the heart of your next project

This project is coming soon. Sign up to receive updates and be notified when this project launches.

The TinyFPGA EX is smaller than a stick of gum but it incorporates the powerful Lattice ECP5 FPGA providing everything needed to drive a custom embedded system of your own design. In addition to the incredible ECP5 FPGA and support components, the EX includes 64 MBit of onboard HyperRAM, 128 MBit of high speed SPI flash, and a microSD card slot. Both the SPI flash and HyperRAM support high speed data transfers: up to 80 MB/s on the SPI flash and up to 333 MB/s on the HyperRAM.

High efficiency 1.1/1.2 V, 4 amp switching power supply for FPGA core power

Low dropout 2.5 V linear voltage regulator for FPGA aux power

Low dropout 1.8 V linear voltage regulator for HyperRAM

Ultra Low-Power 48 MHz MEMs Oscillator

1.3 mA active power

50 ppm stability

USB Type-C connector

Four through-hole connections for structural integrity

Provides power and USB data connections

Open Source All the Way!

The TinyFPGA EX design files will be released on GitHub under an open source hardware license. The TinyFPGA bootloader used to provide USB support is open source. Finally, the SymbiFlow toolchain supports the ECP5 FPGAs used in the EX with NextPNR and Project Trellis. For higher level design needs, Migen and LiteX support is coming.

TinyFPGA is committed to open source hardware and software and the EX is no exception!

Current Status

Prototype hardware is up and running! The pictured board is functional and operating with the bootloader. There is more work to do for the 5G variant and to bring-up the HyperRAM.

Next Steps

The TinyFPGA EX is the next step up from the BX and is a very exciting project. Current plans are to launch the campaign this fall. Sign up now to be the first to know when pre-orders are open!