XLR8™ Arduino-Compatible FPGA Development Board

Alorium's XLR8 lets users work in the Arduino IDE while taking advantage of the Intel® MAX® 10 FPGA platform

Image of Alorium's XLR8: Arduino Compatible FPGA Development Board Alorium's XLR8 is a drop-in replacement for an Arduino Uno with out-of-the-box Arduino simplicity with FPGA performance, speed, and precision. XLR8 integrates an AVR-compatible microcontroller in the on-board MAX 10 FPGA, providing compatibility with the vast ecosystem of Arduino shields and accessories and the Arduino IDE.

Alorium Technology provides a library of custom logic functions called Xcelerator Blocks (XBs) through the Arduino IDE that accelerate specific functionality that is slow, problematic, or even impossible for an 8-bit microcontroller. This library includes XBs such as Servo Control, Quadrature, Floating Point Math, NeoPixel, and Enhanced Analog-to-Digital Converter.

Features
  • Intel MAX 10 FPGA (8 K LEs)
    • 10M08SAU169C8G
  • Programmable with Arduino IDE
  • Embedded 8-bit AVR instruction set compatible microcontroller
  • Configurable with custom XBs on the FPGA
  • Digital I/O pins: 14
  • Analog pins: 6
  • ADC resolution: 12-bit sustained
  • ADC sample rate: 254 k samples/second
  • Program FLASH 32 KB
  • Data memory SRAM: 2 KB
  • Connectivity: Arduino R3 headers
  • Programming interface: Mini USB
  • ADC performance: 1 MHz
Applications
  • Research and development
  • Test and measurement
  • Prototyping
  • Industrial IoT
  • Consumer electronics
  • Medical
Published: 2018-10-29