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

技术编号:31013497 阅读:18 留言:0更新日期:2021-11-30 02:13
本发明专利技术提供车辆用装置、车辆用装置的控制方法。根据实施方式的车辆用装置(1)具备:多个CPU模块(16);多个高速缓冲存储器(17),分别分配给多个CPU模块(16);以及存储器同步部(13、16),使多个高速缓冲存储器(17)同步,存储器同步部是使在高速缓冲存储器(17)描绘的表面同步的部件,将成为同步对象的表面分割为多个块,并且从分割后的块中描绘完成的块开始依次使其同步。使其同步。使其同步。

【技术实现步骤摘要】
【国外来华专利技术】车辆用装置、车辆用装置的控制方法
[0001]相关申请的交叉引用
[0002]本申请主张于2019年4月16日申请的日本申请编号2019-077776的优先权,并在此引用其全部内容。


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

技术介绍

[0004]以往,例如如专利文献1那样通过独立的装置控制设置于车辆的显示器。
[0005]专利文献1:日本特开2016-97928号公报
[0006]另外,近年,广泛地采用在车辆设置了多个显示器的驾驶舱系统。该情况下,若利用独立的装置控制各显示器,则有由于装置间的频带的限制、同步的延迟等,而不能够实现无缝的用户界面的可能性。因此,通过将各显示器的控制集中于一个车辆用装置,能够实现上述的频带的限制、同步的延迟的消除。
[0007]然而,将各显示器的控制集中于一个车辆用装置的结果,新产生了对车辆用装置的高速缓冲存储器、总线的负荷增加这样的问题。若显示器的大型化、高精细化发展则该问题变得更显著。
[0008]另外,例如在显示多个内容的情况下,需要跨CPU模块、操作系统共享内容,预计对高速缓冲存储器、总线的负荷进一步增加。因此,较强地要求降低对高速缓冲存储器、总线的负荷。

技术实现思路

[0009]本公开的目的在于提供能够降低对高速缓冲存储器、总线的负荷的车辆用装置、车辆用装置的控制方法。
[0010]为了实现上述目的,在本公开中,车辆用装置具备:多个CPU模块;多个高速缓冲存储器,分别分配给多个CPU模块;以及存储器同步部,使多个高速缓冲存储器同步,存储器同步部是使在高速缓冲存储器描绘的表面同步的部件,将成为同步对象的表面分割为多个块,并且从分割后的块中描绘完成的块开始依次使其同步。由此,使高速缓冲存储器同步的处理分散,能够降低对高速缓冲存储器、总线的负荷。
附图说明
[0011]参照附图并通过下述的详细描述,本公开的上述目的以及其它的目的、特征、优点变得更加明确。该附图是:
[0012]图1是表示第一实施方式中的驾驶舱系统的构成例的图。
[0013]图2是表示车辆用装置的电构成例的图。
[0014]图3是表示车辆用装置的软件构成例的图。
[0015]图4是表示仪表显示器的显示方式的一个例子的图。
[0016]图5是表示中央显示器的显示方式的一个例子的图。
[0017]图6是表示平视显示器的显示方式的一个例子的图。
[0018]图7是表示分配给各应用的物理面的一个例子的图。
[0019]图8是表示作为比较例的基于以往的方法的显示方式的一个例子的图。
[0020]图9是表示同步处理的流程的图。
[0021]图10是表示表面的取入方式的一个例子的图。
[0022]图11是表示车辆用装置的显示方式的一个例子的图。
[0023]图12是表示第二实施方式中的车辆用装置的构成例的图。
[0024]图13是表示车辆用装置的其它的构成例的图。
[0025]图14是表示第三实施方式中的表面的取入方式的一个例子的图其一。
[0026]图15是表示表面的取入方式的一个例子的图其二。
[0027]图16是表示第四实施方式中的作为比较例的共享表面的序列的图。
[0028]图17是表示共享表面的顺序的一个例子的图。
[0029]图18是表示存储器同步处理的流程的图。
[0030]图19是表示共享表面的序列的图。
[0031]图20是表示使块同步的路径的图。
[0032]图21是表示第五实施方式中的使块同步的路径的图一。
[0033]图22是表示使块同步的路径的图其二。
[0034]图23是表示使块同步的路径的图其三。
[0035]图24是表示使块同步的路径的图其四。
[0036]图25是表示第六实施方式中的配置区域的确定例的图。
[0037]图26是表示区域配置处理的流程的图。
[0038]图27是表示其它的配置区域的确定例的图其一。
[0039]图28是表示其它的配置区域的确定例的图其二。
[0040]图29是表示其它的配置区域的确定例的图其三。
[0041]图30是表示其它的配置区域的确定例的图其四。
具体实施方式
[0042]以下,首先,在第一实施方式~第三实施方式对基本的构成、用例以及用于解决在此产生的课题的方法进行说明,其后,在第四实施方式以及第五实施方式中,对降低对高速缓冲存储器、总线的负荷的方法进行说明。此外,各实施方式中对实际相同的部位标注相同的附图标记进行说明。
[0043](第一实施方式)
[0044]以下,对第一实施方式进行说明。如图1所示,车辆用装置1例如构成具备仪表显示器2、中央显示器3以及平视显示器4三个显示器的驾驶舱系统5。
[0045]假定仪表显示器2例如由液晶显示器或者有机EL显示器构成,并设置于仪表板的驾驶员的正面附近。假定中央显示器3例如由液晶显示器或者有机EL显示器构成,并设置于中央控制台附近。
[0046]假定平视显示器4例如由液晶显示器或者有机EL显示器或者将图像投影到前窗的投影器构成,并设置于仪表板上的驾驶员的正面附近。但是,显示器的数目、配置或者构成是一个例子,并不限定于此。
[0047]此外,虽然在图1中示出车辆用装置1与多个显示器连接的例子,但如后述那样,第一实施方式的车辆用装置1以使一个用户界面中的表面同步为目的。因此,与车辆用装置1连接的显示器只要为一个以上即可。
[0048]该车辆用装置1以能够通信的方式与设置于车辆的几个电子控制装置6(以下,称为ECU6)连接。此外,虽然车辆用装置1也能够认为是ECU6之一,但为了容易理解,在本说明书中将车辆用装置1和ECU6分开。
[0049]如图2所示,车辆用装置1具备CPU10、总线主控器11、主存储器12、图形处理单元13(以下,称为GPU13)、图像处理单元14(以下,称为IPU14)、以及通信部15等。
[0050]如后述那样,GPU13是实际描绘从应用程序指示的表面的功能部。此外,通俗地说,表面是指成为在某一瞬间显示的内容图像源的图像数据。IPU14是将描绘的表面作为影像信号输出到各显示器的功能部。
[0051]CPU10具备多个核心10a。这里,作为一个例子,核心10a的数目为八个。这八个核心10a每四个进行汇总,并分配给两个CPU模块16A和CPU模块16B。换句话说,在车辆用装置1内设置有在功能上能够独立地进行动作的多个CPU模块16。
[0052]另外,CPU模块16A分配给相对地要求实时性的应用程序组22A,CPU模块16B分配给相对地不要求实时性的应用程序组22B。以下,在进行CPU模块16的共同说明时不标注A或者B,仅称为CPU模块16。
[0053]分别在各CPU模块16以及GPU13设置本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种车辆用装置,具备:多个CPU模块(16);多个高速缓冲存储器(17),分别分配给多个上述CPU模块;以及存储器同步部(13、16),使多个上述高速缓冲存储器同步,上述存储器同步部是使在上述高速缓冲存储器描绘的表面同步的部件,将成为同步对象的表面分割为多个块,并且从分割后的块中描绘完成的块开始依次使其同步。2.根据权利要求1所述的车辆用装置,其中,单独的上述CPU模块利用的表面被配置于上述高速缓冲存储器,另一方面,与其它的上述CPU模块共享的表面被配置于主存储器(12)。3.根据权利要求1或者2所述的车辆用装置,...

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

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

1
相关领域技术
  • 暂无相关专利