- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ARMDSPFPGA的技术特点和区别,armdspfpga,dsp和fpga的区别,dsp与fpga的区别,arm和fpga的区别,dspfpga区别,fpga与arm的区别,dsp和arm的区别,dsp与arm的区别,dsparm区别
ARM 、DSP、FPGA 的技术特点和区别是什么
ARM (Advanced RISC Machines)是微处理器行业的一家知名企业,设计了大量高
性能、廉价、耗能低的RISC 处理器、相关技术及软 件。ARM 架构是面向低预算
市场设计的第一款RISC 微处理器,基本是32 位单片机的行业标准,它提供一系
列内核、体系扩展、微处理器和系统芯片方案,四个功能模块可供生产厂商根据
不同用户的要求来配置生产。由于所有产品均采用一个通用的软件体系,所以相
同的软件可在所有产品中运行。目前ARM 在手持设备 市场占有90 以上的份额,
可以有效地缩短应用程序开发与测试的时间,也降低了研发费用。
DSP (digital signal processor)是一种独特的微处理器,有自己的完整指令系统,
是以数字信号来处理大量信息的器件。一个数字信号处理器在一块不大的芯片内
包括有控制单元、运算单元、各种寄存器以 及一定数量的存储单元等等,在其
外围还可以连接若干存储器,并可以与一定数量的外 部设备互相通信,有软、
硬件的全面功能,本身就是一个微型计算机。DSP 采用的是哈佛设计,即数据总
线和地址总线分开,使程序和数据分别存储在两个分开的 空间,允许取指令和
执行指令完全重叠。也就是说在执行上一条指令的同时就可取出下一条指令,并
进行译码,这大大的提高了微处理器的速度 。另外还允许在程 序空间和数据空
间之间进行传输,因为增加了器件的灵活性。其工作原理是接收模拟信号,转换
为0 或1 的数字信号,再对数字信号进行修改、删除、强化,并在其 他系统芯
片中把数字数据解译回模拟数 据或实际环境格式。它不仅具有可编程性,而且
其实时运行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器, 是
数字化电子世界中日益重要的电脑芯片。它的强大数据处理能力和高运行速度,
是最值得称道的两大特色。由于它运算能力很强,速度很快,体积很小,而且采
用 软件编程具有高度的灵活性,因此为从事各种复杂的应用提供了一条有效途
径。根据数字信号处理的要求,DSP 芯片一般具有如下主要特点:
(1)在一个指令周期内可完成一次乘法和一次加法;
(2 )程序和数据空间分开,可以同时访问指令和数据;
(3 )片内具有快速RAM,通常可通过独立的数据总线在两块中同时访问;
(4 )具有低开销或无开销循环及跳转的硬件支持;
(5 )快速的中断处理和硬件I/O 支持;
(6 )具有在单周期内操作的多个硬件地址产生器;
(7 )可以并行执行多个操作;
(8 )支持流水线操作,使取指、译码和执行等操作可以重叠执行。
当然,与通用微处理器相比,DSP 芯片的其他通用功能相对较弱些。
FPGA 是英文Field Programmable Gate Array (现场可编程门阵列)的缩写,它是
在 PAL、GAL、PLD 等可编程器件的基础上进一步发展的产物,是专用集成电路
(ASIC )中集成度最高的一种。FPGA 采用了逻辑单元阵列LCA (Logic Cell Array )
这样一个 新概念,内部包括可配置逻辑模块CLB (Configurable Logic Block)、输
出输入模块IOB (Input Output Block)和内部连线(Interconnect)三个部分。用
户可对FPGA 内部的逻辑模块和I/O 模块重新配置,以实 现用户的逻辑。它还具
有静态可重复编程和动态在系统重构的特性,使得硬件的功能可以像软件一样通
过编程来修改。作为专用集成电路(ASIC ) 领域中的一种半定制电路,FPGA 既
解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。可以毫
不夸张的讲,FPGA 能完成任何数字器件的功能,上至高性能CPU,下至简单的74
电路,都可以用 FPGA 来实现。FPGA 如同一张白纸或是一堆积木,工程师可以
通过传统的原理图输入法,或是硬件描述语言自由的设计一个数字系统。通过软
件仿真,我们可以事先验证设计的正确性。在PCB 完成以后,还可以利用FPGA
的在线修改能力,随时修改设计而不必改动硬件电 路。使用 FPGA 来开发数字
电路,可以大大缩短设计时间,减少PCB 面积,提高系统的可靠性。FPGA 是由
存放在片内 RAM 中的程序来设置其 工作状态的, 因此工作时需要对片内的
RAM 进行编程。用户可以根据不同的配置模式,采用不同的编程方式。
您可能关注的文档
最近下载
- 《我的鞋带我会系》小学一年级劳动教育PPT课件.ppt VIP
- 语文三年级上册默写通关训练.pdf VIP
- 2025年大学试题(艺术学)-艺术概论考试近5年真题集锦(频考类试题)带答案.docx
- 空调支吊架工艺2.docx
- NB∕T 32037-2017 光伏发电建设项目文件归档与档案整理规范.pdf VIP
- 人教版二年级下册数学精品教学课件 第7单元 7.2.1计数单位“万” (3).ppt VIP
- 一种钢质管道周围环境杂散电流的收集利用装置及方法.pdf VIP
- 4-铁路运输客运杂费.pptx VIP
- (统编版2024)语文七年级上册 第二单元 专题学习活动《 有朋自远方来》 教学设计(新教材).docx
- 2025《我国辽西地区体育旅游资源现状调查及可持续发展对策》8500字.docx VIP
文档评论(0)