MCU、ARM、DSP、FPGA几点对比

[复制链接]
4200|1
 楼主| sqcumt123 发表于 2011-8-25 12:50 | 显示全部楼层 |阅读模式
这几个技术或工具很多方面比较类似,做了个粗略对比,欢迎拍砖。

从功能看:
DSP主要用做运算,如语音,图像等信号的运算处理,但基本不用做控制。
MCU,FPGA,ARM主要用做控制,MCU低价低功耗,但门限很少,结构简单,不能实现复杂控制。
ARM控制能力较强,但运算能力相对较弱。因此现在很多手持设备是用ARM+DSP来实现的,就是所谓的“双核心”。
FPGA可做复杂的逻辑控制,功能很强大。
从应用范围看:
MCU: 10年前肯定是MCU ,现在也还可以,看应用了。
ARM: 现在火的不行了,而且ARM的速度更快,资源更丰富了,成本相当的情况下用ARM了
DSP:做算法,通信似乎多点,接触不多,用过 24xx, 28xx,, 而5xx,6xx没用 呵呵
FPGA/CPLD:也是看具体应用,看你偏那个方向做选择了,CPLD更适完成各种算法和组合逻辑, FPGA更适合于完成时序逻辑,这个些的成本高,看下 MCU, ARM,的开发板就知道了,比这个FPGA, CPLD的开发板便宜多了 呵呵
 楼主| sqcumt123 发表于 2011-8-25 15:44 | 显示全部楼层
总结得很好啊,学习了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

88

主题

2107

帖子

1

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