Invent the future of embedded compute!

World FPGA Design Contest Link  

Project Registration Closed

Check Out the Project Abstracts,
and Vote for Your Favorites

View the Projects

World FPGA Design Contest Sponsors

About the Innovate FPGA Contest

Invent the future of embedded compute!

The Terasic Innovate Asia, Nordic, and North America contests have inspired thousands of aspiring engineers to design, create, and innovate. This year, these regional events have been combined into a single global contest – Innovate FPGA – where teams from around the world compete as they invent the future of embedded compute with Terasic and Intel. The competition is open to everyone including students, professors, makers, and industry. Teams can showcase their creativity and innovation with actual results and real-world designs.

Over 450 teams from around the world have submitted project abstracts for the 2018 Innovate FPGA design contest. Many are quite impressive, and cover a wide range of applications including:

  • Autonomous driving
  • Medical diagnostics
  • Robotics
  • Computer vision
  • Agriculture automation
  • Intelligent prosthetics

View the Projects


DE10-Nano from Terasic

Competition Platform

The Terasic DE10-Nano Development Kit, based on an Intel® Cyclone® FPGA, provides a reconfigurable hardware design platform for makers, educators, and IoT system developers. The kit contains a board that features two general purpose input/output (GPIO) expansion headers and an Arduino* header so you can connect to a wide range of sensors.

View Data Sheet
View Product Brief

DE10-Nano from Terasic

Features

FPGA Device

  • Intel Cyclone® V SE 5CSEBA6U23I7 device (110 K LEs)
  • Serial configuration device - EPCS128
  • USB-Blaster II onboard for programming; JTAG mode
  • HDMI TX, compatible with DVI 1.0 and HDCP v1.4
  • Two push-buttons
  • Four slide switches
  • Eight green user LEDs
  • Three 50 MHz clock sources from the clock generator
  • Two 40-pin expansion headers
  • One Arduino expansion header (Uno R3 compatibility), can be connected with Arduino shields
  • One 10-pin Analog input expansion header (shared with Arduino Analog input)
  • A/D converter, 4-pin SPI with FPGA

HPS (Hard Processor System)

  • 800 MHz dual-core ARM Cortex-A9 processor
  • 1 GB DDR3 SDRAM (32-bit data bus)
  • 1 Gigabit Ethernet PHY with RJ45 connector
  • USB OTG port, USB micro-AB connector
  • Micro SD card socket
  • Accelerometer (I2C interface + interrupt)
  • UART to USB, USB Mini-B connector
  • Warm reset button and cold reset button
  • One user button and one user LED
  • LTC 2x7 expansion header

Why a FPGA based SoC?

The Innovate FPGA contest is an opportunity for developers to showcase one or more of the FPGA virtues, and illustrate how FPGAs make processors better. Judges will give extra weight to designs that demonstrate how FPGAs can:

  1. Boost performance
  2. Adapt to changes
  3. Expand I/O
Boost
Performance
Adapts to
Changes
Expands
I/O

How to demonstrate the FPGA Virtues:

Boost Performance

  • Use the FPGA to perform a task or function faster than it could be performed by the CPU.
  • Use the FPGA to off-load a task or function from the CPU leaving the processor free to perform other work.

Adapt to Changes

  • Use the FPGA to perform a task or function that is expected to change over time due to evolving standards, algorithmic methods, or security threats.
  • Use the FPGA to demonstrate scalability of a design over time which extends or enhances system capabilities.

Expands I/O

DE1-SoC Development Kit from Terasic
  • Use the FPGA to add one or more interface not native to the processor.
  • Use the FPGA to create a custom peripheral set tailored to the application.
LT24 LCD Touch Module   from Terasic LTC2607 Evaluation Board from Linear Technology P0001 from Terasic Color TFT Shield with microSD and Joystick from Adafruit
Click to View All Terasic Daughter Cards Click to View All ADI Expansion Boards

Want to learn more? Explore Intel’s Developer Zone for Set Ups, Projects, Diagrams and Schematics, and More!