廉价的FPGA开发板


12

我想从FPGA开始,但是以前从未使用过。

我想要一个便宜的工具包,但我不知道从哪里开始。我可以找到便宜的板子,但后来我找不到有关程序员或编译器的信息,所以希望您能提供帮助。

我想要一些真正便宜的东西(最高$ 30- $ 40),优先使用一些非专有的编程和调试方式(也许是JTAG?),它能够使用WinCUPL或VHDL之类的语言进行编程。

我发现Diligent Cmod板在另一个线程上具有Xilinx CPLD,但找不到如何编程/调试(涉及软件和额外的硬件)。


购物问题;由于这些答案会随着时间而改变,因此很可能会关闭。
布莱恩·卡尔顿




这是一个已有4年历史的问题,当时有效。我们为什么要VTC呢?
路人2015年

Answers:


10

该板是CPLD板,类似,但您在问题中注明了FPGA板。编程将由JTAG进行,并且各家供应商的行为有所不同,因此没有(令人满意的)“所有供应商的程序员”解决方案(让我知道是否找到了一个:-)) ,等等。您需要Xilinx JTAG编程器(或者eBay 的克隆应该可以正常工作,或者Presto / Wiggler类型的东西之一,但是您可能会感到沮丧。)来对该板进行编程。

但是,许多演示FPGA板具有通过USB编程的能力(与上面的CPLD板不同,后者仅通过JTAG头)。您将需要Xilinx IDE(我认为是ISE Webpack- 在这里下载),可以下载从他们的网站和编程软件。当我使用Actel(现为Microsemi)FPGA时,我不确定所有的细节。希望有人可以确认以上内容。

尽管我没有使用过Xilinx,但我知道有一些人获得了Nexys董事会之一,并对他们感到满意,尽管它们超出了您的预算。eBay可能会浮动一些便宜的东西。如果您对FPGA不太了解,又不确定从哪里开始,那么其中一个基于USB的Digilent板可能是最好的选择,因为它们附带了编程所需的全部内容,以及大量的文档/教程/示例设计。

您将使用Verilog或VHDL(或System Verilog,或其他一些选项)进行
编程EDABoard在FPGA / CPLD上有一个很好的论坛,可帮助您解决问题,而FPGAforfun是另一个不错的站点(附带一些主板)

使用FPGA为比微处理器等更困难的路径做准备,在帮助/示例方面少了很多,而且设计工具(编译,仿真,综合,布局/布线/定时等)非常复杂-为很多事情做准备阅读:-)话虽如此,但是您应该使用一个好的开发板来快速入门并运行一些简单的东西。


4

最便宜的切入点可能是这些 Cyclone II开发板之一,例如Altera Cyclone II EP2C5T144 FPGA迷你开发板。您将需要一个JTAG接口,可以从同一供应商处获得。您将需要免费的Quartus II工具,这些工具可以从Altera网站下载并支持VHDL,Verilog和原理图输入。我有一个董事会,它工作得很好。必须通过通过一个或多个插头连接的PCB添加外部电路。我创建网页是为了帮助用户开始使用它。

另外主板我是这样一个从Digilent的,可与现有的免费ISE软件赛灵思使用。该板还需要一条JTAG电缆。该板易于使用,因为有大量示例可用。


1
我也有那些“迷你” Altera Cyclone II FPGA板之一。我确实遇到了一些奇怪的事情。它配备了0欧姆跳线(R1,R2,R9,R10),用于EP2C8设备而不是EP2C5;所以我刚刚删除了'em以将这些引脚恢复为用户I / O功能。我不明白的另一件事(但任由我自己解决)是引脚73上的10K / 10uF R / C滤波器(?)。不知道这是为了什么。除了那些古怪的东西,我会说这是一个不错的小准系统。
克雷格

如果有人需要的话,引脚73上的R / C可能在那儿用于上电延迟功能。
莱昂·海勒

CycloneII正在逐步淘汰,因此QuartusII仅支持高达13.0的版本。
西蒙·里希特

3

尽管这些板卡可以正常工作,但我建议您获得此文档:http : //www.aliexpress.com/product-fm/482507559-FPGA-Altera-Cyclone-EP1C6-NIOSII-FULL-Devlopment-Board-WB050-wholesalers.html

它交付了44美元,但是有很多东西可以在船上进行试验。

要对此进行编程,您需要Altera USB blaster,http://www.aliexpress.com/product-fm/473816005-USB-Blaster-ALTERA-CPLD-FPGA-programmer--wholesalers.html

已交付13 $。因此,只需花费57美元,您就可以拥有挖掘FPGA所需的一切。我个人订购了价格稍高一点的该板,该板具有EP2C8芯片,除此之外是相同的。


可能是一个不错的选择,我会尝试在附近的分销商中找到它(葡萄牙的运费为60美元)
rnunes,2011年

HongKond邮政寄送应该是免费的。
BarsMonster 2011年

1
尽管它声称“与官方ALTERA USB Blaster 100%兼容”,但这不是Altera USB Blaster。我喜欢克隆,但是非法在产品上贴上Altera徽标实在太多了。我也想知道另一块板是否真的有一个Altera FPGA,或者它也是一个克隆。 这个“ Terasic Blaster”是我使用的克隆,他们对成为克隆而不是正式的Altera程序员更为诚实。
Ben Voigt

@Ben Voigt我可以原谅将90%的钱留在口袋里的
一切

您收到订单中的原理图了吗?对于新颖的中文克隆,人们需要始终检查示意图的下落-尤其是中文知识薄弱的人。例如,如果质量不佳,“便宜”就无关紧要。
hhh 2013年

2

我绝对会推荐Altera DE0-Nano。它具有最新的Cyclone 4 FPGA,板载LED和开关,一个加速器和ADC。对于初学者来说,这将是一个不错的选择。它可能有点贵(学生79美元或59美元),但我认为值得为它已经集成的功能多付一些钱。

Altera在这里也有针对DE0-Nano的面向初学者的教程/资源:http : //www.altera.com/education/univ/materials/comp_org/tutorials/unv-tutorials.html


2
看起来确实不错,但是我也需要购买USB Blaster(或其他编程器)吗?
rnunes 2011年

@rnunes不,您不需要- 来源。Nb。我读过Leon在某个论坛主题上的文章,有一点是,实际上,没有USB-blaster的板子可能会更容易。谣言:Altera的说明已经过时了。
hhh 2013年

2

我最近参加了这个免费的VHDL fpga课程,这很棒。它涉及许多不同的项目,并提供了对该语言的总体概述。有一些事情要在自己的项目上完成,如果您开始并且不知道要去哪里,可能会感到沮丧,但这是一个巨大的挑战。

我使用了Basys 2开发板,在该课程中效果很好。除了Digilent板之外,我没有使用其他任何东西,但我觉得他们的程序具有出色的调试和位文件加载器。 在此处输入图片说明


您只能从Digilent网站购买Basys 2。我真的没有这个意思:即使有学术折扣,快递员的花费也和董事会一样。我希望可以使用EP2C5T144 FPGA来遵循+1课程。
hhh 2013年

@hhh传销也许是对原始海报提出建议,而不是对您提出建议。如果您可以获得学生折扣,则Basys2是一个不错的选择。
Joe Hass

1

FreeRangeFactory.org提供了一本有关VHDL和一些XuLA FPGA芯片的书。该书可在此处在线获得,看起来相对高质量。电路板和书籍的价格低于100美元。

我没有买这套,但它可能是一个不错的起步板,仍在调查中。


0

我强烈推荐Seeed Studio提供的Open Workbench逻辑嗅探器。注意Seeed中的三元“ e”。

成本为50美元,该开发板包括Spartan3E XC3S250E-VQ100 FPGA以及用于与FPGA通讯的PIC18F24J50。M74LCX16245DTR2G缓冲了16个仅输入引脚(可承受-0.5V至+ 7V的电压),另有16个I / O引脚沿电路板的一个边缘引出到接头。

Logic Analyzer的所有代码都是开源的,这为您提供了一个很好的起点。当您完成FPGA的播放后,您可以将单元重新变成一个真正有用的逻辑分析仪。

此处有更多文档

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.