ARM,DSP,FPGA 的特点和区别 ARM,DSP,FPGA 的特点和区别 ARM(Advanced RISC Machines)是微处理器行业的一家知名企业,设计了大量高 性能、廉价、耗能低的 RISC 处理器、相关技术及软件。ARM 架构是面向低预算市 场设计的第一款 RISC 微处理器,基本是 32 位单片机的行业标准,它提供一系列 内核、体系扩展、微处理器和系统芯片方案,四个功能模块可供生产厂商根据不 同用户的要求来配置生产。由于所有产品均采用一个通用的软件体系,所以相同 的软件可在所有产品中运行。目前 ARM 在手持设备市场占有 90 以上的份额,可以 有效地缩短应用程序开发与测试的时间, 也降低了研发费用。 这里有一篇介绍 ARM 结构体系发展介绍。 DSP(digital singnal processor)是一种独特的微处理器,有自己的完整指令 系统,是以数字信号来处理大量信息的器件。一个数字信号处理器在一块不大的 芯片内包括有控制单元、运算单元、各种寄存器以及一定数量的存储单元等等, 在其外围还可以连接若干存储器,并可以与一定数量的外部设备互相通信,有软、 硬件的全面功能,本身就是一个微型计算机。DSP 采用的是哈佛设计,即数据总 线和地址总线分开,使程序和数据分别存储在两个分开的空间,允许取指令和执 行指令完全重叠。也就是说在执行上一条指令的同时就可取出下一条指令,并进 行译码,这大大的提高了微处理器的速度 。另外还允许在程序空间和数据空间之 间进行传输,因此增加了器件的灵活性。其工作原理是接收模拟信号,转换为 0 或 1 的数字信号,再对数字信号进行修改、删除、强化,并在其他系统芯片中把 数字数据解译回模拟数据或实际环境格式。它不仅具有可编程性,而且其实时运 行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器,是数字化电 子世界中日益重要的电脑芯片。它的强大数据处理能力和高运……