FPGA开发板剁手,学生狗省钱大法丨吐血资源

作者 Joel Williams 伊瓢 栗子 编译 量子位 出品 | 公众号 QbitAI

博主Joel Williams在他的主页中分享了一篇购买便宜的FPGA开发板的攻略,量子位编译本文。

我以前买了安富利( Avnet)49美元的Spartan 3A开发板,但不久之后,就在我决定再需要几十台的时候——它停产了。于是,我谷歌了很多资料,发现了这个省钱大法。

在选择开发板时,需要考虑开发板的元器件和功能,结合自己需要的功能来对比。FPGA非常适合与高速外设一起使用,一般来说,购买包含需要部件的开发板要比后来加一个新板子容易得多,因为你总是不可避免地放弃这种组合形态,然后升级成更强大的电路板。

比如,你可能需要下面这些很难自己添加东西:

千兆以太网 HDMI / DVI PCI / PCI Express 外部非串行内存(DDR / Flash等)

不过这些倒很容易自己加,不用太考虑:

MMC / SD卡 字符LCD I2C / SPI VGA(低色深)

我喜欢有带有多个(至少8个)SPST开关和LED以及瞬时按钮的电路板。与微控制器相比,调制信息从串行端口或通过单个C函数调用的LCD调出相对容易,调试FPGA设计有点困难。LED提供了一种零操作方式来突破内部信号以实现可视化——如果你正在跟踪复杂状态机的进度,则可以在LED达到某一点时点亮LED,而无需添加任何额外的逻辑。

虽然这些很容易自己额外添加,但我发现最好找一块自带这些元件的电路板,这样你就不会浪费宝贵的I/O接口、或者浪费时间来研究你渣渣的焊接技术导致的故障了。

一些制造商推出了附加产品的标准外形尺寸,比如Digilent家,包括各种各样的Pmod和Papilio Wings。

如果你想将高速设备(10-20 MHz以上)连接到FPGA,请确保你的主板有支持这个速度的接口连接器,在信号线、高速连接器(不仅仅是0.1“接头)、PCB走线长度均衡和阻抗控制之间有接地线,即使是便宜的电路板也不能缺了这些东西。

FPGA可能看起来比较难,因此请检查制造商是否提供:

电路图; 参考手册,介绍所有板载外设; 如果之前没用过FPGA,就需要看入门指南; 可以运行所有板载外设的参考设计。

参考设计可以是HDL或基于微控制器,但是近年来,大多数制造商似乎都倾向后者。如果没有微控制器和环境的许可证(例如Xilinx EDK / SDK不是免费的),就一定要记住这一点,因为代码很难移植到HDL。

如果是初学者,你可以买带教科书的电路板,专门给配套电路板编写,描述每个外设以及它们的连接方式。一些流行的电路板搞了很大的用户社区,但是这不一定有用,因为社区里的其他用户大部分也是初学者。最流行的主板是赛灵思、Digilent和Avnet。Terasic似乎是最受欢迎的Altera主板。

赛灵思ZYNQ

赛灵思的Zynq器件由其Vivado高级综合设计套件提供支持,包括双核ARM Cortex-A9,USB 2.0和千兆以太网。

名称

价钱

设备

笔记

DIPFORTy1“软螺旋桨”

59欧元

Zynq 7010

DIP-40尺寸的电路板,设计与Parallax Propeller芯片引脚兼容。它有16MB闪存,46个I/O接口,一个RGB LED,一个用户LED,micro SD插槽和一个接近/光传感器。

snickerdoodle

$147或$72

Zynq 7010/7020

一大波供应链已经开始出售带有154-179个I/O接口,512MB-1GB DDR,16MB闪存,micro SD,802.11n WiFi和蓝牙4.0的Zynq主板。还提供一系列基板和附加板,提供Arduino屏蔽兼容性,千兆以太网,0.1''I/O接口等。

MINIZED

$89

Zynq 7Z007S

包括单个ARM A9,512MB DDR3L,128Mb闪存和8GB eMMC,USB主机,USB-JTAG和USB-UART,802.11b / g / n Wi-Fi,蓝牙4.1和BLE,Arduino屏蔽连接器和两个PMOD( 38个总I/O接口),加速度计,温度和MEMS麦克风传感器,一个按钮,一个开关和两个双色LED

MYIR Z-turn Board

$99或 $119

Zynq 7010/7020

1GB DDR,16MB闪存,TF插座,千兆以太网,CAN,USB2.0 OTG,USB-UART,HDMI输出,90或106个用户I/O接口(具有39个LVDS对),加速度计和温度传感器,JTGA,两个按钮, 4个开关,4个LED和一个蜂鸣器。“IO Cape”分线板(35美元)提供三个Pmod连接器,摄像头和LCD连接器以及0.1''插头I/O接口引脚。

Parallella-16微服务器

$119

Zynq 7010

包括双ARM A9。主板上还有Epiphany 16核CPU加速器,1GB RAM,126 Mb闪存,micro SD和千兆以太网。

Parallella-16桌面

$149

Zynq 7010

扩展了Micro-Server,增加了24个GPIO(和其他Epiphany信号),HDMI和USB 2.0主机的高速扩展端口。

Digilent ZYBO

$189,学生价$125

Zynq 7010

512MB,HDMI源/接收器,VGA,千兆以太网,USB,音频,6个按钮,4个开关,5个LED和40个I/O接口(5个PMOD),包括模拟输入。

MicroZed

$199

Zynq 7010

1GB,128 Mb闪存,SD卡,千兆以太网,USB 2.0,100个I/O接口(48个LVDS对)和2个PMOD,1个LED和1个开关

Artix-7

Artix系列在廉价开发板中越来越常见,占据了先前Silinan-6在赛灵思阵容中占据的位置,尽管它们只提供BGA封装。

名称

价钱

设备

笔记

Digilent Cmod A7

$75或$89

Artix 15T / 45T

带有512KB SRAM,4MB SPI闪存,USB-JTAG和USB串行,3个LED,2个按钮,52个数字I/O接口和2个模拟输入的面包板模块。

Arty A7

$ 99

Artix 35T

入门Artix的廉价途径。它提供256 MB DDR,16MB闪存,10/100以太网,USB-UART / JTAG,四个PMOD,一个Arduino屏蔽连接器(总共62个I/O接口?),4个开关,4个按钮,8个LED(其中4个) RGB),以及Vivado Design Edition的一年许可证。

Digilent Basys 3

$ 149

Artix 35T

USB-UART,12位VGA输出,USB HID主机,16个开关,16个LED,5个按钮,4位7段显示器,4个PMOD,其中一个带有XADC输入。设备锁定的Vivado设计版售价10美元。

Nexys-4 DDR

$320,学生价$159

Artix 100T

拿不到学生价的话略贵。但如果你需要更大的FPGA,这一款就很棒了。包括5个PMOD连接器(40个低速I/O接口),128MB DDR RAM,16MB闪存,10/100以太网,USB HID主机,SD卡,VGA,加速度计,麦克风,音频输出,16个开关,16个LED,8个7-分段显示,5个按钮。Artix的内部ADC可在其中一个端口上使用。

ZTEX USB-FPGA模块2.16

159欧元

Artix 35T

通过赛普拉斯FX2LP,100 I/O接口,256 MB DDR3 SDRAM(16位)和128 Mb闪存的USB 2.0接口。便宜的原型板(17欧元)为您提供30个LED,4个开关和焊接区域。

Numato Neso

249美元,学术可用

Artix 100T

256MB DDR3,128 Mb SPI闪存,用于闪存编程的USB 2.0接口和8个数字I/O接口,JTAG和140个FPGA I/O接口.

PicoEVB

$ 249

Artix 50T

4个模拟/数字/ LVDS I/O接口,一个高速MGT和时钟参考输入,带有U.FL连接器,MGT环回,3个LED,1个PCIe通道和板载JTAG编程器,采用NGFF / M.2外形,可以是安装在便携式计算机内用于PCIe开发

Spartan-7

名称

价钱

设备

笔记

Arty S7

$ 99或$119

XC7S25 / 50

256 MB DDR,16MB闪存,USB-UART / JTAG,四个PMOD,一个Arduino屏蔽连接器(总共62个I/O接口?),4个开关,4个按钮,6个LED(其中2个RGB)。

Spartan-6

名称

价钱

设备

笔记

XC6SLX9入门板

$34交付价

LX9

一个“无名”板显然只在eBay上可用。它有一个Spartan-6 LX9,4位7段显示器,RS232接口,12位VGA,PS2,8个LED,3个按钮,8位DIP开关,2个PMOD接口,26个数字I/O接口,JTAG和SPI闪存。

SIOI

$47或$57

LX4 / LX9

澳大利亚设计包含32MB RAM,一个LED和38个I/O接口,使用PCIE 4x连接器确保高速信号完整性

Numato Mimas

$50

LX9

16 Mb闪存,100 MHz振荡器,USB编程接口,8个LED,四个开关和70个I/O接口.

Digilent Cmod S6

$69

LX4

带有16MB SPI闪存,USB编程和通信(与Digilent Adept兼容),4个LED,2个按钮和46个数字I/O接口的面包板模块。

Mojo

$75

LX9

84个数字I/O接口引脚,8个模拟输入(经由ATmega16U4),8个LED,配置闪存和USB编程(经由ATmega)。该设计获得CC许可。

miniSpartan6 +

$75或$105

LX9 / LX25

两个HDMI端口,可用作输入或输出,USB 2.0编程和通信,8通道8位1 MSPS ADC,32 MB SDRAM,64 Mbit SPI闪存,microSD插槽,立体声音频输出,64位数字I/O接口 ,8个LED和4个DIP开关。

Numato Saturn

$80-$140

LX9-LX45

一系列具有16 Mb闪存,100 MHz振荡器,512 Mb LPDDR RAM,USB编程接口和GPIO(通过FT2232H)以及118-150 I/O接口的电路板。

Papilio Pro

$84.99

LX9

开源(CC)板,保留与原始Papilio制造的扩展翼的兼容性。它具有48个I/O接口,用于JTAG编程和串行通信的USB 2.0,64 Mbit SDRAM和64 MBit SPI闪存。

Papilio Duo

$88

LX9

包含Arduino Leonardo的开源设计,512或2048 KB SRAM,54(或更多?)个I/O接口,包括6个翼和1个PMOD连接器,USB和原理图设计软件。

Avnet Spartan-6微型板

$89

LX9

它专为嵌入式处理器开发而设计,并附带设备锁定SDK和ChipScope Pro许可证,这非常好,因为这些单独购买相当昂贵。单独使用ChipScope是非常宝贵的。I/O接口非常简陋,只有两个8位PMOD连接器,但有一个10/100以太网PHY,四个LED,两个SPST按钮,一个4路DIP开关,64 MB SDRAM和128 Mb闪存。许可证实际上是设备锁定到XC6SLX9(任何软件包),因此如果您使用此系列开发自己的电路板,它可能会非常方便。

梅萨电子

$89-258

LX9 / LX16

一块令人困惑的FPGA板阵列。引起我注意的两个是5I25,这是一张PCI卡,Spartan-6 LX9售价89美元,6I25(PCI Express)售价109美元。

ZTEX

74-119欧元

LX16

一系列具有96-100个I/O接口的模块,一些采用USB编程,顶部采用64MB DDR RAM。为了开源,所以价格很实惠。

Pepino

$100-155

LX9-LX25

设计用于运行Oberon RISC系统,但也适用于一般开发的电路板。提供1-2 MB SRAM,USB串行/ JTAG,8位VGA输出,两个用于键盘和鼠标的PS / 2连接器,立体声音频输出,micro-SD,8个DIP开关,1个按钮,9个LED,22个I/O和SPI闪存。

XuLA2-LX25

$119

LX25

小型面包板PCB,内置USB编程器,32 MB RAM,8 Mb闪存,33个I/O接口和SD卡插槽。该设计完全是开源的。

Pipistrello

$149

LX45

包含128 Mbit SPI闪存,64 MB DDR,USB串行/ FIFO和JTAG,HDMI输出,音频输出,USB主机,micro SD,两个LED,PMOD接头,支持具有48个I/O接口的Papilio wings。

EDGE Spartan 6

8,500卢比($132)

LX9

开发板,带8MB SPI闪存,USB JTAG编程器,USB UART,WiFi,蓝牙,VGA,8通道12位ADC,12位DAC,温度传感器,LDR,2x16 LCD,4 * 7段显示,蜂鸣器, 16个SPST开关,16个LED,5个按钮,外部CMOS摄像头和TFT显示模块。

Digilent Nexys 3

$270,学生价$189

LX16

有一堆I/O接口,一个高速VHDCI连接器(配对,但不幸的是它看起来不像所有迹线长度匹配),10/100以太网,USB主机和USB-RS232,VGA,蜂窝RAM这听起来很可疑,因为它不适用于MIG和16MB的相变非易失性存储器。

Numato Galatea

$300

LX45T

带有x1 PCIe接口的PCI Express卡。还提供256MB DDR3,2x GTP接口(SATA连接器),micro SD,带有差分对和高速连接器的112个I/O接口,以及用于时钟或数字输入的两个SMA连接器。100baseT以太网可与扩展板一起使用。

Spartan-3

名称

价钱

设备

笔记

Waveshare

$22-30

250E / 500E

两个模块包括大量数字I/O(80 - 116),配置存储器和四个LED。需要外部JTAG编程器。

miniSpartan3

$25或$35

50A / 200A

具有HDMI端口,41个数字I/O接口,4通道,8位200 KSPS ADC,SPI闪存,32 MHz振荡器,3个LED,2个DIP开关,USB串行和板载USB JTAG的模块。

Papilio One

$38或$65

250E / 500E

48个I/O接口,USB编程器和串行通信。Eagle板文件可免费获得。它使用自定义比特流上传工具,但它是开源和跨平台的。

OHO-Elektronik

39-59欧元

250E / 500E

一系列带有SPI闪存的面包板DIL模块,9个LED,两个开关和5V电压转换器。

Elbert

$50

50A

一块带有1Mbit SPI闪存的小板(其中一半可用于数据存储),8个LED,四个SPST开关,8个DIP开关和26个可访问I/O接口. 板载PIC18F支持使用仅限Windows的配置实用程序通过USB对闪存进行编程。

Open Workbench Logic Sniffer

$50

250E

借用Papilio One的设计,提供16个5V耐受缓冲输入,并兼容Papilio One的“翼”扩展板。

Gameduino

$53

200A

Arduino屏蔽旨在成为Arduino应用的音频和视频协处理器,但可以作为具有Arduino外形的通用FPGA接口板重新用作。VGA和音频输出,带SPI闪存。

XuLA-200

$55

200A

带USB的非常小的PCB,PIC18F,8 MB SDRAM,2 Mb闪存和用户IO接头。它可以用作插件模块,或者因为设计是开源的(带有Eagle文件),作为自定义板的基础(只要它也是开源的)。

MicroNova Mercury

$70

200A

面包板友好的64针DIP模块外形。它提供30个5V耐压I/O接口,9个其他I/O接口,一个8通道,200 Ksps ADC,4个LED,一个开关,4 Mb SRAM,以及通过USB编程(带有Windows编程应用程序)。JTAG接口引脚也被分解。

Drigmorn1

60/80英镑

100E / 500E

并行端口编程电缆,RS232,三个LED和32个I/O接口.

Digilent Basys 2

$89,学生价$69

100E

四个PMOD连接器,PS / 2,VGA,8个开关,4个按钮,8个LED,4个7段显示器和板载USB编程器。

Digilent Nexys 2

学生价$99

500E

8个LED和8个SPDT开关,4个瞬时开关和7个段显示器。主扩展连接器略显不同(尽管它并不昂贵且可从Digilent分销商处获得)但适用于高速设计。

Drigmorn2

120英镑

700A

并行端口编程电缆,40个5V容限I/O接口,13个LED,256 Mbit SDRAM,用于编程和用户应用的128 Mbit串行闪存,16x2 LCD,USB串行和2个按钮,以及旋转开关。

Aessent aes220

120欧元

200AN / 400AN

一个小型可堆叠模块,具有赛普拉斯FX2LP USB控制器,128Mb SDRAM,16 KB EEPROM,72个GPIO,5个LED,2个开关,以及通过USB或外部电源供电。

其他:

PLDkit为旧的赛灵思器件提供了许多低成本电路板—CPLD,Spartan 3和Virtex 4和5。

Lattice

名称

价格

设备

笔记

TinyFPGA A1/A2

$12/18

XO2-256/1200

21个I/O,JTAG编程 (USB-JTAG编程器价格$9) 。可插面包板,开源设计。

Gnarly Grey UPDuino v1/v2

$9.95/$15.99

ICE40JP5K

用于堆叠在Arduino Nano或者Arduino Pro Mini上。34个I/O,一个RGBLED。v2板包含一个USB编程器。原理图和布局是开源的,另外还有摄像头和LCD显示器接口板。

Bugblat pif

$25/$35

MachXO2-1200/7000

树莓派的一个附加板,提供17个外部I/O (除了用来和树莓派通信的那些) ,两个LED,以及编程电路。

Bugblat tif

$25/$35

MachXO2-1200/4000

硬币大小,可接面包板,有10个I/O,USB编程 (带有不需要驱动的跨平台开源软件) ,电源端口,两个LED。

MachXO2 Breakout Board

$26

MachXO2-7000ZE

49个I/O。本来是用作I/O扩展器、I/O矩阵,或PWM发生器的,但也可以用作独立的FPGA板。

iolinker

€ 25

MachXO3-4300E

8个LED,108个I/O,原型区,JTAG连接器,板载USB编程器。

TinyFPGA B2

$38

ICE40LP8K

23个I/O,一个内置USB编程器,可插面标板,开源设计。

iCEblink40-HX1K Evaluation Kit

$39

iCEblink40-HX1K

USB编程器,4个LED,4个电容式触摸按键,配置PROM,68个数字I/O (0.1英寸接头) ,按说也会兼容PMOD和Arduino扩展板。

LatticeXP2 Brevia

$43

LFXP2-5E

2 Mbit闪存,I Mbit SRAM,USB编程器,2x20扩展接头,2x5扩展接头,按键,4位DIP开关,8个LED。

Nandland Go Board

$60

ICE40 HX1K

4个LED,两个SPST按键,两个7段LED显示器,用于编程的Micro USB,还有USB-UART,VGA,以及PMOD I/O连接器。

FleaFPGA

$65

MachXO2-7000HE

256 MBit SDRAM,512 Kbit SRAM,USB2主机,USB串口,VGA/复合视频输出,立体声音频,SD卡槽,PS/2键盘或鼠标接口,18个GPIO,两个按键,4个LED,以及内置的USB JTAG。

icoBOARD

€ 90

iCE40

现正接受预定。提供一个FPGA,拥有Lattic合成工具链,和200个I/O (通过PMOD和FFC连接器) 。用来连树莓派2B/B+的。

LatticeECP3 Versa

$262

LFE3-35EA

有时候也会降到$99,虽然比较罕见。不过,它依然算是比较便宜的PCIe (x1) 开发板了,64 Mbit闪存,1 GbitDDR3,4个SMA连接器 (一个全双工SERDES通道),双千兆以太网,扩展连接器,14段字母数字显示,一些开关,一些LED,还有USB编程器。软件可能年年需要注册。

Actel/Microsemi

名称

价格

设备

笔记

Microsemi SmartFusion2 SoC FPGA KickStartDevelopment Kit

$59

M2S010S FPGA

包含一个集成的166 MHz ARM Cortex-M3。这个板子上,有一个BLE4.1模块,有光线、运动、温度传感器,有4个LED,3个PMOD,Arduino shield支持,还有4个RGBLED,两个按键,以及USB串口/编程。

SmartFusion System-On-Module

$62

A2F200

16 MB PSRAM,16 MB闪存,以太网。还有入门套件。

SmartFusion2 System-On-Module

$71-$123

M2S005-M2S090

这个模块里,有一个集成的166 MHz 32位ARM Cortex-3。板载64 MBRAM,16MB闪存还有10/100的以太网。另外,入门套件售价$179,包含一个FPGA模块,USB/以太网连接器,以及一个原型设计区。

Actel IGLOO nano Starter Kit

$99

AGLN250

板载开关和一些LED,USB串口,USB变成适配器,还有一些低速I/O。

Microsemi SmartFusion Evaluation Kit

$99

A2F200M3F

集成的1000 MHz ARM Cortex-M3,10/100以太网PHY,还有片上MAC,USB串口,板载USB编程接口,OLED显示,8个LED,两个用户开关,还有一些模拟量输出,和数字输出。对混合FPGA/微控制器应用的开发者来说,可能是个很好玩的板子。

Altera Cyclone V

名称

价格

设备

笔记

Arrow BEMICRO CV

$49

5CEFA2F

两个振荡器,1 Gbit DDR,串行EEPROM,microSD卡槽,8个LED,3个DIP开关,两个按键,80个PIO,以及板载USB编程器。

DE0-Nano-SoC

$99, $90 academic

5CSEMA4U

集成双核ARM Cortex-A9,内有1GB DDR3,micro SD,USBOTG,USB-UART,USB编程器,千兆以太网,60-80个数字I / O,Arduino Shield兼容,ADC,3个按钮,4个开关,9个LED,还有加速度计。

Arrow BEMICRO CV A9

$149

5CEFA9F

两个振荡器,1 Gbit DDR,串行EEPROM,microSD插槽,8个LED,4个DIP开关,2个按健,80个GPIO,以及板载USB编程器。

Cyclone V GX Starter Kit

$179

5CGTFD9E

包含4 Gb DDR RAM,4 Mb SRAM,高速夹层连接器 (带有4个3.125 Gbp收发器),40个GPIO,带模拟输入的Arduino兼容接头,配置闪存,USB编程器,HDMI输出,音频,18个LED,10个滑动开关,4个去抖按键,CPU重置按键,4个七段显示器,microSD插口,以及USB UART。

DE1-SoC

$199, $150 academic

5CSEMA5F

包含集成双核ARM Cortex-A9。 64 MB SDRAM,1GB DDR3,micro SD,双USB2.0主机,千兆以太网,PS/2,IR发射器和接收器,大约80个数字I/O,8个12位1MSPSADC输入,VGA,音频编解码器,模拟电视视频输入,四个按键,10个开关,11个LED,6个7段显示器,加速度计,USB串口,以及USB编程器。

Altera Cyclone IV

名称

价格

设备

笔记

DE0-Nano

$59 academic

EP4CE22F

16 Mbit闪存,USB编程器,3轴加速度计,8通道12位ADC,3个扩展接头上的106个引脚,32 MB SDRAM,2 KbEEPROM,8个LED,4个DIP开关和两个按键。

Arrow BeMicro SDK

$74

EP4CE22F

新版BeMicro有了microSD,10/100以太网,温度传感器,512Mb移动DDR,集成编程器,8个LED,一些按键和开关,以及80针边缘连接器。 配套的protoboard卖30美元。

devboards DB_START_4CE10

€ 115

EP4CE10

16Mb SDRAM,19个I/O,5个输入引脚,6个LED,2个按键,以及内置USB编程器。

Ordb2a-ep4ce22

€ 149

EP4CE22F

专为OpenRISC处理器设计的开发板,带有一个Linux端口。 包含32 MB SDRAM,1 MBSPI闪存,SDIO连接器,快速以太网,USB OTG,USB串口/JTAG,以及拥有62个GPIO的扩展连接器。另外,还有SO-DIMM板,内含ARM处理器和以太网交换机的。

devboards DB4CGX15

€ 153

EP4CGX15BF

是个价格合理的PCIe开发板,有32Mb SDRAM,20个I/O,4个输入引脚,2个LED,高速收发器I/O (通过MMCX连接器),以及内置USB编程器。

Altera Cyclone III

名称

价格

设备

笔记

Terasic Altera DE0

$119, 学生价$89

3C16

8 MB SDRAM,4 MB闪存,SD卡槽,USB编程器,3个按键,10个开关,10个LED,4个七段显示器,16x2LCD接口,VGA输出,RS232和PS/2接口,以及72个I/O。

Max 10,Cyclone II,及其他

名称

价格

设备

笔记

MAX1000

€22/32

10M08/10M16

这块小板子,有9个模拟输入(一些共用引脚),15个I / O,2个按键,8个LED,8MBSDRAM,8MB闪存,3轴加速度计,以及板载USB编程器。已由JV::Store审核 。

Wayengineer

$28-77

Cyclone II

来自深圳的一系列廉价电路板,大部分都有RAM和各种I/O,包括LCD,7段LED,VGA,开关等。如果,你已经有些FPGA的经验,原理图读起来很顺畅,不需要任何供应商支持的话,买这些就好了。

EP2C20 core board

$46

EP2C20

同样来自中国,几乎没有在线文档可读。不过看起来很好用,有一个比较大的Cyclone II部件 (18752 LE) ,256 Mb SDRAM,2Mb SRAM,一条USB编程电缆,四个开关,I/O超过30个。

Amani F2

$50

EP2C5

这是一个Arduino Shield,有74个数字I/O,两个PMOD接口,一个JTAG端口,一个按键和一个LED。设计经CC许可。

MAXimator

€ 49

10M08

这是另一款MAX 10板,采用Arduino外形。 它有5V I/O,一些ADC,HDMI和VGA输出,四个LED,以及micro SD。还有一个扩展盾,带有额外的7段LED,RGB LED和按键。

Arrow DECA

$65

10M50DAF484C6G

它有50000个LE,512MB DDR3SDRAM,加速度计,9个ADC,两个带SMA输入,温度、湿度、光和电容传感器,8个LED,2个按键,2个滑动开关,10/100以太网,micro SD,64MB QSPI闪存,HDMI输出,音频I/O,MIPI CSI-2摄像头输入,92个数字I/O (BeagleBone cape pinout),以及板载USB编程器。

Alorium XLR8

$75

10M08

Arduino Uno的直接替代产品。它带有(可从Arduino草图中使用的)FPGA加速的硬件组件,有5VI/O,有Arduino兼容的ADC,以及USB串口。

FTDI Morph-IC-II

$110

Cyclone II

包含FT2232H USB接口芯片,提供高速数据传输。 有80到96个I/O (FPGA和FT2232H不同),间距为0.1英寸。

Cypress

严格意义上讲,并不是FPGA,是一些可重构的混合信号设备,也很有趣。

名称

价格

设备

笔记

CY8CKIT-059

$10

PSoC 5LP

把ARM Cortex-M3集成在,与面包板兼容的板子上,配有快速编程器/调试工具 (Debugger) 。

CY8CKIT-043

$10

PSoC 4200M

包含ARM Cortex-M0,可插面包板,可插蓝牙低功耗模块,拥有快速编程器/调试工具。

PSoC 4 Pioneer

$25

PSoC 4200

Cypress自己提供的廉价开发板。 集成了Cortex-M0,支持Arduino Shield和DigilentPMod,拥有CapSense滑块,RGB LED和一个按键。

还有什么?

其实,FPGA-FAQ里,还有一个非常详尽的列表,包含了更多省钱之选。

大家可以前往传送门: http://www.fpga-faq.com/FPGA_Boards.shtml

本表链接:

https://joelw.id.au/FPGA/CheapFPGADevelopmentBoards

剁手愉快

原文发布于微信公众号 - 量子位(QbitAI)

原文发表时间:2018-07-30

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏机器人网

教你DIY一个撩妹装X神器——仿生金刚狼爪

当初金刚狼电影刚上映的时候,大街上就开始卖各种塑料的、绑在手上的狼爪玩具,不过这些玩具通常廉价,狼爪不能伸缩,可以伸缩的也大多需求手动开关,这就大大降低的玩具的...

40950
来自专栏嵌入式程序猿

博世小功率变频器拆解

变频器在工业生产中应用非常的广泛,橡胶行业的轮胎产线就有很多,而且轮胎产线环境恶劣,灰尘大,今天帮朋友修理一台力士乐的变频器,因为长期使用加上环境恶劣,变频器里...

52520
来自专栏信安之路

CTF初识与深入

这段时间一直在忙活CTF相关的东西,从参赛者到出题人,刷过一些题,也初步了解了出题人的逻辑;这篇文章就简单地讲一下CTF如何入门以及如何深入的学习、利用CTF这...

20700
来自专栏知晓程序

海量高清二次元壁纸!快来把老婆抱回家吧

今天,知晓程序(微信号 zxcx0101)要给广大动漫迷们,推荐一款名叫「Soda 壁纸」小程序,导航用的是颜文字,图库里全是高清壁纸,十分带感。

11020
来自专栏静晴轩

Sublime Text 最新注册码分享

SublimeText,她作为强大而小巧,性感且快捷的编辑器,长时间以来,受众人青睐;对于个人来说,也是最常用代码编辑器,且没有之一(目前同时也会用 VsCod...

39030
来自专栏Netkiller

EOS 智能合约中数据表的操作方法

中国广东省深圳市龙华新区民治街道溪山美地 518131 +86 13113668890 <netkiller@msn.com>

30190
来自专栏大数据挖掘DT机器学习

Python爬取链家网数据:新房楼盘价格分析

本文将详细讲解利用python爬虫收集了链家网800多条公开数据并作简单分析。数据真实性有待考查,本文仅作为数据分析入门者参考。 安装环境 Window 10 ...

53350
来自专栏程序员互动联盟

【程序员故事】搞笑篇

1、我真想开个程序员餐厅了,我当老板娘,进门时先写代码再进,一楼餐厅分C包间、java包间、linux/unix包间。搞开源软件的就坐大厅里,搞Ruby的上二楼...

28330
来自专栏FreeBuf

如何做一个完全体的阿尔法狗

在去年3月份一场人机大战吸引了全世界的眼光,当镜头追随着 李世石、戴密斯甚至是跟这场比赛相关的每一个人时,一个人却尽可能地避开了所有的视线,尽可能把自己变成隐形...

39060
来自专栏智能大石头

MF前传——探索者一号简介

    MF让我们这些C#程序员能够把手伸到嵌入式行业,大大增强我们在各种项目中的竞争能力。无奈国内研究MF的人少之又少,为了加速MF技术的研究,我们团队采用少...

21990

扫码关注云+社区

领取腾讯云代金券