处理速度多少CPU,DSP,ARM,显卡,单芯片...处理速度概念很抽象,和fpga优化有关。最好用主频来衡量,也就是一个数,好比较,fpga和dsp 1的区别,结构特征FPGAa,芯片中有大量的逻辑门和触发器,多为查找表结构,实现过程为SRAMb。它可以通过硬件描述语言快速设计和改进,并可重复编程,c .掉电后,一般会丢失原有的逻辑配置;时间序列难以规划;无法处理多个事件;不适合条件运算DSPa,数据和程序分离的哈佛结构和改进的哈佛结构,即数据总线和地址总线分离,使程序和数据存储在两个分离的空间中,允许指令的取指和执行完全重叠。
DSP就是CPU,而FPGA可以看作是资源的集合(资源就是门电路)。所以一个相当于专门的产品,另一个更像是原材料。你想做什么样的功能,完全由你自己决定。我是说硬件层面。DSP擅长信号处理和信号运算;FPGA专门做信号控制;。这是两种不同类型的设备,既有区别又有联系。简单来说,dsp是一种特殊的cpu,专门针对一般的信号处理进行了优化,其指令集与一般cpu不同。1、进行异构计算时,GPU,FPGA,CPU,DSP这些平台各有什么特点?如何选择
DSP:从16位到32位,内部采用哈佛结构,特别适合数据处理。其中,16位DSp适用于中高级工业控制到简单的语音/图片(不含视频)处理;其中,32位DSp适用于复杂的语音/图片/视频处理FPGA:新的FPGA可以利用内部的乘法器/寄存器/存储块来构造软核,比如可以构造ARM来实现ARM的功能;如果构造成DSP,就可以实现DSP的功能。但是FPGA功耗较大,构建ARM/DSP不如专用ARM/DSP方便。但在高速信号处理中,可以采用并行结构,大大提高了速度的处理能力,甚至超过了目前最快的DSP。
目前三种技术都各有特点,谁也无法完全取代谁。从市场需求来说,ARM是现在最火的技术。低端芯片正在取代51单片机,中端芯片用于工业控制,高端芯片作为便携设备的主控制器,可以运行系统。感觉IPHONE和IPAD一下子激活了市场,ARM立刻流行起来。与DSP和FPGA相比,ARM的主要优势是丰富的外设,如USB接口、液晶屏接口、NAND接口甚至触摸屏接口。用DSP和FPGA开发这些外设,你已经精疲力尽了。
文章TAG:dsp fpga 数据处理 更快 速度 dsp和fpga哪个数据处理速度更快