单片机交流
直播中

李斌

7年用户 1359经验值
私信 关注
[问答]

DSP/MCU/ARM/CPLD/FPGA对比分析哪个好?

DSP、MCU、ARM、CPLD/FPGA对比分析哪个好?

回帖(1)

阎锐

2021-10-22 15:28:08

  • DSP



  • 数字信号处理器(Digital Signal Porcessor);
  • 硬件结构:CPU、存储器、总线、外设接口、时钟以及硬件加速器(音频、视频处理)等;
  • 操作系统:DSP/BIOS,SYS/BIOS/LINUX;
  • 特点:硬件乘法器以及特殊指令,硬件FFT加速等;
  • 应用领域:高密度、重复运算及大数据容量的信号处理。




  • MCU



  • 微控制器/单片微型计算机(单片机)Micro Control Unit / Single Chip;
  • 硬件结构:集成了CPU、ROM、RAM和 I/O口的微型计算机;
  • 操作系统:FreeRTOS、μCOS、LINUX等;
  • 特点:很强的接口性能,低电压和低功耗;
  • 应用领域:工业控制。




  • ARM



  • 高级精简指令集计算机(Advanced RSIC Machine);
  • 硬件结构:CPU核、ROM、RAM、外设等;
  • 操作系统:嵌入式LINUX、Windows、Embedded、VxWorks等;
  • 特点:精简指令集,比较强的事务管理功能,可以用来跑界面以及应用程序;
  • 应用领域:主要用在消费电子,工业上也有广泛应用。




  • CPLD/FPGA



  • 复杂可编程逻辑器件(Complex Programmable Logic Device)/现场可编程门阵列(Field Programmable Gate Array);
  • 硬件结构:逻辑单元;
  • 操作系统:无(IP核除外);
  • 特点:修改软件程序即可改变硬件结构,并行执行结构;
  • 应用领域:硬件实现数据处理,控制功能,算法简单且含有大量重复计算,实时性高。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分