MCUDSPFPGA呈现多元化发展_第1页
MCUDSPFPGA呈现多元化发展_第2页
MCUDSPFPGA呈现多元化发展_第3页
MCUDSPFPGA呈现多元化发展_第4页
MCUDSPFPGA呈现多元化发展_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、MCUDSPFPGA呈现多元化发展了解历史了解历史摩尔定律意味着什么摩尔定律意味着什么?摩尔定律摩尔定律(Mooresches Gesetz) 是由英特尔(Intel)创始人之一戈登摩尔(Gordon Moore)提出来的。其内容为:集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也将提升一倍,而价格下降一半;或者说,每一美元所能买到的电脑性能,将每隔18个月翻两番。这一定律揭示了信息技术进步的速度。 1965年4月19日电子学杂志第114页发表了一篇仙童公司工程师摩尔撰写的题为“让集成电路填满更多的元件”的文章,文中预言半导体芯片上集成的晶体管和电阻数量将每年翻一番。 1975

2、年,摩尔在IEEE的一次学术年会上提交了一篇论文,根据当时的实际情况对摩尔定律进行了修正,把“每年翻一番”改为“每两年翻一番”,而现在普遍流行的说法是“每18个月翻一番”。但1997年9月摩尔在接受一次采访时声明他从来没有说过“每18个月翻一番”。 数字器件的发展历史1947年:贝尔实验室肖克莱等人发明了晶体管,这是微电子技术发展中第一个里程碑; 1950年:结型晶体管诞生;1950年: R Ohl和肖特莱发明了离子注入工艺;1951年:场效应晶体管发明;1956年:C S Fuller发明了扩散工艺;1958年:仙童公司Robert Noyce与德仪TI公司间隔数月分别发明了集成电路,开创世

3、界微电子学的 历史; 74/54系列1960年:H H Loor和E Castellani发明了光刻工艺;1962年:美国RCA公司研制出MOS场效应晶体管;1963年:和首次提出CMOS技术,今天,95%以上的集成电路芯 片都是基于CMOS工艺;1964年:Intel摩尔提出摩尔定律,预测晶体管集成度将会每18个月增加1倍;1966年:美国RCA公司研制出CMOS集成电路,并研制出第一块门阵列(50门);40/45系列1967年:应用材料公司(Applied Materials)成立,现已成为全球最大的半导体设备制造公司;1971年:Intel推出1kb动态随机存储器(DRAM),标志着大规

4、模集成电路出现;1971年:全球第一个微处理器4004由Intel公司推出,采用的是MOS工艺,这是一个里程碑式的发明;数字器件的发展历史1974年:RCA公司推出第一个CMOS微处理器1802;1976年:16kb DRAM和4kb SRAM问世;1978年:64kb动态随机存储器诞生,不足0.5平方厘米的硅片上集成了14万个晶体管,标志着超大 规模集成电路(VLSI)时代的来临;1979年:Intel推出5MHz 8088微处理器,之后,IBM基于8088推出全球第一台PC;1981年:256kb DRAM和64kb CMOS SRAM问世;1984年:日本宣布推出1Mb DRAM和256

5、kb SRAM;1985年:80386微处理器问世,20MHz;1988年:16M DRAM问世,1平方厘米大小的硅片上集成有3500万个晶体管,标志着进入超大规模 集成电路(ULSI)阶段;1989年:1Mb DRAM进入市场;1989年:486微处理器推出,25MHz,1m工艺,后来50MHz芯片采用0.8m工艺;1992年:64M位随机存储器问世;1993年:66MHz奔腾处理器推出,采用0.6工艺;1995年:Pentium Pro, 133MHz,采用0.6-0.35工艺;1997年:300MHz奔腾问世,采用0.25工艺;1999年:奔腾问世,450MHz,采用0.25工艺,后采用

6、0.18m工艺;2000年: 1Gb RAM投放市场;EETOP专业博客-电子工程师自己的家园 M 3w O6X!n;Q2000年:奔腾4问世,1.5GHz,采用0.18工艺;2001年:Intel宣布2001年下半年采用0.13工艺。电子产品设计主流器件 通用小规模数字器件 74/54 系列 40/45系列 微处理器 MCU (4位-8位-16位-32 4MHZ1GMHZ) 数字信号处理器 DSP (定点/浮点 运算) 大规模可编程逻辑器件 CPLD/FPGA Complex Programmable Logic Device Field Programmable Gate Array解析当

7、今多元化的发展势头 MCU凭借其强大的控制功能,广泛地用于消费类电子、通信、汽车电子、工业等领域。有资料显示,MCU产品需求量每年不断增长,2008年全球MCU市场将增长到160亿美元。DSP则以其卓越的数据处理能力以及优秀的数据算法,成为数字信息时代的核心引擎。来自市场调研机构IC Insights的数据显示,2006年全球DSP市场将增长9%,达到85亿美元,2007年将以18%的速度增长,2008年则达27%。而FPGA更是以其极大的灵活性、丰富的接口和优越的性能著称,利用FPGA可以实现任何数字器件的功能。据市场调研公司Gartner Dataquest预测,2010年FPGA和其他可

8、编程逻辑器件(PLD)市场将从2005年的32亿美元增长到67亿美元。 MCU、DSP、FPGA各自雄霸一方,并都呈现出高速的增长态势。但各种消费类产品特别是便携式产品的功能逐渐由单一走向多元化,传统的单一半导体解决方案已经不能适应多媒体产品的需求,MCU、DSP、FPGA的发展受到了前所未有的挑战,呈现出多元化的发展势头。 趋势一DSP、MCU走向融合走向融合 DSP一般采用哈佛架构,超长指令字架构等,数据存取和指令分开,内部运算单元多,有专门的硬件乘加结构,因此运算速度极高。其内部存储器(RAM和ROM)很大,并且可以扩展,外部接口丰富,配合流水线操作,特别适合进行大量数字信号的实时处理。

9、而MCU数据存取和指令没有分开,运算速度较低,运算单元较少,且内部存储器不大。但MCU接口相当灵活,并集成了FLASH 、ADC、 DAC 、OSC 、SRAM 、PWM、 温度传感器、看门狗、总线、定时器/计时器、I/O、串行口等功能单元,因此非常适合于各种控制应用。 然而,随着系统需求的增加,在某些应用中,既要求系统具有良好的控制功能,又需要有高速的数据处理能力,因此,融合了DSP和MCU各自优点的混合处理架构无疑是一种良好的解决方案。DSP和MCU在实际应用有一个共通的地方,即,它们都是面向嵌入式系统的应用,或者是基于需要进行大量数据处理的实时系统,或者是需要实施许多控制功能的即时系统。

10、这种实时性和多功能也为DSP与MCU的融合提供了很好的基础。因此,DSP/MCU融合的架构逐渐受到半导体厂商的青睐,TI、ADI、Microchip等纷纷推出了相关解决方案,力图在这一市场中抢占先机TITI作 为全球DSP的领导厂商,推出了针对2.5G、3G无线应用的双核处理开架构OMAP平台,它集成了适合于加速应用的超低功耗DSP与适于控制的ARM925以及高级操作系统(OS)功能。OMAP平台的主处理器为OMAP1510,其双核结构的主要优势在于,由两个独立的器件来完 成应用处理任务。即,使用ARM925来处理控制代码,如用户界面、OS和高级应用,而DSP则用来实现多媒体、语音、安全性或其

11、他功能,这两个内核之间采用专用的处理器内部通信机制相连接。 OMAP 平台为在便携式设备中 开发语音应用提供了解决方案。在用于便携式设备时,这种 DSP 和 MCU 结合的架构可以提供优异的性能和功耗优势。凭借优化的底层软件,DSP 能以低功耗方式执行信号处理任务,从而延长电池使用寿命,并可实现更小的产品体积,大大提高了产品应用性能。 TI(上海)有限公司DSP业务发展经理郑小龙指出,DSP具有实时高速运算的优势,其核心处理单元中具有适合于数字乘加处理的特殊结构,而“修正式哈佛结构”又提高了内存管理效率,而且还支持许多高速外围接口。MCU具有灵活高效控制的特色,特别是沿用“冯-纽曼结构”的16

12、位机,全部存储器和外围模块都位于同一个地址空间,处理能力可以远超出智能化传感系统要求。TI的OMPA平台正是结合了二者的优势,目前,TI 已经与多家正在开发 ASR、TTS、DSR 和语者验证等在内的语音技术的主要第三方开发商展开合作,并且已经有多家公司采用了TI 的OMPA平台解决方案。 ADIADI推出的DSP/MCU混合解决方案嵌入式处理器Blackfin系列,采用单核结构。Blackfin处理器基于ADI和Intel联合开发的微信号架构(MSA),将一个32位RISC型指令集和双16位乘法累加(MAC)信号处理功能,与通用型微控制器所具有的易用性组合在一起。Blackfin处理器包含一

13、个10 级 RISC MCU/DSP 流水线和一个专为实现最佳代码密度而设计的混合 16/32 位指令集架构。这种处理特征的组合使Blackfin 处理器能在信号处理和控制处理应用中均能发挥出色作用。在许多场合中,它还免除了增设单独的MCU的需要,简化了硬件和软件设计和实现难度。对于一些需要同时采用高性能信号处理器和高效控制处理器的应用中,采用一个Blackfin 处理器就可以满足系统要求,缩减了开发时间并降低了成本。 Blackfin 处理器架构还具备RISC控制处理器的一些特点,包括功能强大且灵活的分层存储器架构、良好的代码密度以及各种的微控制器型外设(包括10/100以太网 MAC、UA

14、RTS、SPI、CAN 控制器、支持 PWM 的定时器、看门 狗定时器、实时时钟和一个无缝同步和异步存储器控制器)。这些特性为设计人员提供了设计灵活性,并最大限度地降低了终端系统成本。目前,Blackfin处理器已经广泛的用于嵌入式音频、视频和通信应用等领域(图1)。 Microchip 而一向在MCU领域见长的Microchip公司,推出了其16位dsPIC数字信号控制器 (DSC),并首次提出了DSC概念,即将高性能16位微控制器的控制优势与DSP的高速计算相结合,形成适合嵌入式系统设计的紧密结合的单芯片单指令流解决方案。 dsPIC DSC架构支持84条指令和10种寻址模式。dsPIC指

15、令集由用于嵌入式应用的各种灵活的MCU指令和从单指令流执行的DSP操作专用指令集组成,两种指令可以共享很多CPU资源。dsPIC DSC内核支持MCU和DSP功能需要的各种位操作。位操作在MCU中很常见,但在DSP中的应用却很少见。而dsPIC DSC增加了强大的位操作功能,如位测试、位设置和位移动指令以及能识别出数据字中第一个有效位的位寻找操作。 Microchip数字信号控制器部门产品推广工程师Steve Marsh先生指出,dsPIC系列产品具备一些非数字信号处理器的特性(如桶式移位器或更多的随机存取内存空间),而这正是工程师们所想要的,所以在非数字信号处理器应用方面,工程师更倾向于选择

16、数字信号控制器而不是单片机。dsPIC系列产品目前已经用于AC/DC转换器、隔离式DC/DC电源转换器以及其他电源转换应用,如嵌入式电源控制器、逆变电源和不间断电源(UPS)等领域。 MIPS 科技 MIPS 科技也推出了内置 DSP 扩展的高性能、低功耗内核系列MIPS3224KE,它集成了高效DSP能力,同时能够显著减少整体 SoC面积、成本及功耗,并可改善信号处理性能。MIPS产品营销经理Pete Del Vecchio表示,DSP/MCU混合处理架构性能等于或高于低端DSP内核的性能。利用单芯片或单内核可以获得明显的成本优势,还可以大大加快产品上市时间 。 兼具DSP与MCU功能的平台

17、最早应用于发动机控制,之后拓展到语音处理、传感器处理等应用,并用来代替带有数字滤波器的合成模拟滤波器。如今,这一平台越来越广泛的应用到计算机、 线或以太网等相关领域。此外,在医疗、电器、空调、不间断电源、切换式电源、半导体照明和其他方面都随处可见它们的身影(图2)。趋势一DSP、MCU走向融合走向融合(续续) 一 方面,融合架构在许多领域得到日益广泛的应用,而另一方面,融合平台也面临着许多问题亟待解决:(1)功耗,融合了DSP和MCU的平台在拥有更高的性能的同时,也比 传统的单一DSP或MCU有更高的功耗。对于功耗非常敏感的便携式设备来说,如何进一步降低功耗,是其面临的首要问题。(2)应用环境

18、开发,为用户提供简便易用的开发、调试环境。郑小龙指出,在硬件方面,表贴QFP和球面BGA封装开始广泛应用,电路仿真调试手段逐步过渡到边界扫描接口(JTAG)技术。而在软件方面,随着软件规模不断扩大,采用嵌入式操作系统来管理软、硬件资源势在必行,传统的C语言和汇编语言混合编程的模式也在引入,特别是面向对象思想的C+和Java语言更是对传统的开发环境带来了很大的改变。因此,为 用户提供一个易于使用的编译、产品开发环境变得非常重要。(3)成本及设计复杂性。嵌入式系统日益复杂化,因此尽可能简化系统设计,缩短开发周期,提高产品性价比,变得越来越重要。 趋势二:发展高性能趋势二:发展高性能MCU 虽然,D

19、SP与MCU 融合的平台已经显示出种种优势以及广阔的市场前景,但Silicon Labs微控制器产品亚太营销经理暨产品营销经理Len Staller却给出了自己观点。他认为,对于需要强大效能和控制功能的应用来说,DSP/MCU集成器件并非最佳解决方案。他指出,DSP/MCU集成器件不仅会替制造商带来新的设计挑战,还需要发展和测试新程序。真正理想的解决方案应该是高效能微控制器。 趋势二:发展高性能趋势二:发展高性能MCU (续)Len Staller认为,要满足市场对高效能和控制功能的需求,最好的方法就是开发效能强大的微控制器。这是因为高效能微控制器不仅针对控制功能最佳化,还拥有设计人员期望于D

20、SP/MCU混合器件的强大效能,以及微控制器设计简单的优点,因此是超越DSP/MCU混合器件的更佳解决方案。 Silicon Labs推出的C8051F36x小型微控制器系列,为设计人员提供了一套高效能、易于使用和高度集成的解决方案,它支持传统上必须使用高成本16位微控制器和DSP的应用,包括需要精准移动控制和信号处理的消费和工业应用,例如工厂自动化、马达控制、触控面板、卫星接收机通讯和显示器。 C8051F360时钟速度达100MHz ,包含1组双周期16 x 16乘加器 (MAC) 、1个精准度2%的内部振荡器和32kB可在线烧录闪存,并拥有可配置I/O引脚和各种 通讯外设,包括无石英晶体

21、的UART、SPI和SMBus。这款微控制器易于使用,其高集成度可以减少外部元器件数目,同时简化及加快设计程序。 趋势三:趋势三:FPGA替代部分替代部分DSP和和MCU功能功能 FPGA自从问世以来,就以强大的灵活性著称。FPGA最大的特点就是可以反复地编程、擦除、使用或者在外围电路不变的情况下用不同硬件电路实现各异的功能,并且,随着工艺技术的进步,FPGA的功耗不断降低,速度逐渐提高,同时成本也越来越低。因此,在某些领域,或者代替DSP,或作为DSP的协处理器,为许多需要DSP功能的复杂应用场合提供了快速、低成本的解决方案。虽然FPGA相较DSP同样具有可编程的特点,但FPGA更适合高性能

22、运算密集型应用。FPGA可以以更大的并行度实现产品所需功能,在某些特定的应用场合FPGA可以代替DSP的功能,例如,进行视频编码的运动估计,为了搜索到最好的运动矢量,编码出最好的视频质量,需要大量的运算单元进行搜索,由于DSP不具备大量的并行处理能力,如果采用DSP将无法很好的完成 这些工作。而采用FPGA,则利用其硬件逻辑的可并行工作性,给视频质量带来更高的保障。 趋势三:趋势三:FPGA替代部分替代部分DSP和和MCU功能功能 (续)目前,FPGA已经在很多场合替代DSP。 总线接口 FPGA支持众多接口标准,对于总线桥接应用非常理想。无论是连接Serial RapidIO、VLYNQ和P

23、CI Express等串行接口,还是PCI和PCI-X等并行接口,FPGA都可以满足接口和桥接需要。 存储器接口 FPGA可以用来桥接采用DDR和DDR2等不同标准的存储器。 整合系统逻辑 降低系统成本通常是延长产品市场寿命的重要因素。将系统胶合逻辑整合到FPGA中可以减少材料清单数量、缩小尺寸并节约成本。 实施新外设 尽管DSP处理器已经可以在器件中提供了适当的外设组合,但在设计中还是经常需要实现定制外设,因此,与DSP处理器相配合的FPGA可以提供实现新外设以及外设升级所需要的灵活性。SOPC(System On a Programmable Chip)此外,随着可编程芯片系统SOPC(System On a Programmable Chip)的出现,相当多的FPGA里面都集成了DSP或者CPU,目前Xilinx和Altera的FPGA都可以完成这样的工作,它们不但可以集成自己的软核,而且可以集成目前流行的PowerPC、ARM等硬核。这样,FPGA就可以完全实现DSP和MCU的功能。而且FPGA在内置的嵌入式处理器中还可以添加一些自定义指令,从而可以快速完成一些特定算法,并且可以根据需要定义芯片管脚。 Xilinx非常著名的XtremeDSP技术

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论