System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 片上系统、具有片上系统的数据处理系统及其操作方法技术方案_技高网

片上系统、具有片上系统的数据处理系统及其操作方法技术方案

技术编号:40500996 阅读:16 留言:0更新日期:2024-02-26 19:28
一种用于自动驾驶的片上系统(SoC)的操作方法,包括:接收对测量内部延迟时间的请求;以及使用循环冗余检查(CRC)表和输出时间戳来测量内部延迟时间,其中CRC表包括第一数据的输入时间戳、第一数据的第一CRC值以及第二数据的第二CRC值。

【技术实现步骤摘要】

本专利技术概念涉及片上系统、具有片上系统的数据处理系统以及其操作方法。


技术介绍

1、一般来说,车辆的半导体芯片在以下各项中使用:测量各种信息(诸如温度、压力和车内/车外速度)的传感器、发动机、变速箱以及电子控制单元(ecu)以及驱动设备(诸如驱动各种设备的电机)。车辆的半导体芯片配备有作为安全要求而监测芯片内部延迟并且在发生异常延迟时通知用户的功能。


技术实现思路

1、本专利技术概念提供测量异构软件(sw)栈结构中的内部延迟时间的片上系统、具有该片上系统的数据处理系统以及其操作方法。

2、根据本专利技术的概念,一种数据处理系统的操作方法包括:当第一图像数据被输入到第一软件(sw)域时,将第一图像数据的输入时间戳记录到第一元数据;在第一sw域中计算第一图像数据的第一唯一值;将具有输入时间戳和第一唯一值的第一元数据存储于查找表(lut)中;当第二图像数据被从第一sw域传输到第二sw域时,在第二sw域中计算第二图像数据的第二唯一值;当第二图像数据被从第二sw域输出时,记录第二元数据中第二图像数据的输出时间戳;将具有输出时间戳和第二唯一值的第二元数据存储于lut中;在lut中选择第一唯一值和第二唯一值相匹配的元数据;以及使用与所选元数据相对应的输入时间戳和输出时间戳之间的差来测量系统的延迟时间。

3、根据本专利技术的概念,一种用于自动驾驶的片上系统(soc)的操作方法包括:接收对测量内部延迟时间的请求;以及使用循环冗余检查(crc)表和输出时间戳来测量内部延迟时间,其中crc表包括第一数据的输入时间戳、第一数据的第一crc值以及第二数据的第二crc值。

4、根据本专利技术的概念,数据处理系统包括:多个相机;用于处理图像数据的显示处理单元;以及被配置成从多个相机中的每一者接收图像数据并且将图像数据输出到显示处理单元的数据处理器,其中数据处理器被配置成使用循环冗余检查(crc)表和输出时间戳来测量内部延迟时间,并且crc表包括第一数据的输入时间戳、第一数据的第一crc值以及第二数据的第二crc值。

5、根据本专利技术概念,一种片上系统(soc)包括:中央处理单元(cpu),用于控制整体操作;图形处理单元(gpu),用于执行图形处理;存储设备,用于在cpu和gpu操作过程中存储临时数据,并且存储循环冗余检查(crc)表;以及电力管理单元,用于向cpu、gpu和存储设备供电,其中cpu和gpu中的至少一者被实施为多个软件(sw)栈的结构,并且当从第一外部设备输入第一数据时,crc表包括第一数据的输入时间戳、第一crc值以及第二数据的第二crc值。

本文档来自技高网...

【技术保护点】

1.一种数据处理系统的操作方法,所述操作方法包括:

2.根据权利要求1所述的操作方法,其中所述输入时间戳和所述输出时间戳中的每一者包括从实时时钟(RTC)或外部时钟源输出的时间信息。

3.根据权利要求1所述的操作方法,其中所述第一唯一值和所述第二唯一值中的每一者是循环冗余检查(CRC)值。

4.根据权利要求3所述的操作方法,进一步包括当在传输图像数据期间CRC值被改变时,将改变后的CRC值存储在所述LUT中。

5.根据权利要求1所述的操作方法,进一步包括从外部设备接收对所述延迟时间的测量请求。

6.根据权利要求1所述的操作方法,其中选择所述元数据和测量所述延迟时间是在安全SW域中执行的。

7.根据权利要求1所述的操作方法,其中所述LUT包括存储所述第一元数据的输入表以及存储所述第二元数据的输出表。

8.根据权利要求7所述的操作方法,其中选择所述元数据包括在所述输入表和所述输出表中搜索具有匹配CRC值的列表。

9.根据权利要求1所述的操作方法,其中所述第一SW域和所述第二SW域以不同的数据结构传输数据。

10.根据权利要求1所述的操作方法,其中所述第一SW域是相机SW域,并且所述第二SW域是Linux SW域。

11.一种用于自动驾驶的片上系统(SoC)的操作方法,所述操作方法包括:

12.根据权利要求11所述的操作方法,其中所述SoC被配置成生成具有相机标识号、帧计数器、CRC值和时间戳的元数据。

13.根据权利要求11所述的操作方法,其中所述SoC被配置成通过驱动安全SW栈的设备驱动器来测量所述内部延迟时间。

14.根据权利要求13所述的操作方法,还包括由设备驱动器在所述CRC表中搜索具有相同CRC值的元数据。

15.根据权利要求11所述的操作方法,其中

16.一种数据处理系统,包括:

17.根据权利要求16所述的数据处理系统,其中所述数据处理器实施于多SW栈结构中。

18.根据权利要求16所述的数据处理系统,其中:

19.根据权利要求16所述的数据处理系统,其中所述数据处理器包括延迟计算器,所述延迟计算器被配置成在安全SW栈域中计算所述内部延迟时间。

20.根据权利要求19所述的数据处理系统,其中所述延迟计算器实施于软件或硬件中。

...

【技术特征摘要】

1.一种数据处理系统的操作方法,所述操作方法包括:

2.根据权利要求1所述的操作方法,其中所述输入时间戳和所述输出时间戳中的每一者包括从实时时钟(rtc)或外部时钟源输出的时间信息。

3.根据权利要求1所述的操作方法,其中所述第一唯一值和所述第二唯一值中的每一者是循环冗余检查(crc)值。

4.根据权利要求3所述的操作方法,进一步包括当在传输图像数据期间crc值被改变时,将改变后的crc值存储在所述lut中。

5.根据权利要求1所述的操作方法,进一步包括从外部设备接收对所述延迟时间的测量请求。

6.根据权利要求1所述的操作方法,其中选择所述元数据和测量所述延迟时间是在安全sw域中执行的。

7.根据权利要求1所述的操作方法,其中所述lut包括存储所述第一元数据的输入表以及存储所述第二元数据的输出表。

8.根据权利要求7所述的操作方法,其中选择所述元数据包括在所述输入表和所述输出表中搜索具有匹配crc值的列表。

9.根据权利要求1所述的操作方法,其中所述第一sw域和所述第二sw域以不同的数据结构传输数据。

10.根据权利要求1所述...

【专利技术属性】
技术研发人员:白秉俊文憬焕金钟善任明均
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

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

1