有些学生来明德扬领取入门学习资料,在学习过程中会遇到板子的问题。经老师一了解,原来是在某网买的二手其他牌子的板子。对于初学者来说,要一接触就选择个高端的板子来学习确实没必要,但是,要想学习fpga效果更好,明德扬建议还是根据配套的学习资料来选取会更理想。
一般来说,学生会选取Altera 的主流FPGA开发板,主要分为两大类,一种侧重低成本应用,容量中等,性能可以满足一般的逻辑设计要求,如Cyclone系列;还有一种侧重于高性能应用,容量大,性能能满足各类高端应用,如Startix系列。也有部分人会选择 Xilinx 的主流FPGA板子,主要也是分为两大类,一种侧重于低成本应用,容量中等,性能可以满足一般的逻辑设计要求,如Spartan系列;还有一种侧重于高性能应用,容量大,性能能满足各类高端应用,如Virtex系列。
明德扬的入门课程配套MP801 开发板是基于 altera Cyclone IV 系列 FPGA 自主研发的高校级教学开发板,6 层板制作工艺,尺寸为 130mm*100mm。该板非常适合初学者以及项目进阶训练,明德扬为此提供大量的配套练习,以及提供完善的售后服务。从简单的 led到复杂的 SDRAM 等一应俱全,其中板载 EP4CE15F23C8,拥有 15K 逻辑资源,504K bit ram 资源,且板载 3 片 128M bit SDRAM,适合存储大容量的数据;并且拥有125Mhz 双通道转换速率的高速并行 DA 芯片 AD9709 和 32Mhz 转换速率的高速并行 AD 芯片 AD9280,编程简单,适用做算法验证;并且采用 64M spi flash 存储器存储程序,满足开发需求。
Altera Cyclone IV 系列芯片,采用型号为:EP4CE15F23C8,逻辑单元:15408,用户可用 IO:6272,内部存储器:516096,PLL:4,M9K:112,可通过低功耗和成本实现较高的功能性。
对于初学的学生来说,这块板子足够胜任了。学FPGA要不要买开发板这个问题是次要的。为什么这么说,先看我们的调研统计数据:曾经买过开发板的人,他们中至少有60%的人最后都吃灰了,而且他并没有真正通过这个板子和附赠的所谓“教程”学会;已经学会并且已经成功地进入FPGA开发行业的人,100%都购买过开发板,并且至少80%购买1个以上的开发板。总结一下:购买开发板是学习FPGA的必要条件,而非充分条件。
事实上,购买开发板对于学习FPGA的有帮助,但不是学会FPGA设计最关键的一部分。那么关键是什么呢?怎样学习FPGA呢?
且看下面的思维图。
从上面来看,很明显,开发板只是学习的一个工具。真的要学好fpga,还是要从知识架构上循序渐进去掌握。当然,吃透了知识以后,还是有必要买块板子一起练练手。有板子配套的学习资料,案例是最理想的。