打印

FPGA和单片机的区别有哪些?

[复制链接]
4808|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ssdandan|  楼主 | 2022-10-18 10:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
sleepybear| | 2022-10-18 14:10 | 只看该作者
单片机(或其他处理器)是给你一个大房子,楼层、房间什么的都划分好了,你自己只能在已有的这些划分基础上决定这些房间做什么用,以达到使用效率最大化。

FPGA也是个大房子,但只有一个大壳子和基础建筑单元,你自己可以决定这个房子分几层、哪里放个楼梯、哪里开个窗、哪里放个厕所、卧室、厨房……如果你高兴,可以整一个挑高100米,面积800平的只放一张床的大卧室(你可以用一个几万块钱的FPGA只做一个跑马灯)。

使用特权

评论回复
板凳
z_no1| | 2022-10-18 14:48 | 只看该作者
FPGA是给你一堆逻辑门器件,你可以用它们搭出可能的电路,这些电路是可以并行工作的.
单片机是一个状态机,你规定规则,它来顺序执行.

使用特权

评论回复
地板
7456| | 2022-10-18 15:37 | 只看该作者
单片机只能一条条的执行指令,FPGA内部可以相当于多个门电路,可以同时执行若干条IO的指令操作。比方说5个IO,如果单片机,需要设置5次5个周期,但是FPGA只需要一个周期就可以把5个IO全部赋值;比方说外接AD采样的时候,单片机在100M频率下每秒只能采集100K,但是FPGA可以轻松的完成5-10M的采样速度,这个速度是单片机不可能完成的任务

使用特权

评论回复
5
xzy568| | 2022-10-18 17:22 | 只看该作者
什么时候单片机也应该搞双核、四核,单核不利于多任务

使用特权

评论回复
6
天意无罪| | 2022-10-24 13:26 | 只看该作者

FPGA和单片机的区别有哪些?

一个是纯逻辑电路器件,无固定功能电路,可以编程实现想要的功能器件。单片机相当于是一个带固定功能作用的器件。

使用特权

评论回复
7
zlf1208| | 2022-10-26 11:15 | 只看该作者

FPGA和单片机的区别有哪些?

FPGA内部含有一堆的寄存器、逻辑门、存储器等,照着《数字电路》讲述的基本原理,可以用它构建一个单片机

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

13

主题

13

帖子

0

粉丝