[其它应用] FPGA和单片机的区别有哪些?

[复制链接]
1434|19
 楼主| 豌豆爹 发表于 2023-6-1 09:34 | 显示全部楼层 |阅读模式
FPGA和单片机的区别分别在哪些方面?特点是什么?

两只袜子 发表于 2023-6-6 10:27 来自手机 | 显示全部楼层
这个一言半语也解释不清楚,相关资料看看
cashrwood 发表于 2023-6-8 15:16 | 显示全部楼层
单片机和FPGA的区别,本质是软件和硬件的区别。
jkl21 发表于 2023-6-8 15:30 | 显示全部楼层
FPGA通常由大量可编程逻辑单元和存储单元组成,可以根据需要进行任意的逻辑设计和重构,因此具有非常高的灵活性和可扩展性,且可以同时实现多种功能。而单片机则通常具有固定的功能和指令集,虽然也可以通过编程来扩展功能,但相对较为受限。
yorkbarney 发表于 2023-6-8 15:37 | 显示全部楼层
FPGA具有非常高的并行处理能力和运算速度,可以在很短的时间内完成复杂的计算和处理任务,同时具有极低的时延和功耗等优点。而单片机则相对较慢,功耗也相对较高。
tifmill 发表于 2023-6-8 15:42 | 显示全部楼层
硬件架构不同,单片机是基于哈弗结构。FPGA是逻辑门阵列
janewood 发表于 2023-6-8 15:46 | 显示全部楼层
FPGA和单片机各自具有一些特点和优劣势
deliahouse887 发表于 2023-6-8 15:53 | 显示全部楼层
单片机:控制能力强。时序实现能力弱,组合逻辑能力较强。FPGA:控制能力较弱,组合逻辑能力较强,时序实现能力强。
jackcat 发表于 2023-6-8 16:08 | 显示全部楼层
FPGA相对较为昂贵,适合于需要高性能、低功耗、高可靠性等要求的领域,如计算机视觉、人工智能、大数据分析等。而单片机则通常成本较低,适合于嵌入式系统的控制和管理等应用场景。
claretttt 发表于 2023-6-8 16:28 | 显示全部楼层
单片机是用C语言或者汇编,FPGA是verlog或者VHDL
tabmone 发表于 2023-6-8 16:32 | 显示全部楼层
有本质区别的。              
kmzuaz 发表于 2023-6-8 16:39 | 显示全部楼层
FPGA开发通常需要使用专门的开发工具和语言,如Verilog、VHDL等,并且需要进行复杂的逻辑设计和调试,因此入门门槛比较高,开发难度也比较大。而单片机则通常使用C语言等易于学习和上手的编程语言,开发和调试相对简单和容易。
木木guainv 发表于 2023-7-24 11:22 | 显示全部楼层
1.FPGA更偏向于硬件电路,是用来设计芯片的芯片(FPGA)。通过硬件编程语言在FPGA芯片上自定义集成电路的过程。
2、单片机偏向于软件,是在已有的固化电路的芯片(单片机)上设计开发。通过软件编程语言描述软件指令在硬件芯片上的执行

wowu 发表于 2023-7-24 14:35 | 显示全部楼层
FPGA可做其它全定制或半定制ASIC电路的中试样片
renzheshengui 发表于 2023-7-24 15:32 | 显示全部楼层
单片机的特点:体积小,结构简单。控制能力强。低电压,低功耗。优异的性能、价格比。

wakayi 发表于 2023-7-24 17:54 | 显示全部楼层
FPGA是ASIC电路中设计周期最短、开发费用最低、风险最小的器件之一。
xiaoqizi 发表于 2023-7-24 21:49 | 显示全部楼层
采用FPGA设计ASIC电路(专用集成电路),用户不需要投片生产,就能得到合用的芯片
jf101 发表于 2023-9-26 13:27 | 显示全部楼层
功能性能方面都有不同
szt1993 发表于 2023-9-26 15:22 | 显示全部楼层
本质是软件和硬件的区别。
小夏天的大西瓜 发表于 2023-9-27 13:02 | 显示全部楼层
建议楼主先从单片机开始学习
您需要登录后才可以回帖 登录 | 注册

本版积分规则

534

主题

2316

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部