我想要买一款FPGA的开发板学习用,之前接触过一点VHDL高分求选开发板
如题,我之前学过一些FPGA,但是最近有一个想法想自己买一块开发板自己玩儿,之前有C语言和玩儿过单片机的基础,求各位大神推荐一下FPGA的型号和开发板,预算在800以下,...
如题,我之前学过一些FPGA,但是最近有一个想法想自己买一块开发板自己玩儿,之前有C语言和玩儿过单片机的基础,求各位大神推荐一下FPGA的型号和开发板,预算在800以下,工作主频速度500MHz以下或者差不多都可以,但是要Altera的,Xilinx没有去了解过,求大神推荐啦,求大神给一点学习的资料。因为最终目的我想用FPGA做数字信号处理,驱动大约速度在200Msps/s的ADC,因为我是模电稍微比数字电路厉害一点,准备学习FPGA。淘宝上的东西参差不齐,我很难选择,很多人说208不错,也有的说黑金的也不错,感觉有点乱,我想直接在百度直到干脆直接的解决一下,还有网上那些貌似没有别的借口只有外围电源和开启电路的那种类似最小系统板可以用么。我的回答可能暂时不够详尽有点乱,求各位大神帮解答,具体会在回答中追问。谢谢大侠了!!
求可以带进阶的板子,最好给个参数或者大致的概念都可以,求带啊~ 展开
求可以带进阶的板子,最好给个参数或者大致的概念都可以,求带啊~ 展开
2个回答
展开全部
网上有很多开发板都是基于很多那些学过单片机的人的思路开发的,典型的比如驱动液晶啦,时钟芯片啦等等,还告诉你适合NIOS开发,其实这完全不符合实际应用,只是配合有单片机基础但完全不懂FPGA的初学者的心理而已,FPGA跟本就不适合去做控制,它主要应用于高速数据处理,高速接口,多路并行信号处理,根据你的需求适合买一个CYCLONE 4代的核心板
更多追问追答
追问
不不,我不会用FPGA做系统和控制,这点我是知道的,我主要就是做信号处理,简单的粗略估算了一下,浮点运算要稍微有点快才可以。老师教的VHDL是进阶,觉得这东西挺有趣的,cyclone IV的核心板就够了?
追答
fpga不能直接做浮点运算,需要转换成定点运算才行,你说的有点快是要多快?FPGA是并行处理,即不管你的运算多复杂,理论上没个时钟周期可以出一个运算结果,而CYCLONE 4的速度达到200M应该没问题,根据我的经验你选这样的一个核心板学习是比较适合的,另外补充,你说的那个500M就不要想了,我用过Virtex6 当资源用到一定程度最高速度也只能达到275M
展开全部
随便买一个练练手就可以了,你想在板子上做500MHz的实验室是不现实的,市场上卖的开发板跑高速是不行的(当然也有做的好的,但是价钱就不是几百块了),他们只是实现了功能,所以不要对市场上一般的开发板抱太大希望想一版用到底;什么阶段用什么板子才是最重要的。还有就是有C语言基础最好学习verilog hdl语言,这语言更好理解,民品几乎都用这个;你要开发部队产品还是用VHDl吧(他们觉得VHDL更严谨,但是对于我们来说看谁更好用)。
所以随便买个cyclone系列的就行了,III,IV,V都是买得起的,随你挑了;这个真的不重要,想学更多功能就买外设丰富点的就好了。
所以随便买个cyclone系列的就行了,III,IV,V都是买得起的,随你挑了;这个真的不重要,想学更多功能就买外设丰富点的就好了。
更多追问追答
追问
我的编程软件是 quartus 9.0 我们学的是就是课本上的VHDL 但是 他们说CPLD和FPGA啥子啥子的语言都可以互相用,我就直接晕死了,但是我不做军工的,不可能啦,水平太渣了,就是自己做自己需要的东西。
追答
学校一般都教的是VHDL,在学校我也学过VHDL,我就觉得它写起来很乱不喜欢。CPLD和FPGA在硬件描述语言上是一样的,能在CPLD上运行的在FPGA上几乎都能运行(只是有精确延时时不能互换);FPGA有锁相环,可以倍频,FPAG有更多的可编程门阵列,可以实现更复杂的功能。你看看verilog吧,一看你就会了,和C语言很像。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询