工业用32位微控制器的挑战

来源 :电子产品世界 | 被引量 : 0次 | 上传用户:yangtianmei01
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:32位MCU可提供更高的计算性能和存储器、低功耗、集成的连接性和软件支持,满足复杂电机控制等工业应用需要。
  关键词:微控制器;32位;微处理器内核;模拟IP
  
  新一代微控制器
  
  微控制器(MCU)可以连接和控制从洗碗机等基本家用电器到先进丰富媒体消费设备的系统。过去20年,8位器件已经控制了市场,但是,增加了功能水平的范围更广泛的最终用户系统正在推动着从8位和16位器件向基于处理器的32位MCU的过渡,后者的性能和功能是更加先进的应用所必不可少的。
  从8位和16位到32位MCU的过渡正在顺利进行。根据Semico Research的预测,到2011年,32位MCU的总出货量将超过20亿个,收入将以18%的年率增长。
  


  随着行业向32位MCU的过渡,设计人员不仅需要增加功能,而且还需要增加各种外设,包括诸如USB和音频编解码器的高性能IP。
  利用各种丰富的处理器内核和全面而多样化的验证模拟IP模块库,MIPS科技拥有处理器和外设IP产品组合一可为客户提供用于32位MCU应用的完整的系统解决方案。
  
  8位和16位MCU的局限性
  
  8位和16位MCU非常适用于低端应用。这些应用趋于使用单片电路一需要的是一个单处理器,利用一个简单的核进行控制,只需执行一个简单而特定的任务。这种应用的存储器需求可以利用8位和16位处理器的最大寻址范围。
  具备有限的一系列基本外设的8位或16位微控制器的平均销售价格在1至2美元之间,这使之成为了过分要求超低成本和最低性能解决方案的有效选择。
  


  但是,尽管8位和16位MCU仍然适用于低端场合,这些MCU的局限性还是使之无法适合那些要求更加计算密集、功能丰富的性能的应用。这样的局限性包括数据通道宽度、最大寻址范围、相对较低的功率效率、受限的C代码支持和缺乏可用的先进调试开发工具。16位微控制器还会受到缺乏一个主导的标准架构、受限的生态系统支持的影响。
  
  32位MCU的优势
  
  为了说明32位处理器相较于8位处理器的优势,可以来看看一个电机控制设计,这是许多工业和家庭产品中的一种普通应用。
  电机的速度和功率是由MCU的脉宽调制器(PWM)电路调节的。8位MCU通常能够测量电机速度,并因此每100 ms修改一次PWM信号。一个运行于相同时钟频率的32位处理器,具有8位MCU四或五倍的速率,有助于改善精度和进行更有效的控制。
  因使用32位处理器获得的额外裕量能够使它同时运行其他程序,增加其功能,例如功率因数校正或TCP/IP控制的遥控/诊断任务。
  32位处理器可提供改善的计算性能和存储器、低功耗、集成的连接性和软件支持,这是今天许多基于MCU的先进最终产品所必需的。而且,中高端8位或16位MCU的价格也与32位MCU的价格相当。
  
  微控制器系统的开发问题
  
  32位处理器具有满足新一代MCU所需的更高水平的性能和改善的软件支持能力。开发人员面对的挑战是确定哪一个MCU架构可以充分满足设计规范,最大限度地降低系统成本,同时为降低风险和加快上市时间提供所需的工具。
  开发人员必须考虑的一个问题是电源管理,尤其是在电池供电的设备、工业控制系统和家用电器设计当中,这些都要求符合最大额定功率标准。动态功耗与CV2F成正比,这意味着功耗是随频率而增加的。随着为实现工作频率使工艺尺寸不断缩小,漏电流量将增加,从而进一步增:加了功耗。
  嵌入式闪存占据了MCU芯片的大部分面积,因此,对最终产品成本的影响也最大。为了使软件能够支持实时操作系统(RTOS)、复杂算法代码和网络协议栈,MCU需要嵌入至少256KB的共用闪存,才能满足OEM厂商的产品规范。该MCU架构必须采用可以减少执行该应用所需代码量的设计特点,这样才能减少闪存的数量,进而降低器件成本。
  许多电机控制应用中的确定性操作非常关键。对某些32位处理器来说,要实现期望的性能,需要使用复杂的、多路关联式高速缓存(multi-way associative cache)架构和多段流水线来最大限度地实现吞吐量。不过,缓存缺失和流水线停顿可能对产品的实时行为产生不利的影响。这类系统在规定时间内可能需要服务数以百计的中断,以确保自动防故障装置的工作(例如高速机床或车辆制动系统)。因此,很重要的是用于这种类型环境的基于高速缓存的处理器需要采用一种高频流水线架构,它可以有效地处理可能的停顿和异常,而高速缓存设计能够实现很高的命中率。
  其他设计不需要这样高的性能,可以不使用高速缓存而在较低的频率下工作,这是一种集成了基于无高速缓存的SRAM设计。
  为了最大限度地重复使用和满足不同的应用需求,使用有一个内置高度可配置性和灵活性的标准架构是非常有利的。
  根据定义,MCU包含一系列数字和模拟器件。在一般情况下,8位MCU可能采用低成本的0.25um工艺制造,以实现其具体应用所需的性能。过渡到高性能的系统不仅需要采用32位处理器,而且MCU还要采用更精细的0.13um和90nm工艺制造。
  
  微控制器市场与应用概述
  
  工业是MCU器件较大消费者。工业界拥有所有MCU市场中最广泛的最终产品,预计到2010年出货量将超过4亿个。产品范围从用于工厂和家用电器的单功能电机、电源转换器和仪表到更加集成的安全网络系统和医疗设备。
  工业产品中的一个普遍趋势是朝着机电一体化类型的系统发展,其中更加智能的电子系统将取代机械系统或加入到机械系统当中。机电应用方面的一个例子是家庭温度自动调节器,这类电子产品可以提供更高水平的可编程能力和精度,最终将降低能源成本。
  在一个机电一体化设计中集成MCU可能因增加的功能而改善了其功能性,例如LCD显示器,可以通过如脉宽调制(PWM)技术改进其效率——更精确地控制系统变量,增加更多易于使用的功能并降低成本。它还能够增加设计流程中的灵活性,有助于将相同的硬件应用干各种应用,只需改变软件就可以满足不同产品的需要。
  今天,电机控制产品越来越多地生产出来以符合“绿色”能源标准,例如能源之星(Energy Star),这需要系统具备一种性能和功耗的优化平衡能力。MCU的性能通常是以每MHz的DMIPS(每秒执行百万条Dhrystone指令数)表示的,而功率效率则是以mW/DMIIX3表示的。DMIIX3/MHz等级越高,功率效率也越高,需要实现所需性能的频率也越低。
  为了用最低的工作频率实现高DMIPS的性能等级,MIPS科技用于MCU市场的处理器采用了非常有效的微架构,它构建了一个5 段或8段流水线,可以实现高于1.5 MIPs/MHz的性能水平。此外,整数乘/除单元(MDU)可以加速通常用于电机控制软件的数学函数类型。
  越来越多的工业设备已经开始利用高速有线和无线网络进行互连,不论是在建筑物外部还是内部。在一个有线网络配置中,系统MCU执行TCP/IP协议栈软件和数据链接固件,以便于数据在网络节点上的传输。在诸如ZigBee或蓝牙的无线连接中,微控制器通过执行复杂的媒介访问控制(MAC)层软件来控制空中接口和基带之间的链接。这些配置中的任何一个都需要具备存储器管理能力的高性能32位处理器,以实现网络的高数据传输率,支持用于这类环境的RTOS。
  在网络上传输的数据越敏感,需要的嵌入数据保护安全功能的MCU就越大。作为4K内核系列一部分的MIPS32 4KSd内核,可以通过一个叫做SmartMIPS的特定应用扩展(ASE)提供这种保护能力,它增加了用于算法的密码加速,例如RSA、ECC、DES和AES。
  SmartMIPS还包括一个安全存储管理单元(MMU),它可以加入高速缓存接口,进一步提高所提供的保护水平。增加SmartMIPS扩展只增加了不到10%的内核尺寸,却可以利用软件唯一的实现方法实现高达10倍的性能。
  为了提高安全水平,所有MIPS科技的处理器内核都是可合成的,有助于MCU设计人员安排器件的定制布局规划。这可以通过避免值得注意的热点而减少“欺骗”的可能性,这些热点能够帮助发现代码处理(codeactivity)。
  医疗设备通常要比其他大多数工业设备具有更高的性能,需要在设备中整合若干复杂的功能和接口。从各种传感器获取的数据需要利用△—∑转换器从模拟转换为数字,并利用数字信号处理(DSP)技术进行处理,该技术通常不用于标准的微控制器。MIPS科技的微控制器有一个包括DSP ASE的选项,它是一系列超过40个DSP中心指令,可以加速常见于医疗设备软件类型的DSP算法:快速傅立叶变换(FFT)和有限(FIR)及无限(IIR)脉冲响应滤波器。
  乘法和乘加(MAC)操作构成了许多DSP算法的基础。执行这些指令所需的性能通过一个集成的整数MDU进行加速,该MDU具有仅在两个周期完成32×32乘法或MAC指令的能力,32位宽的SRAM或高速缓存数据接口有助于扩展动态范围和精度。医疗设备还具备局域网和个人区域网通信能力,类似于其他工业设备的能力。
其他文献
当今,摩尔定律像指挥棒一样指引着芯片公司不停地在密度、功耗和性能上定时翻番创新。可是,就有那么一些公司不与摩尔定律较劲,并且发展得不错。去年底,美国《商业周刊》评出的“2007年美国高增长IT企业十强”中,排在Google,AT&T和苹果公司之后的竟是Cypress——家名气和影响力与前三者无法比拟的硅谷中型半导体公司。  Cypress为何能获得较高的增长率,从而引起著名商业媒体的青睐呢?原因是
期刊
一件产品的创新研发可能需要花费大量的时间和金钱,但是可能在造福世人的同时为自己赚来大笔的财富。以“绿色”的观念来看,产品的完整生命周期不仅包括从研发到上市,也包括使用、维护,更要包括产品的下市、回收甚至再利用。所以,在许多非电子行业的交流活动中,往往更容易发现电子产品与技术的创新应用,也会让我们对电子产品完整生命周期获得更全面的认识。  最近,以“生态城市”为主题的“第19届台北国际建筑建材及产品
期刊
2007年11月底,飞思卡尔技术论坛(FTF)在深圳召开,来自全球20多个国家和地区超过2000名技术人员参加了此次盛会。本次FTF通过多场主题演讲和数十场技术研讨会的方式,不仅展示了飞思卡尔各种领先科技与产品,更重要的是传递了全新的企业发展方向与经营策略。 过去的一年对于全球半导体产业来说并不轻松,对刚刚完成资产重组的飞思卡尔来说则面临着全球市场低迷、企业内部整合以及众多对手逼进等多重压力,2
期刊
Arlimi UWB产品瞄准便携式产品    虽然UWB产品还未真正普及,但是未来的应用格局已经可以初窥一斑。无论是作为数字家庭还是便携产品的无线网络传输,UWB都具有现在所用技术无法比拟的优势。对于多数专注于UWB应用的初创或者小型公司,为自己的技术找到一个准确的定位和应用,是能否借助UWB顺势崛起的关键。  《电子产品世界》曾经先后报道过Pulse-Link、WiQuest和Alereon等U
期刊
模拟市场正在茁壮成长,按照12%的年复增长率估算,将超过许多其他的数字IC市场。在这样的发展速度下,据预测,模拟市场将在2012年达到680亿美元,届时将实现近1390亿的出货量。亚太地区是模拟市场的最大消费区域,但设计和生产遍布在世界各地。  模拟市场是一个高度竞争的市场,一些供应商只关注特定的产品,而另一些则进行全面组合,以覆盖各个领域的特色模拟产品,事实上,新兴业务已经加速发展。模拟领域有大
期刊
摘要:本文介绍了AD9271在全数字超声系统上的应用。  关键词:AD9271;FPGA SPI    前言    随着电子计算机、现代信号处理技术的不断发展,超声成像系统逐渐向全数字化方向发展。全数字超声成像技术在接收前端将回波信号转变为数字量,通过设计专用ASIC系统替代传统模拟处理电路,实现信号的延迟、叠加及信号处理,使图像更清晰、更准确,分辨率更高,提高了超声诊断设备的质量。  AD927
期刊
本文根据美国研究机构Telematics Re-search Group以导航系统与汽车之间的相融度(Interfaced with auto data bus)与双向通讯的能力(2-way communications capabilities),同时以车用GPS属于嵌入式,固定式或便携式产品,将GPS接收端设备区隔为两大类四项产品。  如图1所示,第(Ⅰ)类产品属于嵌入式/固定式车用GPS,产
期刊
摘要:本文介绍如何用一个CCFL控制器(D$3882)驱动两个公共回路的CCFL灯管。  关键词:LCD背光;CCFL;DS3882;汽车电子    在汽车、工业、航空电子等应用中,经常可以看到用作LCD背光的两个相邻的CCFL灯管采用公共回路。  小尺寸、低功耗的冷阴极荧光灯(CCFL)在各种LCD背光应用中都很受欢迎,尤其是在笔记本屏幕背光中。通常一根灯管就能满足要求,但对于有更高亮度要求的应
期刊
摘要:本文的上半部分将讲述USB标准的发展过程,下半部分则将探讨其常见的应用,并介绍给定应用采用哪种USB标准最好。  关键词:USB;串行总线;OTG;WUSB    通用串行总线(USB)外设接口已广泛应用于所有个人计算平台及众多工业和基础设施平台。不过,与此同时,人们对给定应用适用的USB版本,如USB 1.0、USB 1.1、USB 2.0、On-the-Go(OTG)、无线USB(WUS
期刊
半导体业最主要的特征是工艺尺寸不断进步,平均每2-3年就要升级一次,带动功耗和成本不断下降、性能提升。从180nm到130hm,再到90nm、65nm和45nm,这些略显枯燥的数字使我们的生活正在加速进入数字时代。当工艺进入65nm时代,FPGA厂商收获的不仅仅是关注的目光,更是新的机遇。  众所周知,通信、仪器、工业、军工、航天等市场具有小批量、多品种的特点,如果投入大量资源开发一种专用的芯片,
期刊