导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[xwmlz]成都嵌入式培训-ARM、DSP、FPGA



No.52703
作者:xwmlz
邮件:liuzhu@re-er.com.cn
ID:103464
登陆:54次
文章数:68篇
最后登陆IP:222.210.192.17
最后登陆:2009/8/19 9:28:31
注册:2008/3/6 16:40:54
财富:639
发帖时间:2008/7/10 15:09:39
发贴者IP:222.209.219.200
标题:xwmlz:成都嵌入式培训-ARM、DSP、FPGA的技术特点和区别是什么[转帖]
摘要:No.52703成都嵌入式培训-ARM、DSP、FPGA的技术特点和区别是什么[转帖] ARM、DSP、FPGA的技术特点和区别是什么


ARM(Advanced RISC Machines)是微处理器行业的一家知名企业,设计了大量高性能、廉价、耗能低的RISC处理器、相关技术及软 件。ARM架构是面向低预算市场设计的第一款RISC微处理器,基本是32位单片机的行业标准,它提供一系列内核、体系扩展、微处理器和系统芯片方案,四 个功能模块可供生产厂商根据不同用户的要求来配置生产。由于所有产品均采用一个通用的软件体系,所以相同的软件可在所有产品中运行。目前ARM在手持设备 市场占有90以上的份额,可以有效地缩短应用程序开发与测试的时间,也降低了研发费用。 
 
 
DSP(digital singnal processor)是一种独特的微处理器,有自己的完整指令系统,是以数字信号来处理大量信息的器件。一个数 字信号处理器在一块不大的芯片内包括有控制单元、运算单元、各种寄存器以及一定数量的存储单元等等,在其外围还可以连接若干存储器,并可以与一定数量的外 部设备互相通信,有软、硬件的全面功能,本身就是一个微型计算机。DSP采用的是哈佛设计,即数据总线和地址总线分开,使程序和数据分别存储在两个分开的 空间,允许取指令和执行指令完全重叠。也就是说在执行上一条指令的同时就可取出下一条指令,并进行译码,这大大的提高了微处理器的速度 。另外还允许在程 序空间和数据空间之间进行传输,因为增加了器件的灵活性。其工作原理是接收模拟信号,转换为0或1的数字信号,再对数字信号进行修改、删除、强化,并在其 他系统芯片中把数字数据解译回模拟数据或实际环境格式。它不仅具有可编程性,而且其实时运行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器, 是数字化电子世界中日益重要的电脑芯片。它的强大数据处理能力和高运行速度,是最值得称道的两大特色。由于它运算能力很强,速度很快,体积很小,而且采用 软件编程具有高度的灵活性,因此为从事各种复杂的应用提供了一条有效途径。根据数字信号处理的要求,DSP芯片一般具有如下主要特点: 
(1)在一个指令周期内可完成一次乘法和一次加法; 
(2)程序和数据空间分开,可以同时访问指令和数据; 
(3)片内具有快速RAM,通常可通过独立的数据总线在两块中同时访问; 
(4)具有低开销或无开销循环及跳转的硬件支持; 
(5)快速的中断处理和硬件I/O支持; 
(6)具有在单周期内操作的多个硬件地址产生器; 
(7)可以并行执行多个操作; 
(8)支持流水线操作,使取指、译码和执行等操作可以重叠执行。 
当然,与通用微处理器相比,DSP芯片的其他通用功能相对较弱些。 
 
 
FPGA是英文Field Programmable Gate Array( ......

>>返回讨论的主题



  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:15毫秒 最大:78531毫秒 查询6次