嵌入式系统架构:RISC家族之MIPS处理器

发布者:tyloo820最新更新时间:2008-10-02 来源: 电子测试关键字:多执行  发射  架构  单元 手机看文章 扫描二维码
随时随地手机看文章
  MIPS是美国历史悠久的RISC处理器体系,其架构的设计,也如美国人的性格一般,相当的大气且理想化。MIPS架构起源,可追溯到1980年代,斯坦福大学和伯克利大学同时开始RISC架构处理器的研究。 

  MIPS公司成立于1984年,随后在 1986年推出第一款R2000处理器,在1992年时被SGI所并购,但随着MIPS架构在桌面市场的失守,后来在1998年脱离了SGI,成为MIPS技术公司,并且在1999年重新制定 公司策略,将市场目标导向嵌入式系统,并且统一旗下处理器架构,区分为32-bit以及64-bit两大家族,以技术授权成为主要营利模式。 

  MIPS除了在手机中应用得比例极小外,其在一般数字消费性、网络语音、个人娱乐、通讯、与商务应用市场有着相当不错的成绩,不过近年来因为其它IP授权公司的兴起,其占有比率稍有衰退。MIPS应用最为广泛的应属家庭视听电器(包含机顶盒)、网通产品以及汽车电子方面。 

  对于MIPS,其核心技术强调的是多执行绪处理能力(Multiple issue,国内也通常称作多发射核技术,以下以此称谓)。一般来说,多核心与多发射是两个并不是互斥的体系,可以彼此结合,然而在嵌入式领域,ARM与MIPS这两大处理器IP厂商对这两个架构的态度不同,造成这两个架构在嵌入式市场上对抗的结果。 

  MIPS的多发射体系为MIPS34K系列,此为32位架构处理器,从架构上来看,其实多发射核技术只是为了尽量避免处理单元闲置浪费而为的折衷手段,就是将处理器中的闲置处理单元,分割出来虚拟为另一个核心,以提高处理单元的利用率。在技术上,为了实现硬件多重处理,多核心与多发射两者对于软件最佳化的复杂度方面同样都比单核心架构来得复杂许多。 

  34K核心能执行现有的对称式二路SMP操作系统(OSes)与应用软件,通过操作系统的主动管理,现有的应用软件也能善用多发射处理能力。它亦能应用在多个执行线程各自有不同角色的(AMP或非对称式多重处理)环境下。此外,34K核心能设定一或两个虚拟处理组件(VPE)以及多至5个线程内容(Thread Content),提供相当高的设计弹性。MIPS的多发射在任务切换时,有多余的硬件缓存器可以记录执行状态,避免切换任务时,因为必须重新加载指令,或者是重新执行某部分的工作,造成整个执行线程的延迟。不过即便能够达到同时执行多个任务的能力,多发射处理器本质上仍然是单核心处理器,在单一执行绪面临高负载时,其它执行绪的处理时间就有可能会被压缩,甚至被暂停。而不同执行绪在执行的过程中,诸如内存锁定、解锁以及同步等处理过程在多发射体系上也会发生,因此在极端情况下,多发射的性能是明显比不上原生多核心架构的(以两个执行绪对两个核心的比较而言)。

  不过多发射体系的优点在于硬件效率高,理论上功耗也能有效降低。部分IC设计公司也推出了基于MIPS架构的平行架构多核心,形成兼具多核与多发射的应用架构,相信在未来这种体系将会纳入MIPS的原生架构当中,以应付更复杂的应用。 

关键字:多执行  发射  架构  单元 引用地址:嵌入式系统架构:RISC家族之MIPS处理器

上一篇:嵌入式系统架构的发展趋势及比较分析
下一篇:嵌入式系统架构:CISC家族之X86架构 

推荐阅读最新更新时间:2024-05-02 20:41

盛群推出射频发射功能的微控制器
盛群(Holtek)推出新系列具射频(RF)发射功能的微控制器(MCU)--BC48R2020,该产品积体电路(IC)为16NSOP封装,脚位兼容老产品HT48R01T3,并且符合工业上-40~85°C工作温度与高抗杂讯之性能要求。 RF部份可支援300M~450MHz的发射频率,以ASK方式调变,资料传输速率(Data Rate)可达10kbps以上;在3.5伏特(V)工作电压下,发射功率最高可达安规范围上限10dBm。由于附加Data Tracking功能,仅在有Data Out时才发射,不需MCU额外控制,使得整个系统及IC的功耗非常低。 此外,新产品内建精准Internal 8MHz Oscillator,提供MC
[单片机]
多核与执行绪的嵌入式系统解决方案
  在嵌入式装置中建置多核心(包含同质或异质)以及多执行绪技术,的确能带来诸多效益,尤其是改进系统效能方面最为明显。   尽管RISC嵌入式技术所面临的挑战越来越多,但是在维持以往嵌入式软件资源兼容性的前提之下,能够改善其未来适用性,并且有效提升新系统的效能表现,使其不失为良好的解决方案。    应用决定多核或多绪   多核心与多执行绪在效能表现上有其帮助,但是效能与这些技术的内建其实并没有绝对关系,会造成这样的原因主要是应用环境的需求。以手机为例,整合于手机内的SoC芯片虽然是属于多核心架构的一环,但是手机采用的SoC芯片多为应用处理器,其整合的核心并非完全属于同性质架构,同质多核心在嵌入式系统实际应用上的案例其实非常少。
[嵌入式]
针对无线测试的几种并行测试架构探讨
近几年来发展最为迅猛的一项技术是无线局域网(WLAN)技术。尽管这项技术最初由于笔记本电脑、智能手机和平板电脑等个人设备的普及而得到快速发展,但市场调查表明这一发展势头仍将保持迅猛,因为WLAN技术越来越广泛地应用到更多的消费类设备中,这一个生态系统也被扩展使用到 物联网 中。 不仅是WLAN服务需要得到更广泛的应用,802.11ac等新标准也将为设备提供所需的带宽来满足视频流等更高级的应用。对于设备制造商而言,这意味着测试方法也需要与时俱进才能应对制造需求的快速增长,而且需要在维持相同质量水平的同时降低成本。如果采用多待测设备(DUT)测试架构,企业将可大幅缩短实现这些目标所需的时间。 I.WLAN设备的生产测试 过去,W
[电源管理]
针对无线测试的几种并行测试<font color='red'>架构</font>探讨
详解英特尔144核Sierra Forest、Granite Rapids架构和至强路线图
在Hot Chips 2023上,英特尔首次公布了其未来144核至强Sierra Forest和Granite Rapids处理器的详细信息,前者由英特尔的新Sierra Glen e核组成,而后者采用了新的Redwood Cove p核。即将推出的下一代至强芯片将于明年上半年推出,采用全新的平铺式架构,在“Intel 7”工艺上采用双I/O小芯片,并在“Intel 3”工艺上蚀刻不同配置的计算核心。这种设计使英特尔能够在保持相同底层配置的同时,基于不同类型的核心制作多种产品。 Sierra Forest和Granite Rapids加入了Birch Stream平台,具有插座、内存、固件和I/O兼容性,提供了简化的硬件验证过程
[嵌入式]
详解英特尔144核Sierra Forest、Granite Rapids<font color='red'>架构</font>和至强路线图
飞思卡尔推多核远程通信处理器旗舰产品 综合生态系统支持
领先开发工具和操作系统厂商宣布支持这款最先进的远程通信应用嵌入式处理器 德州奥斯汀--2007年8月29日 --五家业界领先的开发工具和实时操作系统(RTOS)厂商日前宣布支持飞思卡尔半导体推出的MPC5121e系统芯片处理器。这款多核MPC5121e处理器基于Power Architecture技术,是飞思卡尔最强大的、高度集成的设备,适合远程通信、以及需要复杂图像、多媒体和实时声音处理的工业和商业应用。 飞思卡尔为远程通信系统开发商提供广泛MPC5121e支持,包括CodeWarrior Development Studio mobileGT处理器版本、针对mobileGT 架构和MPC5121e开发平台做了优化的Lin
[新品]
Diodes车用MOSFET为汽车电子控制单元提供
Diodes公司 (Diodes Incorporated) 推出DMP4015SPSQ 40V P通道MOSFET,旨在为车用电子控制单元提供电池反向保护。电子控制单元在愈来愈多车用控制应用内使用,有些汽车更安装了多达80个电子控制部件。新MOSFET提供简易且低成本的解决方案,有效保护这些电子控制单元。 DMP4015SPSQ MOSFET可作为理想的二极管操作,在电池正确连接时驱动电流,以及在电池意外出现反向连接时阻断电流。该器件只需少量无源部件就能驱动,而N通道MOSFET则要利用充电泵供应栅极驱动电压,过程繁复之余,成本和部件数量也上升。新器件免除了充电泵开关拓扑的需要,还能防止电磁干扰问题。 DMP4015SP
[嵌入式]
基于相关分析法的声发射信号降噪技术
摘 要:阐述了相关分析法在剔除声发射信号中环境噪声的基本原理。通过LF3铝合金的腐蚀实验,将未处理的声发射信号与环境中的噪声信号进行相关分析,并以它们相关系数的大小作为判断该信号是否为环境噪声信号的依据。结果表明该方法能准确地剔除信号中的环境噪声信号。 关键词:声发射;腐蚀;相关分析;降噪;环境噪声 0 引言 声发射(Acoustic Emission,简称AE)是指材料或结构受内力或外力作用产生变形或断裂,以弹性波的形式释放出应变能的一种物理现象。声发射技术是通过分析声发射信号进而提取声发射信号特征信息来推断声发射源特性的无损检测技术。当前限制这一技术进一步发展的一个关键问题是采集到的信号中含有大量的噪声信号,以致可能淹没真实的
[模拟电子]
电机和电源控制逆变器设计的系统架构选择
电机和电源控制逆变器设计人员都会遇到相同的问题,即如何将控制和用户接口电路与危险的功率线路电压隔离。隔离最主要的要求是方式功率线路电压损坏控制电路,更重要的是,保护用户受到危险电压伤害。系统必须符合相应国际标准规定的安全要求,例如涵盖电机驱动和太阳能逆变器的IEC 61800和IEC 62109,这些标准主要注重符合性测试。 标准的符合性测试会如何赋予工程师自由度,以便可以选择符合目标系统规格以及标准的相应架构、电路和元件呢?这些是由电路满足在效率、带宽和精度方面提供系统所需性能,同时又满足安全隔离要求来决定的。设计创新系统的难题是,为现有架构、电路和元件制定的设计规则可能不再适用。因此,工程师需要花时间认真评估新电路或元件符
[嵌入式]
电机和电源控制逆变器设计的系统<font color='red'>架构</font>选择
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved