如果将上世纪70年代末单片机的出现作为嵌入式系统技术发展的起点的话,其发展历程几乎与中国社会改革开放同步,已经走过30年的历程。与Windows操作系统和Intel处理器占垄断地位的计算机平台不同的是,嵌入式系统的技术发展呈现出百家争鸣的态势,设计工程师可以针对其目标要求选择多种不同的硬件平台方案和操作系统软件。
从嵌入式处理器来看,从最初的4位处理器,目前仍在大规模应用的8位单片机,到日益受到广泛青睐的32位MCU,以及更高性能的64位嵌入式处理器,目前具有嵌入式功能特点的处理器已逾千种,数十种常用的体系架构。广阔的市场应用前景吸引了大量的半导体公司参与竞争,其中从ASIC、MCU、DSP到FPGA以及因为结合了MCU和DSP优势而近年来异军突起的汇聚式处理器,处理器速度越来越快、性能越来越强,而功耗和价格却越来越低。目前。丰富的嵌入式处理器已经广泛应用到从国防、工业、汽车到医疗设备和消费电子等几乎所有的行业和领域。
汇聚式处理器解决嵌入式设计技术挑战
尽管嵌入式设计经过数十年的发展,在核心处理器硬件平台、嵌入式操作系统和开发工具上已经有广泛的选择,然而随着市场竞争加剧、系统日益复杂化,目标应用对系统的功能、性能、成本的要求也日趋苛刻。工程师所面临的设计挑战似乎并没有随着半导体技术的发展降低,甚至日益增高,工程师在进行方案选择时必须正确评估应用面临的挑战。
处理能力要求越来越高。系统本身的复杂功能、友好的界面设计要求、各种接口和通信需求都需要占用大量的MIPS处理能力,单一的传统MCU或ASIC很多时候难以满足系统高处理能力的需求,双芯片甚至三芯片解决方案日益增多,但随之而来的高设计复杂性、功耗和BOM(材料清单)成本让方案缺乏竞争性。此外,当前嵌入式系统设计,特别是一些新产品和功能复杂的嵌入式产品设计,要在设计周期很有限的条件下完全从零开始实现设计已经变得不现实,也不具成本效益。因此,是否能提供完善的开发工具套件、必要的软件模块、成熟的参考设计、系统设计支持,以及是否有完整的设计生态系统等,对于是否能按期高质量地完成系统设计非常关键。
标准的多样性和不确定性带来产品升级换代的顾虑。当前在各个行业都面临一些创新型应用,例如智能电表和智能视频监控等,这些应用都具有一定开创性,目前没有或尚未形成行业统一的标准,如何在保证抢占市场窗口期的先机,同时确保当前的设计满足未来变化的市场和技术需求,必须考虑方案的可扩展性和性能裕量。
低功耗的要求日益苛刻。处理器性能要求越来越高,而系统功耗要求越来越低,这几乎形成一对矛盾。然而,实际设计过程中,工程师不得不面对这种近乎矛盾的需求。随着半导体工艺技术、嵌入式处理器架构优化以及设计技术的改进,低功耗设计技术日新月异,电压、工作频率自适应调整技术、多工作模式的节能技术、数字电源管理技术,以及低功耗的最新半导体工艺技术应用层出不穷。在众多方案中选择满足设计功率预算要求的系统方案也是系统设计成功的关键因素之一。
选择具有广泛嵌入式系统支持能力的解决方案非常重要。目前可用的嵌入式操作系统众多,各具优势,硬件平台方案对这些操作系统的支持能力是进行方案选型的考虑要点之一。
以MCU或ASIC为核心器件的硬件平台方案在解决上述嵌入式系统设计要求上正面临挑战,有限的处理能力通常难以满足很多应用的高处理能力需求,或者缺乏进行功能扩展和产品升级换代的设计灵活性,某些设计为了满足系统的处理能力要求而增加DSP或协处理器,从而增加系统的复杂性、功耗和成本。
结合MCU和DSP性能优势的汇聚式处理器是有效解决上述设计挑战的方案之一,而ADI公司Blackfin处理器是目前市面上唯一的汇聚式处理器产品。汇聚式处理器典型应用有电力应用的智能电表,安防应用的视频监控,医疗设备的便携式房颤监测仪,工业应用的3DLevelScanner三维曲面测量仪等。
关键字:嵌入式处理器
引用地址:
嵌入式处理器发展综述
推荐阅读最新更新时间:2024-03-30 21:52
TI推出可保护客户代码的最新嵌入式处理器
(TI) 宣布推出 TMS320C6748 数字信号处理器 (DSP) 与OMAP-L138 DSP + ARM® 处理器,可为客户知识产权 (IP) 与敏感数据提供全面的安全保护,防止其遭到非法读取。这两款处理器,都属于TI 的C6000™ DSP 和C6-Integra™ DSP+ARM产品些列。这两款处理器具有两项保护功能,分别是: • 安全启动功能:可避免外部人员修改客户开发算法,严防恶意软件植入、逆向工程以及系统克隆,从而可杜绝非法用户滥用客户系统与操作; • 多层加密功能:能够在确保启动序列保持安全的同时,远程升级闪存上的启动及应用软件代码。采用特定器件的加密密钥(只针对该器件)来保护客户加密密钥时,可启用多层
[工业控制]
基于ARM720T的SEP4O2O 嵌入式处理器的动作控制MP3的设计
动作识别是一个很热门的话题。苹果公司继推出具有轰动效应的多点触控技术后又筹备申请自己的动作识别专利。动作的识别简单的说就是利用加速度传感器,检测在空间上的速度变化,通过算法,提取动作。动作识别在很多方面都有应用,比如Wii、手机感应游戏、四桨飞行器等,但是目前很少甚至没有将其用在MP3控制上的。当今的电子产品的一大潮流就是用动作控制。试想一下一个没有任何触摸、机械按键的MP3,只要你前后左右的晃动就能进行所有最基本的控制操作,既灵动又时尚,这应当是一种全新的操作体验。本文将探讨如何设计这种通过动作来进行正常控制的MP3。 1硬件平台 1.1 SEP4020嵌入式处理器 本文所述驱动程序基于SEP4020嵌入式
[单片机]
Xilinx推嵌入式CPU引起轩然大波
“有些词语可能需要重新适应了,比如“嵌入式”,MPU也许要代替通用CPU成为桌上电脑市场主角,过去那种“低端”的认知要改一改了!Intel挑战不小呀,不光是一群小弟,一群小小弟都开始争食吃了。”这是在我(孙昌旭)微博上一个名为胡方禹的业内专家的发言。前晚,当我将“三月一日,FPGA行业发生了一件大事,Xilinx正式宣布其新的产品系列Zynq,内置双核的ARM Cortex-A9,而传统优势的FPGA只是围绕A9,这实际上标志着FPGA厂商进入了 嵌入式处理器 市场,向老牌厂商TI、英特尔、飞思卡尔、NXP、博通、甚至高通等一众列强发起了猛烈挑战。”的评论放在微博后,立即引起轩然大波,业内专家纷纷发表评论,可以说,Xilinx
[嵌入式]
Synopsys多渠道推动中国嵌入式处理器人才培养及产学研合作
助力第九届研电赛 华中科技大学ARC小分队取得优异成绩。 中国北京,2014年9月10日 — 为加速芯片和电子系统创新而提供软件、知识产权(IP)及服务的全球性领先供应商新思科技公司(Synopsys, Inc.,纳斯达克股票市场代码:SNPS)宣布:在Synopsys-华中科技大学ARC处理器联合培训中心的大力支持下,华科大张亮等同学采用Synopsys DesignWare ARC EM处理器作为处理单元,仅用一个月时间开发完成的“基于Synopsys ARC处理器的身姿提醒系统”获得了第九届中国研究生电子设计大赛(研电赛)华中赛区一等奖,从800多支队伍中突围而出进入全国总决赛,并在随后举行的总决赛上取得优异成绩。
[嵌入式]
ARM9嵌入式处理器S3C2440实现了远程图像光线监控系统
对图像监控系统,用户常常提出这样的功能需求:希望能够监控距离较远的对象 这些对象有可能分布在郊区、深山,荒原或者其他无人值守的场合;另外,希望能够获取比较清晰的监控图像,但对图像传输的实时性要求并不高 很明显,用传统的PC机加图像采集卡的方式很难满足这样的需求。 在嵌入式领域,ARM9系列微处理器在高性能和低功耗方面提供了最佳的性能,因此选用ARM9嵌入式处理器S3C2440设计实现了一个远程图像光线监控系统通过这个系统,可以远在千里之外控制一个摄像机进行图像采集并回传。如果这个摄像机有一个485接口的云台,还可以通过互联网远程控制摄像机的取景角度、镜头拉伸、聚焦等功能 除了获取图像数据.系统还提供了多路开关控制和数据
[单片机]
基于多嵌入式处理器实现的牵引理疗系统
0引言 医学上针对腰椎间盘突出症等腰脊椎病,通常采取物理牵引的保守治疗方法。本牵引床系统是以两段式床体为治疗平台,采用ARM等嵌入式处理器并结合计算机对床体各自由度运动实现分布式控制,并由直流电机实施外力快、慢速牵引及床体的任意角度的快慢速旋转,从而实现腰脊椎病的物理治疗。 1系统功能与总体设计 牵引床以两段式床体为治疗平台。其床体分为前、后两段,供病人躺卧。前段有固定带将病人腰上部固定,利用牵引带与活动床头相连。牵引运动是前后方向的平动。床头在电机驱动下可向前牵出一定距离,而病人腰部则是被固定着,这样牵引带对腰椎就有了一定的作用力。床头安装“S”型拉力传感器检测牵引力。后段床体也有固定带将病人的腰下部至胯骨处固定,并可在电
[单片机]
基于FPGA+嵌入式处理器的违章车辆视频检测系统
0 引 言 随着我国经济的发展,机动车辆不断地增长,现有道路等硬件设施的增长已经满足不了日益膨胀的交通问题,智能交通系统(Intelligent Transportation System,ITS)越来越受重视。 所谓智能交通系统(ITS)就是将先进的信息技术、数据通信传输技术、电子传感技术以及计算机处理技术等有效地集成运用于整个地面交通管理系统而建立的一种在大范围内、全方位发挥作用的、实时、准确、高效的综合交通运输管理系统。近年来,ITS在城市交通管理方面得到了普遍应用,在缓解道路交通、防范交通违章及事故发生等方面获得了良好的效果。本文针对ITS应用,特别是电子警察系统的应用,提出了车辆违章视频检测方案,以适应ITS的发展需
[嵌入式]
如何选择嵌入式处理器及其电源管理解决方案
在任何嵌入式控制应用中,所有数据处理的核心部件是微控制器、微处理器或FPGA。要满足众多终端设备对存储、功耗、系统电路板大小以及成本等的要求,这些核心器件的架构都要求具备高度的控制、连接和安全特性。然而,这些数据处理核心部件需要先进的电源管理系统以及许多开关和线性降压(LDO)稳压器提供强大的支持,因此对系统设计师而言一个最重要的问题就是选择电源管理架构。本文将讨论如何克服各种嵌入式系统目前面临的电源管理挑战,并演示数字设计工程师如何利用在线嵌入式开发网站来协助决策,以更加从容地为大量嵌入式控制器和处理器遴选合适的电源管理和信号路径产品。 目前的电源管理设计挑战 当前的高效率开关和线性稳压器可以提供较大
[电源管理]