一种数据同步方法、双核芯片、电子设备技术

技术编号:42791277 阅读:25 留言:0更新日期:2024-09-21 00:48
本申请提供一种数据同步方法、双核芯片、电子设备,数据同步方法包括:触发第二处理器内核的中断,中断用于指示第二处理器内核执行数据处理操作并将执行后的数据结果赋值至共享的数据存储区;在数据结果赋值完成的情况下,利用第二处理器内核执行与第一处理器内核的数据读取指令对应的触发操作;利用第一处理器内核响应于触发操作,执行数据读取指令,以从共享的数据存储区读取数据结果;当数据结果读取完成后,自动触发第一处理器内核与读取完成相关的新的中断,新的中断用于指示第一处理器内核执行与数据结果对应的数据同步操作。本申请的技术方案能够缩短第一处理器内核在开始数据读取之前的中断等待时间,从而提高数据同步的及时性。

【技术实现步骤摘要】

本申请涉及芯片数据处理,具体涉及一种数据同步方法、双核芯片、电子设备、计算机可读存储介质、计算机程序产品。


技术介绍

1、在具有双核处理器结构的双核芯片中,可以利用每个处理器内核独立地执行相关职能,处理不同的任务。然而,在两个处理器内核之间,也需要进行必要的数据交流。尤其是在用于实时控制的双核芯片中,数据同步的启动及完成阶段对时间的掌控极为严谨。一旦数据同步出现异常,将会严重削弱芯片对产品的感知能力,进而引发不稳定的因素,致使产品的可靠性下降以及其他一些不良的效果的产生。

2、目前,大多数的双核芯片关键参数同步的实现方案是通过在双核芯片的一个高速中断中触发相关任务,在任务中实现数据同步的目标。然而,由于两个处理器内核在高速中断中执行的任务以及所花费的任务时间是不一致的,为了提高双核芯片的工作效率,不能让处理器内核一直处于中断中等待。因此,通常会将处理器内核配置为在第二次进入高速中断后再去检测数据传输完成的标志位,从而导致存在一个数据结果采样的延时。

3、前面的叙述在于提供一般的背景信息,并不一定构成现有技术。p>

本文档来自技高网...

【技术保护点】

1.一种数据同步方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述数据读取指令包括直接内存访问指令。

4.一种双核芯片,其特征在于,包括:

5.根据权利要求4所述的双核芯片,其特征在于,所述第一处理器内核,还被配置为获取与所述数据读取指令对应的参数配置信息,所述参数配置信息包括读取起始地址、目的地地址、数据读取方式以及指令触发方式中的至少一种;采用所述参数配置信息进行初始化配置。

6.根据权利要求5所述的双核芯片,其特征在于,所述数据读取指...

【技术特征摘要】

1.一种数据同步方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述数据读取指令包括直接内存访问指令。

4.一种双核芯片,其特征在于,包括:

5.根据权利要求4所述的双核芯片,其特征在于,所述第一处理器内核,还被配置为获取与所述数据读取指令对应的参数配置信息,所述参数配置信息包括读取起始地址、目的地地址、数据读取方式以及指令触发方式中的至少一种;采用所述参数配置信息进行初始化配置。

6.根据权利要求5所述的双核芯片,其特征在于,所...

【专利技术属性】
技术研发人员:龙海洋李世军舒成维
申请(专利权)人:如果新能源科技江苏股份有限公司
类型:发明
国别省市:

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

1