电子工程世界电子工程世界电子工程世界

产品描述

搜索

XLR8R22M08V5U0DI

器件型号:XLR8R22M08V5U0DI
器件类别:开发板/开发套件/开发工具   
厂商名称:Alorium Technology
下载文档

器件描述

Programmable Logic IC Development Tools Eval Kit MAX 10 FPGA

参数
产品属性属性值
产品种类:
Product Category:
Programmable Logic IC Development Tools
制造商:
Manufacturer:
Alorium Technology
RoHS:YES
产品:
Product:
Development Boards
类型:
Type:
FPGA
工具用于评估:
Tool Is For Evaluation Of:
Intel MAX10
商标:
Brand:
Alorium
Description/Function:Application accelerator and development board
接口类型:
Interface Type:
USB
工作电源电压:
Operating Supply Voltage:
3.3 V, 5 V
封装:
Packaging:
Bulk
工厂包装数量:
Factory Pack Quantity:
1

文档预览

TM
ARDUINO-COMPATIBLE FPGA
APPLICATION ACCELERATOR & DEVELOPMENT BOARD
Introducing XLR8
XLR8 is a drop-in replacement for an Arduino Uno with an interes3ng twist.
It is an Arduino-compa3ble board that uses a Field-Programmable Gate
Array (FPGA) as the main processing chip.
The FPGA provides a reconfigurable hardware plaMorm that hosts an
ATmega328 instruc3on set compa3ble microcontroller. The FPGA also
provides the ability to implement custom logic that accelerates specific
func3onality that is slow, problema3c or even impossible for an 8-bit
microcontroller.
The FPGA-based hardware accelera3on and offload provided by XLR8 results in significantly improved
performance in the same physical footprint and using the same tool chain as standard Arduino Uno boards.
XLR8 is a great solu0on for accelera0ng your Arduino-based applica0ons and projects!
XLR8 ADVANTAGES
Faster
Hardware-accelerated func3ons
run in a frac3on of the clock
cycles required to execute the
same func3on in soSware.
This results in faster overall
applica3on performance.
High-Performance
Shorter 3mes to complete
complex tasks in hardware result
in more clock cycles available for
addi3onal soSware func3ons.
This effec3vely improves overall
computa3onal performance.
Scalable
The func3onality and capabili3es
accelerated in the FPGA hardware
can be expanded and scaled for
many different applica3ons.
We are just scratching the surface
of what is possible to accelerate!
Xcelerator Blocks
An Xcelerator Block (XB) is an op3mized hardware implementa3on of a unique processor-intensive func3on.
Basically, an XB is a custom piece of hardware, implemented on the same FPGA fabric and 3ghtly integrated
with the microcontroller. XBs can access the same register space and even integrate with the instruc3ons of
the microcontroller.
Available XBs
XLR8 ships with pre-installed XBs that target
applica3on-specific behavior, and the board can be
field-updated to change the XBs implemented on
the FPGA.
The default XLR8 configura3on will include XBs for:
Floa3ng Point Math
Servo Control
NeoPixel Control
XB Roadmap
Future XBs will be implemented based on feedback
from early adopters and new poten3al customers.
Addi3onal XBs on our roadmap:
Propor3onal-Integral-Deriva3ve (PID) control
Event Counters and Timers
Quadrature Encoders/Decoders
Pulse Width Modula3on (PWM)
Mul3ple UARTS
Enhanced Analog-to-Digital Func3onality
TM
User-Created Xcelerator Blocks
Out of the gate, the primary goal is to provide an FPGA-based board that is
a drop-in replacement for the Arduino Uno. XLR8 supports FPGA image
updates via the USB port, and there is also a JTAG footprint on the board so
that more advanced FPGA users could use a JTAG programmer to talk to the
FPGA directly.
The microcontroller core that we have developed has been designed to be
easily extendable, and Alorium Technology is ac3vely developing the
support model for users who want to create their own XBs and interface to
the on-chip microcontroller.
The Rev 1 XLR8 Prototype
In the near future, we plan to provide access to enough source code and documenta3on to make it possible
for someone proficient with Verilog or VHDL and Altera’s Quartus Prime soSware to create their own XBs. The
sky’s the limit on what can be done, and the XBs created this way can be shared with the rest of the XLR8
community.
TECHNICAL SPECS
Physical Dimensions
Specification Table
Microcontroller
Opera3ng Voltage
Input Voltage
Digital I/O Pins
PWM Digital I/O Pins
Analog Input Pins
Flash Memory
SRAM
Clock Speed
ATmega328-
Compa3ble
3.3V with 5V I/O
7-12V
14
6
6
32 KB
2 KB
16/32 MHz
Based on the Arduino Uno
Matches the Uno’s physical footprint - including
pin headers for alaching shields
Moun3ng brackets or shields that fit Uno will also
fit XLR8
Digital I/O
5V inputs
3.3V outputs
5V tolerant
Op-amp circuit emulates 0-5V behavior of the
ADCs on the Arduino Uno
Correct ADC results regardless of whether it’s
powered from USB or from the barrel connector
Performance: 1 MHz
Resolu3on: 12-bit sustained
Sample Rate: 154k samples/second
Analog Inputs
Contact
Alorium Technology
715.575.3150
www.aloriumtech.com

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 大学堂 TI培训 Datasheet 电子工程

器件索引   0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
搜索索引   0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved