MCU/DSP/FPGA呈现多元化发展趋势

2008-05-26 09:40:07来源: 互联网

      MCU凭借其强大的控制功能,广泛地用于消费类电子、通信、汽车电子、工业等领域。有资料显示,MCU产品需求量每年不断增长,2008年全球MCU市场将增长到160亿美元。DSP则以其卓越的数据处理能力以及优秀的数据算法,成为数字信息时代的核心引擎。来自市场调研机构IC Insights的数据显示,2006年全球DSP市场将增长9%,达到85亿美元,2007年将以18%的速度增长,2008年则达27%。

而FPGA更是以其极大的灵活性、丰富的接口和优越的性能著称,利用FPGA可以实现任何数字器件的功能。据市场调研公司Gartner Dataquest预测,2010年FPGA和其他可编程逻辑器件(PLD)市场将从2005年的32亿美元增长到67亿美元。

MCU、DSP、FPGA各自雄霸一方,并都呈现出高速的增长态势。但各种消费类产品特别是便携式产品的功能逐渐由单一走向多元化,传统的单一半导体解决方案已经不能适应多媒体产品的需求,MCU、DSP、FPGA的发展受到了前所未有的挑战,呈现出多元化的发展势头。


趋势一:DSP、MCU走向融合

      DSP一般采用哈佛架构,超长指令字架构等,数据存取和指令分开,内部运算单元多,有专门的硬件乘加结构,因此运算速度极高。其内部存储器(RAM和ROM)很大,并且可以扩展,外部接口丰富,配合流水线操作,特别适合进行大量数字信号的实时处理。而MCU数据存取和指令没有分开,运算速度较低,运算单元较少,且内部存储器不大。但MCU接口相当灵活,并集成了FLASH 、ADC、 DAC 、OSC 、SRAM 、PWM、 温度传感器、看门狗、总线、定时器/计时器、I/O、串行口等功能单元,因此非常适合于各种控制应用。

然而,随着系统需求的增加,在某些应用中,既要求系统具有良好的控制功能,又需要有高速的数据处理能力,因此,融合了DSP和MCU各自优点的混合处理架构无疑是一种良好的解决方案。DSP和MCU在实际应用有一个共通的地方,即,它们都是面向嵌入式系统的应用,或者是基于需要进行大量数据处理的实时系统,或者是需要实施许多控制功能的即时系统。这种实时性和多功能也为DSP与MCU的融合提供了很好的基础。因此,DSP/MCU融合的架构逐渐受到半导体厂商的青睐,TI、ADI、Microchip等纷纷推出了相关解决方案,力图在这一市场中抢占先机。

TI作 为全球DSP的领导厂商,推出了针对2.5G、3G无线应用的双核处理开架构OMAP平台,它集成了适合于加速应用的超低功耗DSP与适于控制的ARM925以及高级操作系统(OS)功能。OMAP平台的主处理器为OMAP1510,其双核结构的主要优势在于,由两个独立的器件来完 成应用处理任务。即,使用ARM925来处理控制代码,如用户界面、OS和高级应用,而DSP则用来实现多媒体、语音、安全性或其他功能,这两个内核之间采用专用的处理器内部通信机制相连接。 OMAP 平台为在便携式设备中 开发语音应用提供了解决方案。在用于便携式设备时,这种 DSP 和 MCU 结合的架构可以提供优异的性能和功耗优势。凭借优化的底层软件,DSP 能以低功耗方式执行信号处理任务,从而延长电池使用寿命,并可实现更小的产品体积,大大提高了产品应用性能。

TI(上海)有限公司DSP业务发展经理郑小龙指出,DSP具有实时高速运算的优势,其核心处理单元中具有适合于数字乘加处理的特殊结构,而“修正式哈佛结构”又提高了内存管理效率,而且还支持许多高速外围接口。MCU具有灵活高效控制的特色,特别是沿用“冯-纽曼结构”的16位机,全部存储器和外围模块都位于同一个地址空间,处理能力可以远超出智能化传感系统要求。TI的OMPA平台正是结合了二者的优势,目前,TI 已经与多家正在开发 ASR、TTS、DSR 和语者验证等在内的语音技术的主要第三方开发商展开合作,并且已经有多家公司采用了TI 的OMPA平台解决方案。

与TI不同的是,ADI推出的DSP/MCU混合解决方案——嵌入式处理器Blackfin系列,采用单核结构。Blackfin处理器基于ADI和Intel联合开发的微信号架构(MSA),将一个32位RISC型指令集和双16位乘法累加(MAC)信号处理功能,与通用型微控制器所具有的易用性组合在一起。Blackfin处理器包含一个10 级 RISC MCU/DSP 流水线和一个专为实现最佳代码密度而设计的混合 16/32 位指令集架构。这种处理特征的组合使Blackfin 处理器能在信号处理和控制处理应用中均能发挥出色作用。在许多场合中,它还免除了增设单独的MCU的需要,简化了硬件和软件设计和实现难度。对于一些需要同时采用高性能信号处理器和高效控制处理器的应用中,采用一个Blackfin 处理器就可以满足系统要求,缩减了开发时间并降低了成本。

Blackfin 处理器架构还具备RISC控制处理器的一些特点,包括功能强大且灵活的分层存储器架构、良好的代码密度以及各种的微控制器型外设(包括10/100以太网 MAC、UARTS、SPI、CAN 控制器、支持 PWM 的定时器、看门 狗定时器、实时时钟和一个无缝同步和异步存储器控制器)。这些特性为设计人员提供了设计灵活性,并最大限度地降低了终端系统成本。目前,Blackfin处理器已经广泛的用于嵌入式音频、视频和通信应用等领域(图1)。

图1 8F62系列在便携式媒体播放器中的应用(略)

而一向在MCU领域见长的Microchip公司,推出了其16位dsPIC数字信号控制器 (DSC),并首次提出了DSC概念,即将高性能16位微控制器的控制优势与DSP的高速计算相结合,形成适合嵌入式系统设计的紧密结合的单芯片单指令流解决方案。

dsPIC DSC架构支持84条指令和10种寻址模式。dsPIC指令集由用于嵌入式应用的各种灵活的MCU指令和从单指令流执行的DSP操作专用指令集组成,两种指令可以共享很多CPU资源。dsPIC DSC内核支持MCU和DSP功能需要的各种位操作。位操作在MCU中很常见,但在DSP中的应用却很少见。而dsPIC DSC增加了强大的位操作功能,如位测试、位设置和位移动指令以及能识别出数据字中第一个有效位的位寻找操作。

Microchip数字信号控制器部门产品推广工程师Steve Marsh先生指出,dsPIC系列产品具备一些非数字信号处理器的特性(如桶式移位器或更多的随机存取内存空间),而这正是工程师们所想要的,所以在非数字信号处理器应用方面,工程师更倾向于选择数字信号控制器而不是单片机。dsPIC系列产品目前已经用于AC/DC转换器、隔离式DC/DC电源转换器以及其他电源转换应用,如嵌入式电源控制器、逆变电源和不间断电源(UPS)等领域。

MIPS 科技也推出了内置 DSP 扩展的高性能、低功耗内核系列——MIPS3224KE,它集成了高效DSP能力,同时能够显著减少整体 SoC面积、成本及功耗,并可改善信号处理性能。MIPS产品营销经理Pete Del Vecchio表示,DSP/MCU混合处理架构性能等于或高于低端DSP内核的性能。利用单芯片或单内核可以获得明显的成本优势,还可以大大加快产品上市时间 。

兼具DSP与MCU功能的平台最早应用于发动机控制,之后拓展到语音处理、传感器处理等应用,并用来代替带有数字滤波器的合成模拟滤波器。如今,这一平台越来越广泛的应用到计算机、电话线或以太网等相关领域。此外,在医疗、电器、空调、不间断电源、切换式电源、半导体照明和其他方面都随处可见它们的身影(图2)。

图2 DSP和MCU融合的应用领域(略)

一 方面,融合架构在许多领域得到日益广泛的应用,而另一方面,融合平台也面临着许多问题亟待解决:(1)功耗,融合了DSP和MCU的平台在拥有更高的性能的同时,也比传统的单一DSP或MCU有更高的功耗。对于功耗非常敏感的便携式设备来说,如何进一步降低功耗,是其面临的首要问题。(2)应用环境开发,为用户提供简便易用的开发、调试环境。郑小龙指出,在硬件方面,表贴QFP和球面BGA封装开始广泛应用,电路仿真调试手段逐步过渡到边界扫描接口(JTAG)技术。而在软件方面,随着软件规模不断扩大,采用嵌入式操作系统来管理软、硬件资源势在必行,传统的C语言和汇编语言混合编程的模式也在引入,特别是面向对象思想的C++和Java语言更是对传统的开发环境带来了很大的改变。因此,为 用户提供一个易于使用的编译、产品开发环境变得非常重要。(3)成本及设计复杂性。嵌入式系统日益复杂化,因此尽可能简化系统设计,缩短开发周期,提高产品性价比,变得越来越重要。


趋势二:发展高性能MCU

      虽然,DSP与MCU 融合的平台已经显示出种种优势以及广阔的市场前景,但Silicon Labs微控制器产品亚太营销经理暨产品营销经理Len Staller却给出了自己观点。他认为,对于需要强大效能和控制功能的应用来说,DSP/MCU集成器件并非最佳解决方案。他指出,DSP/MCU集成器件不仅会替制造商带来新的设计挑战,还需要发展和测试新程序。真正理想的解决方案应该是高效能微控制器。

Len Staller认为,要满足市场对高效能和控制功能的需求,最好的方法就是开发效能强大的微控制器。这是因为高效能微控制器不仅针对控制功能最佳化,还拥有设计人员期望于DSP/MCU混合器件的强大效能,以及微控制器设计简单的优点,因此是超越DSP/MCU混合器件的更佳解决方案。

Silicon Labs推出的C8051F36x小型微控制器系列,为设计人员提供了一套高效能、易于使用和高度集成的解决方案,它支持传统上必须使用高成本16位微控制器和DSP的应用,包括需要精准移动控制和信号处理的消费和工业应用,例如工厂自动化、马达控制、触控面板、卫星接收机通讯和显示器。

C8051F360时钟速度达100MHz ,包含1组双周期16 x 16乘加器 (MAC) 、1个精准度2%的内部振荡器和32kB可在线烧录闪存,并拥有可配置I/O引脚和各种 通讯外设,包括无石英晶体的UART、SPI和SMBus。这款微控制器易于使用,其高集成度可以减少外部元器件数目,同时简化及加快设计程序。

[1] [2]
编辑:吕海英 引用地址:http://www.eeworld.com.cn/newproducts/others/200805/article_18017.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部

小广播

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关:

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved