DSP、MCU、CPLD、ARM、FPGA芯片的区别

选修课作业,懂的来。... 选修课作业,懂的来。 展开
 我来答
yhpan_730605
2011-11-09 · TA获得超过202个赞
知道小有建树答主
回答量:129
采纳率:0%
帮助的人:74.1万
展开全部
一家之言,欢迎指证:
DSP:数字信号处理器,处理器采用哈弗结构,工作频率较高,能大幅度提高数字信号处理算法的 执行效率。
MCU:微控制器,主要用于控制系统,工作频率一般来说比DSP低,硬件上具有多个IO端口,同时也集成了多个外设,主要是便于在控制系统中的应用。至于ARM处理器,个人认为是MCU的高级版本,ARM本身只是一个内核,目前已经有多个版本。
CPLD:复杂可编程逻辑器件
FPGA:现场可编程门阵列
后两者都是可编程器件,CPLD目前一半采用FLASH技术,而FPGA采用SRAM技术,这就决定了FPGA需要采用特定的配置技术。同时FPGA的规模要比CPLD大得多,但CPLD应用起来相对要简单的多。
KOx李1
推荐于2017-09-30 · TA获得超过176个赞
知道答主
回答量:138
采纳率:50%
帮助的人:68.1万
展开全部
1,单片机小型电脑处理器,最小可以到8个脚,价格便宜,最便宜2块钱
2,PLC可变逻辑控制器,主要用在工业控制,里面是类似一个加强的单片机。对输入输出均有做处理
例如抗干扰,增加带负载驱动能力
3,DSP 数字信号处理芯片,这个用途可做信号处理,例如图像处理,数据采集处理,它比单片要快很多,比单片机功能要强大
4,FPGA、CPLD可变逻辑控制,这个做逻辑处理控制,小型的CPLD是没有中央处理器的,大型可以嵌入系统,功能在单片机之上,适合做大型的数据处理,逻辑控制。其价格不便宜。但是他和单片机有本质的区别。例如单片机有内嵌外设 AD,DA转换等,CPLD则需要通过控制其他外设IC。

要想诠释清楚,也非三言两语能道明,还是多看看书本吧
学习可以以单片机为先,其次是FPGA,CPLD,DSP。 PLC比较简单,学会前面后面只要了解一周一般都会了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ycydiy
2011-11-14 · 超过10用户采纳过TA的回答
知道答主
回答量:90
采纳率:0%
帮助的人:25.7万
展开全部
区别大咯 都是芯片 呵呵
单片机就不用说了
dsp主要用于信号运算处理
soc就是把系统集成到芯片上
cpu 中央处理器
fpga是可编程逻辑器件 也就是说你可以编程实现具体功能 比如可以在fpga里嵌入单片机的核心
plc主要是工业控制用的
除了soc和dsp 其他都弄过 当然 cpu没设计过 呵呵 cpu这东西 怎么说呢 dsp的运算也需要算术逻辑单元 也可以认为里面有个cpu
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式