51单片机: Intel在1981年推出的由8031微控制器芯片改造升级的、使用CISC指令集的、冯诺依曼架构的、8位的8051微控制器。后Intel将8051微控制器的内核授权给其他芯片厂商,使得市面上广泛出现类似于8051的芯片,这种采用8051内核的芯片被简称为51。
ARM7: 一类采用ARMv3或ARMv4架构的,使用冯诺依曼结构的内核。
DSP:属数字信号处理器,架构包含CPU/ALU、程序存储器、数据存储器等。其常见架构类型包括增强型 DSP、VLIW 结构、超标量体系结构和SIMD结构混合结构。
扩展资料
DSP,这种微处理器具有极高的处理速度。因为应用这类处理器的场合要求具有很高的实时性(Real Time)。比如通过移动电话进行通话,如果处理速度不快就只能等待对方停止说话,这一方才能通话。如果双方同时通话,因为数字信号处理速度不够,就只能关闭信号连接。
ARM7包括ARM7TDMI、ARM7TDMI-S、ARM720T、ARM7EJ几种类型。其中,ARM7TDMI是目前使用最广泛的32位嵌入式RISC处理器,主频最高可达130MIPS,采用能够提供0.9MIPS/MHz的三级流水线结构。
51单片机地址数据线复用,应该是按照空间是否完全重合来辨别。比如PC机的代空间和数据空间是同一空间,所以是冯氏结构;51由于IO口不够,但代码空间和数据空间是分开的,所以还是哈佛架构。
dsp在安卓在内核层其架构大至可以分为四层:linux内核层、系统运行库层、应用框架层和应用层。DSP就是这样一款专用芯片。DSP芯片也许并不如CPU那样广为人知,但它的确在智能手机中扮演着重要的角色,启旁它可以悄拆橡带来更好地语音、音频、图像体 验,这绝对会提升手机单项功能的能力,让手机运行速度更快。
DSP是Digital Signal Processor的简称,即数字信号处理器,它是集成专用计算能力的一种芯片。DSP数字信号处理器 设计被应用于嵌入式系统如移动基站,此类应用不需要浮点运御告算只需要整数运算。但随着4G网络的出现,基站的运算负担在增加,浮点运算变得必不可少。
楼上解释的都是些什么啊,还是09年的问题了。。。我做了一段时间的DSP+FPGA架构板卡了,这个架构的原理是用FPGA来扩展DSP的外部模块。
你要知道,很多芯片的逻辑功能,DSP是没有硬件模块去控制的,如果用DSP自己产生时序去控制那些芯片,在高速设计里,会有很多的障碍,通常采用FPGA产生标准的时序去驱动那些外部芯片,我们在FPGA里写入控制外部芯片的各种逻辑模块,再通过DSP的EMIF总线和DSP连接,这样的话,DSP就多了很多“外部模块”,同样可以通过读写寄存器地址的方式来通过FPGA读取外部芯片的数据。 相当于DSP只需要读某个EMIF的地址,其实就闷桥是一条赋值语句,再等一小会儿(或者更复杂的收到判断),就可以通纳罩颂过FPGA将外部芯片的数据读回到DSP里。
说明白点,就是把一个写好模块的FPGA“塞进”DSP里,成为DSP的一部分,DSP就可以通过FPGA方便地读取外部芯片的数据。
DSP换成其它处理器也可以,只是DSP的数据运算能力是处理器中最强的,如果是需要运算的场合,就要用DSP,如果只是功能控制,ARM、PPC等处理器也可以洞郑配合FPGA。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)