当前位置:首页 > 嵌入式 > 嵌入式新闻
[导读]面向V850 CPU架构的虚拟技术(瑞萨电子)

瑞萨电子株式会社于2010年10月12日正式宣布开发面向V850 CPU架构的虚拟技术,它可以为每个程序分配适当量的CPU时间,从而在控制系统对不同任务进行综合高速处理时,大幅降低各个控制程序间的干扰。新的虚拟技术在采用一个单独CPU内核运行时,可以提高软件的配置自由,特别适用于需要进行复合处理的大规模控制系统,能够实现功能的顺利分配和集成,使软件开发更高效。

近年来,在汽车控制单元等应用中,向电子控制系统进行快速转换的趋势愈加明显。而在电子控制系统中,高速和复杂的实时处理必不可少。此外,每个车辆中控制系统的数量也在迅速增加。系统的不断增加扩展,使一些操作情况需要改变控制系统来进行功能的分配和集成;而在另一些操作情况下,由于现有的功能变得更加尖端和先进,因此单独的控制系统在规模上变得更大,这就需要分割多个交互系统的功能,以简化设计过程。另外,在一些操作情况中,应用软件被分割成多个模块,以限制对于存储器(ROM,RAM,外设器件)的访问,或实现执行管理,从而增强控制系统整体的安全性和可靠性,以满足SIL*等功能安全标准与安全领域的要求。

过去,在上述情况下,一般以软件来实现分配或集成功能,或采用多个硬件单元(CPU内核),其中每个都被分配到单独的控制系统以实现上述需求。然而,基于软件的集成由于其需要额外的CPU处理时间来执行时间管理和程序转换等任务,因而并不适用于实时控制应用。此外,在软件开发过程中,控制系统的数量有时会增加,使其很难提前获得最佳的硬件,因此多个硬件单元的应用也存在问题。

基于上述原因,就需要开发出一个可使多个控制系统最小化的开发环境,在保证处理执行的独立、简化质保程序的同时,仍可灵活对应软件的重新配置,从而在软件开发过程中进行适当变化,以同步开发多个衍生产品。

此外,目前的软件开发存在这样一个趋势:由于对多核硬件需求的增长,因此在软件开发初始阶段就需要开始重视并行操作,以降低功耗并提高工作性能。并且,为了保证可升级性,软件必须是与硬件相独立的。而在硬件方面,要求允许依据并行处理的水平进行灵活变化,以使应用软件并行的要求也不断提升。另外,在最初选择硬件时,所需的并行处理度与假定也有所不同。

作为上述问题的解决方案,瑞萨电子已开发出了虚拟技术,以进行并行执行,同时降低单独CPU上多个系统控制任务间的干扰。

最新开发技术的主要功能如下:

(1) 硬件调度器支持多个实时控制任务的平行执行
瑞萨电子已开发的多线程技术,能够使多线程任务同时执行。它使得每个线程或软件执行单位都具有执行程序所需的多个资源,如通用寄存器和系统控制寄存器,并使其能够在多个时钟周期在运行的线程间进行切换。
线程切换由一个硬件调度器自动处理,保证了开发者能够提前为每个线程分配CPU时间,这就不需要在时间管理中提供CPU处理时间和程序转换。而这些都是在此前技术中不可或缺的。此外,新技术沿袭了原有技术的规则优势,使多个实时控制系统能够与频率性能同步运行,满足开发者的特定需求。

(2)能够将一个单独的CPU配置成为多个虚拟CPU
瑞萨电子已开发了可能扩展硬件寻址空间的技术,并能够管理“中断”,使其能够将一个单独的CPU配置成为多个虚拟CPU。
地址转换功能提供了存储器资源的适当分隔,如应用软件代码区域和数据区域,避免了虚拟CPU间逻辑地址的重叠或存储器资源的不合理分配。它还可以为每个虚拟CPU独立的管理“中断”提供优先级排序。
每个虚拟CPU分配成单线程或多线程。利用一个像实时操作系统(OS)这样的简单操作系统,可以将一个单独的线程分配到每个虚拟CPU中。当在一个支持多线程的大规模操作系统上运行时,可以将多个系统分配到一个单独的虚拟CPU中。

(3) 总线系统降低了多个系统之间的干扰
总线系统使接入存储器(ROM,RAM)的线程之间的干扰达到最低,这些存储器接到总线或主外设器件,并使多个线程保持着输入/输出(I/O)访问的规则性。这就为控制系统中的I/O虚拟提供了支持。
通过结合这些特性,新技术使其能够将一个单独的CPU用作多个虚拟CPU,每个单独的虚拟CPU都可以运行不同的操作系统或支持并行运行的独立控制系统。
当分割系统将多个控制系统进行集成时,或在开发大规模控制系统时,集成前或集成后改变或验证各个控制系统时,在精细化时间控制中,新技术还可以解决与时间管理相关的软件成本问题。这就能够以最优的成本对于控制系统进行分割或将多个控制系统加以集成。另外,在虚拟多核配置中,虚拟CPU的数量和频率性能等级的自由度更高,这就意味着设计过程可以考虑板的特性,如安装位置和安装区域等。

瑞萨电子计划在其下一代V850 CPU中采用最新开发的虚拟技术,提供新一级别CPU架构的可升级性,并为客户提供更具灵活性的开发系统。

注释1:安全集成性—电子产品的功能安全标准中规定的安全级别(IEC 61508)和用于公路车辆的功能 
安全标准(ISO 26262)。

注:此新闻稿中所提到的产品名称和服务均为其各自所有者的商标或注册商标。
 

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

在这篇文章中,小编将为大家带来CPU的相关报道。如果你对本文即将要讲解的内容存在一定兴趣,不妨继续往下阅读哦。

关键字: CPU 中央处理器 倍频

今天,小编将在这篇文章中为大家带来CPU中央处理器的有关报道,通过阅读这篇文章,大家可以对它具备清晰的认识,主要内容如下。

关键字: CPU 中央处理器 外频

CPU中央处理器将是下述内容的主要介绍对象,通过这篇文章,小编希望大家可以对它的相关情况以及信息有所认识和了解,详细内容如下。

关键字: CPU 中央处理器 缓存

北京2022年10月19日 /美通社/ -- 随着云计算、大数据的普及发展,过去的"云"是服务于大企业的计算模型,而十多年过去了,越来越多的应用及业务走上"云端",对计算核心数需求...

关键字: ARM 大数据 云游戏 CPU

据业内信息,近日瑞萨电子表示已完成收购Steradian公司的工作,未来将扩大在工业传感领域的业务,包括汽车电子领域。

关键字: 工业传感 瑞萨电子 Steradian

港交所拟修改主板上市规则,以便利尚未有盈利或业绩支持的先进技术企业融资。港交所刊发有关特专科技公司上市制度的咨询文件,提议对《上市规则》进行修订,建议设立新渠道,以让特专科技公司于联交所主板上市,并就此征询市场意见。新规...

关键字: 信息技术 新能源 硬件

在这篇文章中,小编将对CPU中央处理器的相关内容和情况加以介绍以帮助大家增进对CPU中央处理器的了解程度,和小编一起来阅读以下内容吧。

关键字: CPU 中央处理器 晶圆

流水账式的推文比较乱,不够系统,也形成不了好的宣传效应,所以我整理了一个硬件基础知识框架,后面推文会围绕这个展开,中间也会穿插一些项目和实际应用例程。

关键字: 硬件 项目 例程

在桌面级处理器上,AMD多年来一直在多核上有优势,不过12代酷睿开始,Intel通过P、E核异构实现了反超,13代酷睿做到了24核32线程,核心数已经超过了锐龙7000的最大16核。在服务器处理器上,AMD优势更大,64...

关键字: AMD CPU Intel EUV

华为麒麟芯片(HUAWEI Kirin)是华为技术有限公司于2019年9月6日在德国柏林和北京同时发布的一款新一代旗舰芯片。华为麒麟在3G芯片大战中,扮演了“黑马”的角色。

关键字: 麒麟 CPU 华为Mate 50

嵌入式动态

14048 篇文章

关注

发布文章

编辑精选

技术子站

关闭