本申请涉及显示控制,尤其涉及一种多核异构系统、芯片和车辆。
背景技术:
1、在车辆智能化的发展趋势推动下,车载显示屏的数量越来越多。很多车辆上设置有中控屏、仪表屏、多媒体屏及副驾显示屏等多块显示屏,甚至于很多车辆上还在后排座位的前方设置有多媒体屏。
2、常规情况下,车载控制系统通常利用不同的控制单元分别控制各个显示屏进行画面显示。如果需要在显示屏之间进行显示画面分享,通常利用车载有线或无线通信链路在控制单元之间进行显示数据传输,从而实现显示画面分享。但上述显示画面分享方式不仅占用车载通信链路的带宽,而且为了保证显示画面流畅,对车载通信链路要求较高,不利于简化车辆的系统架构和生产成本。
技术实现思路
1、有鉴于现有技术中存在的上述问题,本申请提供了一种多核异构系统、芯片和车辆,本申请实施例采用的技术方案如下所示。
2、本申请第一方面提供了一种多核异构系统,包括目标硬件域,所述目标硬件域包括第一显示控制器、第二显示控制器和显示多路选择器;
3、所述显示多路选择器包括第一分裂单元、第二分裂单元、第一时钟电路、第二时钟电路、第一输出端口和第二输出端口,所述第一分裂单元与所述第一显示控制器连接,所述第二分裂单元与所述第二显示控制器连接,所述第一输出端口用于与第一显示屏连接,所述第二输出端口用于与第二显示屏连接;
4、所述显示多路选择器用于:
5、控制所述第一分裂单元分别与所述第一输出端口和所述第二输出端口连通;
6、通过所述第一分裂单元从所述第一显示控制器接收第一显示信号,并将所述第一显示信号分裂为两路第一显示信号;
7、通过所述第一时钟电路和所述第二时钟电路同步基于第一时钟信号,分别对两路第一显示信号进行时间同步;
8、通过所述第一输出端口将时间同步后的一路第一显示信号传输至所述第一显示屏,并通过第二输出端口将时间同步后的另一路第一显示信号传输至所述第二显示屏,以使所述第一显示屏和所述第二显示屏同步显示第一显示内容。
9、在一些实施例中,所述显示多路选择器还用于:
10、控制所述第一分裂单元与所述第一输出端口连通,并控制所第二分裂单元与所述第二输出端口连通;
11、通过所述第一分裂单元从所述第一显示控制器接收第一显示信号,通过所述第一时钟电路基于所述第一时钟信号对所述第一显示信号进行时钟同步,通过所述第一输出端口将时钟同步后的第一显示信号传输至所述第一显示屏,以使所述第一显示屏显示第一显示内容;
12、通过所述第二分裂单元从所述第二显示控制器接收第二显示信号,通过所述第二时钟电路基于第二时钟信号对所述第二显示信号进行时钟同步,通过所述第二输出端口将时钟同步后的第二显示信号传输至所述第二显示屏,以使所述第二显示屏显示第二显示内容。
13、在一些实施例中,所述显示多路选择器还包括第一选择电路和第二选择电路;
14、所述第一选择电路的两组输入端分别与所述第一分裂单元和所述第二分裂单元连接,所述第一选择电路的输出端通过所述第一时钟电路与所述第一输出端口连接,所述第一选择电路用于:从所述第一分裂单元和所述第二分裂单元中择一与所述第一时钟电路连通;
15、所述第二选择电路的两组输入端分别与所述第一分裂单元和所述第二分裂单元连接,所述第二选择电路的输出端通过所述第二时钟电路与所述第二输出端口连接,所述第一选择电路用于:从所述第一分裂单元和所述第二分裂单元中择一与所述第二时钟电路连通。
16、在一些实施例中,所述显示多路选择器包括与所述第一选择电路相对应的第一寄存器和与所述第二选择电路相对应的第二寄存器;
17、所述第一选择电路具体用于:基于添加至所述第一寄存器中的第一标识或第二标识,从所述第一分裂单元和所述第二分裂单元中择一与所述第一时钟电路连通;其中,所述第一标识用于标识所述第一分裂单元,所述第二标识用于标识所述第二分裂单元;
18、所述第二选择电路具体用于:基于添加至所述第二寄存器中的所述第一标识或所述第二标识,从所述第一分裂单元和所述第二分裂单元中择一与所述第二时钟电路连通。
19、在一些实施例中,所述目标硬件域配置为:
20、在所述第一显示屏和所述第二显示屏同步显示所述第一显示内容的情况下,响应于针对所述第一显示屏的第一显示内容进行操作或针对所述第二显示屏的第一显示内容进行操作,调整所述第一显示内容。
21、在一些实施例中,所述多核异构系统还包括第一硬件域,所述第一显示控制器与所述第一硬件域连接,所述第一显示控制器具体用于基于从所述第一硬件域接收的第一显示数据,获取所述第一显示信号;
22、所述第一硬件域用于:从所述目标硬件域接收第一操控指令或第二操控指令,调整所述第一显示数据,以调整所述第一显示内容;
23、其中,所述第一操控指令为针对所述第一显示屏的第一显示内容进行操作生成的操控指令;所述第二操控指令为针对所述第二显示屏的第二显示内容进行操作生成的操控指令。
24、在一些实施例中,所述第一显示控制器具体用于:获取第一显示数据;基于所述第一时钟信号对所述第一显示数据进行处理,获取具有第一刷新频率的所述第一显示信号;和/或
25、所述第二显示控制器具体用于:获取第二显示数据,基于第二时钟信号对所述第二显示数据进行处理,获取具有第二刷新频率的所述第二显示信号。
26、在一些实施例中,所述多核异构系统还包括第一硬件域和第二硬件域;
27、所述第一显示控制器与所述第一硬件域连接,所述第一显示控制器具体用于:基于从所述第一硬件域接收的第一显示数据,获取与所述第一显示屏相匹配的第一显示信号;
28、所述第二显示控制器与所述第二硬件域连接,所述第二显示控制器具体用于:基于从所述第二硬件域接收的第二显示数据,获取与所述第二显示屏相匹配的第二显示信号。
29、在一些实施例中,所述第一硬件域包括与所述第一显示控制器连接的第一显示处理器,所述第一显示处理器用于向所述第一显示控制器发送所述第一显示数据;
30、所述第二硬件域包括与所述第二显示控制器连接的第二显示处理器,所述第二显示处理器用于向所述第二显示控制器发送所述第二显示数据。
31、本申请第二方面提供了一种芯片,包括如上所述的多核异构系统。
32、本申请第三方面提供了一种车辆,包括如上所述的芯片,以及与所述芯片连接的第一显示屏和第二显示屏。
33、本申请实施例的多核异构系统,通过显示多路选择器切换显示信号传输通路,能够实现多个显示屏同步显示相同显示内容的目的,控制逻辑简单,有利于降低软件开发难度和系统资源利用率,且能够形成较好的用户体验。
1.一种多核异构系统,其特征在于,包括目标硬件域,所述目标硬件域包括第一显示控制器、第二显示控制器和显示多路选择器;
2.根据权利要求1所述的多核异构系统,其特征在于,所述显示多路选择器还用于:
3.根据权利要求1或2所述的多核异构系统,其特征在于,所述显示多路选择器还包括第一选择电路和第二选择电路;
4.根据权利要求3所述的多核异构系统,其特征在于,所述显示多路选择器包括与所述第一选择电路相对应的第一寄存器和与所述第二选择电路相对应的第二寄存器;
5.根据权利要求1所述的多核异构系统,其特征在于,所述目标硬件域配置为:
6.根据权利要求5所述的多核异构系统,其特征在于,所述多核异构系统还包括第一硬件域,所述第一显示控制器与所述第一硬件域连接,所述第一显示控制器具体用于基于从所述第一硬件域接收的第一显示数据,获取所述第一显示信号;
7.根据权利要求1所述的多核异构系统,其特征在于,所述第一显示控制器具体用于:获取第一显示数据;基于所述第一时钟信号对所述第一显示数据进行处理,获取具有第一刷新频率的所述第一显示信号;和/或
8.根据权利要求1所述的多核异构系统,其特征在于,所述多核异构系统还包括第一硬件域和第二硬件域;
9.根据权利要求8所述的多核异构系统,其特征在于,所述第一硬件域包括与所述第一显示控制器连接的第一显示处理器,所述第一显示处理器用于向所述第一显示控制器发送所述第一显示数据;
10.一种芯片,其特征在于,包括如权利要求1至9任一项所述的多核异构系统。
11.一种车辆,其特征在于,包括如权利要求10所述的芯片,以及与所述芯片连接的第一显示屏和第二显示屏。