自动化专业 FPGA
做FPGA实际上是设计一款符合自己实际应用功能的ic芯片。与时那个专业并不相关的。自动化当然可以用FPGA,同时电子设备、通信设备等也都可以用到FPGA。只要是电子方面的适合用FPGA的就可以了。
型号我觉得并不重要,你选择的挺不错的,我也听说过那个(虽然没有用过这块)。其实玩FPGA有块大概功能都有的开发板就可以了,不一定要一定用限定学哪一块板的。关键是多动手多实践。
FPGA的书我推荐你看看北航夏宇闻的《数字电路设计:Verilog实现》《从算法设计到硬件逻辑实现》。这两本都挺不错的。
回答完毕,祝你学习顺利!
FPGA最主要的应用领域还是通信,差不多2/3的FPGA是用在这个领域的。尤其是最新的4G、5G样机,以及云处理、超高速传输和数据处理。
其他的应用场合还包括工业领域,比如雷达的数字信号处理、卫星的图像处理及数据传输。
其他低端的FPGA拿来做一些控制逻辑,属于比较基础的应用。
2、简介:FPGA设计不是简单的芯片研究,主要是利用 FPGA 的模式进行其他行业产品的设计。 与 ASIC 不同,FPGA在通信行业的应用比较广泛。通过对全球FPGA产品市场以及相关供应商的分析,结合当前我国的实际情况以及国内领先的FPGA产品可以发现相关技术在未来的发展方向,对我国科技水平的全面提高具有非常重要的推动作用。
3、与传统模式的芯片设计进行对比,FPGA 芯片并非单纯局限于研究以及设计芯片,而是针对较多领域产品都能借助特定芯片模型予以优化设计。从芯片器件的角度讲,FPGA 本身构成 了半定制电路中的典型集成电路,其中含有数字管理模块、内嵌式单元、输出单元以及输入单元等。在此基础上,关于FPGA芯片有必要全面着眼于综合性的芯片优化设计,通过改进当前的芯片设计来增设全新的芯片功能,据此实现了芯片整体构造的简化与性能提升。
2.CPLD的连续式布线结构决定了它的时序延迟是均匀的和可预测的,而FPGA的分段式布线结构决定了其延迟的不可预测性。
4.FPGA的集成度比CPLD高,具有更复杂的布线结构和逻辑实现。
5.CPLD比FPGA使用起来更方便。CPLD的编程采用E2PROM或FASTFLASH技术,无需外部存储器芯片,使用简单。而FPGA的编程信息需存放在外部存储器上,使用方法复杂。
6.CPLD的速度比FPGA快,并且具有较大的时间可预测性。这是由于FPGA是门级编程,并且CLB之间采用分布式互联,而CPLD是逻辑块级编程,并且其逻辑块之间的互联是集总式的。