集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 1299|回复: 2

FPGA与单片机的优势在哪?

[复制链接]
fpga_feixiang 发表于 2021-3-27 14:37:42 | 显示全部楼层 |阅读模式
数字逻辑设计, 一项很高大上的技术,相较于软件设计,数字逻辑设计要更加底层,更加的注重每一个时钟的细节。 FPGA, 一个新生的高科技宠儿。 虽然是80年代才面世, 但经过30多年的发展, 技术已经相当成熟,应用也十分广泛,从航空航天到军工到民用,甚至消费电子, FPGA 无处不在。从今年因特尔斥巨资收购世界最大FPGA厂商之一的Altera就可以看出,未来, FPGA将具有更加广阔的应用。FPGA 的技术特性也决定了其相对于软件开发,想要掌握好,难度大很多。

首先, FPGA 设计的实际实现严重依赖于开发工具, 虽然编码通常使用标准的 Verilog来实现,但是涉及到很多细节,只有厂家各自的工具才能够很好的处理。越是底层的东西,需要考虑的问题就越多,因此也就需要更多的工具来配合完成。

因此学习 FPGA,第一个困难就是工具的使用。为了开发 FPGA,各个厂家都提供了其专用的开发工具,例如 Altera 的 Quartus II 软件, Xilinx 的 ISE 和 Vivado 软件。每个软件都又包含了很多小工具,不同的环节需要用到不同的工具。 因此, 掌握好各种工具的使用本身就是一件复杂的事情。另外考虑到现在的学习者,在学习FPGA之前, 基本都有一定的 C 语言和单片机基础。

然而开发FPGA和传统的使用C开发单片机程序还是有较大的差异,很多学习者容易按照单片机的学习方式和学习思路来进行FPGA的学习和开发。

最常见的两大误区就是 C 式 Verilog代码和轻视仿真。 纵观各大论坛和技术交流群组,大部分学习者之所以存在各式各样的问题无法自主解决,问题也正是出在学习方法上。
afei6969 发表于 2021-3-27 20:43:23 | 显示全部楼层
666666666666
zhangyukun 发表于 2021-3-29 10:44:54 | 显示全部楼层
FPGA与单片机的优势在哪?
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2024-11-1 13:32 , Processed in 0.059029 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表