车辆用装置、车辆用装置的控制方法制造方法及图纸

技术编号:31079650 阅读:16 留言:0更新日期:2021-12-01 11:47
本发明专利技术提供一种车辆用装置、车辆用装置的控制方法。实施方式的车辆用装置(1)根据多个应用(21)进行描绘,具备:GPU(13),基于来自多个应用(21)的描绘请求来进行描绘;普通队列(13a),被输入针对GPU(13)的描绘请求;以及优先队列(13b),被输入比普通队列(13a)优先处理的描绘请求。而且,GPU(13)优先处理被输入到优先队列(13b)的描绘请求,并且以循环形式处理被输入到普通队列(13a)的描绘请求。被输入到普通队列(13a)的描绘请求。被输入到普通队列(13a)的描绘请求。

【技术实现步骤摘要】
【国外来华专利技术】车辆用装置、车辆用装置的控制方法
[0001]相关申请的交叉引用:本申请基于在2019年4月16日申请的日本申请号2019

077778号,此处引用其记载内容。


[0002]本公开涉及车辆用装置、车辆用装置的控制方法。

技术介绍

[0003]在车辆用装置中,存在采用能够全图形显示速度表等的仪表显示器的情况。而且,例如在专利文献1中,提出了通过将显示于仪表显示器的图像分为需要较短更新周期的部位和其它部位,并通过CPU处理更新周期较短的部位,来减少更新图像时的负载。
[0004]专利文献1:日本特开2016

61837号公报
[0005]然而,近年来,存在在一个显示器显示不同的内容、或通过一个车辆用装置控制多个显示器的情况。也就是说,在车辆用装置中,存在根据多个应用程序进行描绘的情况。在该情况下,虽然在多个应用中共享CPU、图形处理单元的资源,但由于速度的显示、警告的显示等需要即时响应性,因此需要比所谓的多媒体系统的描绘优先地处理即描绘。
[0006]然而,若全部优先速度、警告的描绘,则对其它应用程序分配的GPU的资源不足,作为结果,存在基于多媒体系统的应用程序的描绘、例如导航画面的显示、主画面的显示等产生不良的担忧。

技术实现思路

[0007]本公开的目的在于提供一种车辆用装置、车辆用装置的控制方法,该车辆用装置能够优先处理需要即时响应性的描绘,并且能够减少对其它描绘分配的图形处理单元的资源不足的担忧。
[0008]为了实现上述目的,在本公开中,车辆用装置是根据多个应用程序进行描绘的装置,具备:图形处理单元,基于来自多个应用程序的描绘请求来进行描绘;普通队列,被输入针对图形处理单元的描绘请求;以及优先队列,被输入比普通队列优先处理的描绘请求,图形处理单元优先处理被输入到优先队列的描绘请求,并且以循环形式处理被输入到普通队列的描绘请求。
[0009]像这样,通过在图形处理单元设置普通队列和优先队列,并对图形处理单元进行抢占,能够抑制CPU侧的负载增加。由此,优先进行作为CPU侧的应用程序的处理的结果是,能够避免妨碍其它应用程序的执行的状况。
[0010]而且,由于图形处理单元优先处理被输入到优先队列的描绘请求,因此能够迅速地处理应优先处理的描绘。另外,对于被输入到普通队列的描绘请求,以循环形式进行处理,因此能够均衡且适当地分配资源。
[0011]因此,即使根据多个应用程序进行描绘的情况下,也能够优先地处理需要即时响应性的描绘,并且能够减少对其它描绘分配的图形处理单元的资源不足的可能性。而且,能
够在一个显示器或者各显示器中,实现流畅的显示。
附图说明
[0012]通过参照附图进行下述的详细描述,关于本公开的上述目的以及其它目的、特征、优点变得更加明确。
[0013]图1是表示第一实施方式中的驾驶席系统的结构例的图。
[0014]图2是表示车辆用装置的电气结构例的图。
[0015]图3是表示车辆用装置的软件结构例的图。
[0016]图4是表示仪表显示器的显示方式的一个例子的图。
[0017]图5是表示中心显示器的显示方式的一个例子的图。
[0018]图6是表示平视显示器的显示方式的一个例子的图。
[0019]图7是表示分配给各应用的物理面的一个例子的图。
[0020]图8是表示进行描绘请求的处理的流程的图。
[0021]图9是表示GPU的动作方式的一个例子的图。
[0022]图10是表示车辆用装置的其它结构例的图之一。
[0023]图11是表示车辆用装置的其它结构例的图之二。
[0024]图12是表示第二实施方式的对GPU抢占时的课题的图。
[0025]图13是表示确定优先部位的处理的流程的图。
[0026]图14是表示对GPU的抢占的方式的图。
[0027]图15是表示显示的更新方式的一个例子的图。
[0028]图16是表示显示的另一更新方式的一个例子的图。
[0029]图17是表示第三实施方式的按应用区分的优先级的一个例子的图。
[0030]图18是表示按OS区分的优先级的一个例子的图。
[0031]图19是表示按CPU模块区分、以及按核心区分的优先级的一个例子的图。
[0032]图20是表示按显示器区分的优先级的一个例子的图。
具体实施方式
[0033]以下,参照附图对多个实施方式进行说明。此外,对在各实施方式中实质共同的部位标注相同的附图标记进行说明。
[0034](第一实施方式)
[0035]以下,对第一实施方式进行说明。如图1所示,车辆用装置1例如构成具备仪表显示器2、中心显示器3以及平视显示器4这三个显示器的驾驶席系统5。
[0036]仪表显示器2例如由液晶显示器、有机EL显示器构成,假设设置在仪表板的驾驶员的正面附近。中心显示器3例如由液晶显示器、有机EL显示器构成,假设设置在中心控制台附近。该仪表显示器如后述那样成为能够以所谓的全图形显示来显示速度、警告等的结构。
[0037]平视显示器4例如由液晶显示器、有机EL显示器或在前窗上投影图像的投影器构成,假设设置在仪表板上的驾驶员的正面附近。但是,显示器的数量、配置或结构是一个例子,并不限定于这些。
[0038]此外,在图1中,示出车辆用装置1与多个显示器连接的例子,如后述那样本实施方
式的车辆用装置1是解决根据多个应用程序(以下,应用)进行描绘时的课题的装置。因此,与车辆用装置1连接的显示器可以是一个以上。
[0039]该车辆用装置1与设置于车辆的几个电子控制装置6(以下,ECU6)可通信地连接。此外,也可以认为车辆用装置1为ECU6中的一个,但是为了容易理解,在本说明书中,将车辆用装置1和ECU6分开。
[0040]如图2所示,车辆用装置1具备CPU10、总线主控器11、主存储器12、图形处理单元13(以下,GPU13)、图像处理单元14(以下,IPU14)以及通信部15等。
[0041]GPU13是实际描绘从应用指示的表面的功能部。也就是说,从应用对GPU13输入后述的描绘请求,GPU13基于该描绘请求描绘实际的表面。在这里,所谓的表面简单来说是成为在某一瞬间显示的内容图像的基础的图像数据。另外,如后述的图9所示,在GPU13设置有输入描绘请求的普通队列13a、和输入应优先处理的描绘请求的优先队列13b。
[0042]IPU14是读取帧缓存并作为例如影像信号输出到显示器的功能部。也就是说,通过IPU14将在帧缓存上描绘的内容传送到显示器,从而在显示器上显示内容。此外,IPU14不一定需要将内容以影像信号的形式输出,也可以为以数据形式输出并在显示器侧再生为内容的结构。
[0043]CPU10具备多个核心10a。此外,在这里,作为一个例子,核心10a的数量为八个。将这八个核心10a每四个本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种车辆用装置(1),根据多个应用程序(21)进行描绘,具备:图形处理单元(13),基于来自多个上述应用程序的描绘请求来进行描绘;普通队列(13a),被输入针对上述图形处理单元的描绘请求;以及优先队列(13b),被输入比上述普通队列优先处理的描绘请求,上述图形处理单元优先处理被输入到上述优先队列的描绘请求,并且以循环形式处理被输入到上述普通队列的描绘请求。2.根据权利要求1所述的车辆用装置,其中,多个上述应用程序中的至少一个上述应用程序将需要周期性更新的图像(M1~M8)的描绘请求输入到上述优先队列。3.根据权利要求1或2所述的车辆用装置,其中,多个上述应用程序中的至少一个上述应用程序将警告显示用的图像(M3)的描绘请求输入到上述优先队列。4.根据权利要求1~3中任一项所述的车辆用装置,其中,多个上述应用程序中的至少一个上述应用程序确定请求描绘的图像中的应优先处理的优先部位(M1a、M2a、M3、M8),并将针对上述优先部位的描绘请求输入到上述优先队列,另一方面将针对上述优先部位以外的部位的描绘请求输入到上述普通队列。5.根据权利要求4所述的车辆用装置,其中,多个上述应用程序中的至少一个上述应用程序输入显示于能够进行全图形显示的仪表显示器的图像的描绘请求,将与仪表的表针对应的部位(M1a、M2a)以及与仪表的警告灯对应的部位(M3)的描绘请求中的至少一方作为上述优先部位输入到上述优先队列。6.根据权利要求4或5所述的车辆用装置,其中,多个上述应用程序中的至少一个上述应用程序输入显示于能够进行全图形显示的仪表显示器的图像的描绘请求,并将用于消除前一次描绘的上述优...

【专利技术属性】
技术研发人员:谷端伸彦
申请(专利权)人:株式会社电装
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1