Arduino Compatible FPGA Boards
by
Alorium Technology
The benefits of FPGA hardware in the free and easy-to-use Arduino development ecosystem.
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
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.
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
Approachable hardware
Easy-to-use development software
Access to the vast Arduino-compatible ecosystem
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.
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.
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
Programmable with Arduino
Rapidly develop your software code and even upload custom FPGA functionality using the free and flexible Arduino IDE.
Accessible
Our boards were made to be easy to work with. No FPGA experience is necessary.
FPGA Performance
Boost the speed and performance of your project through the FPGA powered acceleration and offload.
Flexible and Adaptable
A growing library of FPGA Xcelerator Blocks and IP partnerships create flexibility for highly dynamic environments and ecosystems.
Customizable
The OpenXLR8 methodology gives you a path for easily integrating your custom hardware functionality onto the FPGA.
Collaborative Development
Our Fusion XPS offering allows us to work together to bring your new product to market quickly and successfully.