Arduino Compatible FPGA Boards

by

Alorium Technology

 

 

The benefits of FPGA hardware in the free and easy-to-use Arduino development ecosystem.

XLR8 | Arduino Compatible FPGA Board

XLR8 FPGA Development Board

Alorium Technology’s first Arduino-Compatible FPGA development board.

FPGAs and Arduino

Arduino changed the face of electronics development with the introduction of their approachable hardware platforms and simplified development software.

Now, numerous companies supply boards, accessories and libraries that make it easy to create solutions for robotics, home automation, the IoT, and many other applications.

Our FPGA-based boards are designed to integrate into and enhance the rich ecosystem of Arduino-compatible solutions while maintaining the easy-to-use experience users have learned to expect and enjoy.

It starts with the simplicity of plugging in and uploading your program.

From there, the sky’s the limit as you take advantage of pre-installed FPGA hardware features or develop your own to improve the speed and performance of your project!

Getting Started is Easy

1

Arduino Compatible FPGA Boards | Alorium Technology

Pick the platform that fits your needs. 

2

Arduino Compatible | Alorium Technology

Program your FPGA board in the Arduino IDE

3

Improved Performance | Arduino Compatible with FPGA Performance

Enjoy FPGA performance with Arduino simplicity. 

Arduino Compatible FPGA Boards

With Alorium Technology’s FPGA boards, you can take advantage of the benefits of FPGA hardware in the free and easy-to-use Arduino development ecosystem.

Boards and Platforms

XLR8
Snō Module
Sno Edge Logo
Sno Edge
Hinj
XGZ
AT10

It’s all right there in one chip!

We have integrated an 8-bit AVR instruction and register set compatible microcontroller into the FPGA that powers our boards.  

This allows for direct integration between the microcontroller and FPGA hardware blocks providing much faster communication and resource sharing.  

Check out the video to learn more!

Benefits of Arduino Compatibility

N

Approachable hardware

N

Easy-to-use development software

N

Access to the vast Arduino-compatible ecosystem

Arduino Compatible | Alorium Technology

Xcelerator Blocks Improve Speed and Performance

What’s an Xcelerator Block?

An Xcelerator Block (XB) is a hardware implementation of a specific function that resides on the programmable portion of FPGA fabric.

XBs communicate with the microcontroller through the register interface and data bus.

Xcelerator Blocks Diagram | XB Diagram

Enhanced Analog-to-Digital Converter

Floating Point Math

NeoPixel Control

Servo Control

\

Quadrature

Available XBs

Our boards ship with pre-installed XBs and can be field-updated to change the XBs implemented on the FPGA.

Learn more about FPGA images available for your XLR8, Snō or Hinj board here.

In addition, users can create their own custom Xcelerator Blocks using our OpenXLR8 flow.

Create Custom XBs through OpenXLR8

OpenXLR8 | Arduino Compatible FPGA Development

OpenXLR8 is the methodology that allows users to create their own custom Xcelerator Blocks and integrate them into the FPGA. This process leverages the FREE version of Intel’s Quartus Prime Lite FPGA development tools and the Arduino IDE for image upload to the FPGA.

Detailed support documentation and online video assistance is available to walk you through the procdure, and many of our customers are benefitting from using this flow to create their own customized FPGA-based solutions.

Why Use Alorium Technology FPGA Products?

We take the complexity out of FPGAs

N

Programmable with Arduino

Rapidly develop your software code and even upload custom FPGA functionality using the free and flexible Arduino IDE.

N

Accessible

Our boards were made to be easy to work with. No FPGA experience is necessary. 

N

FPGA Performance

Boost the speed and performance of your project through the FPGA powered acceleration and offload.

N

Flexible and Adaptable

A growing library of FPGA Xcelerator Blocks and IP partnerships create flexibility for highly dynamic environments and ecosystems.

N

Customizable

The OpenXLR8 methodology gives you a path for easily integrating your custom hardware functionality onto the FPGA.

N

Collaborative Development

Our Fusion XPS offering allows us to work together to bring your new product to market quickly and successfully.