芯片信号同步方法和装置与流程

专利2025-04-01  6


本技术涉及集成电路芯片,特别是涉及一种芯片信号同步方法、装置、电子设备、存储介质和计算机程序产品。


背景技术:

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、在各不同数据类型的语料库中,确定所述目标数据向量的数据类型标识对应的语料库,为所述目标数据向量对应的目标语料库;

34、在所述目标语料库中,查询所述目标数据向量中的各位置点的向量值对应的子数据内容,得到所述目标数据向量对应的数据信息。

35、第三方面,本技术还提供了一种芯片信号同步装置。所述装置包括:

36、第一数据获取模块,根据待传输的数据信息对应的数据传输任务,确定所述数据信息对应的关键数据内容和目标接收芯片;

37、第二数据获取模块,确定所述关键数据内容的数据向量和所述数据向量对应的数据关联信息,并确定所述数据向量和所述数据关联信息为目标数据信息;所述数据关联信息用于表示所述数据向量的相邻位置点之间的变化关系;

38、信号生成模块,用于基于所述目标数据信息、所述目标数据信息对应的传输时间点和传输计时程序,生成所述目标数据信息对应的传输信号;

39、信号传输模块,用于将所述传输信号传输至所述目标接收芯片,以使所述目标接收芯片通过所述传输计时程序生成的传输时长和所述传输时间点,更新所述目标接收芯片的当前时间点,以及通过所述传输信号中的数据关联信息对所述传输信号中的数据向量进行修复处理,得到目标数据向量,并根据所述目标数据向量的数据类型标识,在所述数据类型标识对应的目标语料库中进行查询,得到所述目标数据向量对应的数据信息。

40、第四方面,本技术还提供了一种芯片信号同步装置。所述装置包括:

41、信号接收模块,用于接收目标传输芯片发送的传输信号;所述传输信号是基于目标数据信息、所述目标数据信息对应的传输时间点和传输计时程序生成的;所述目标数据信息包括关键数据内容的数据向量和所述数据向量对应的数据关联信息;所述关键数据内容是基于所述目标传输芯片中待传输的数据信息对应的数据传输任务确定的;所述数据关联信息用于表示所述数据向量的相邻位置点之间的变化关系;

42、时间更新模块,用于基于所述传输计时程序生成的传输时长和所述传输时间点,更新所述目标接收芯片对应的当前时间点;

43、向量修复模块,用于基于所述传输信号中的数据关联信息对所述传输信号中的数据向量进行修复处理,得到目标数据向量;

44、数据查询模块,用于根据所述目标数据向量的数据类型标识,在所述数据类型标识对应的目标语料库中进行查询,得到所述目标数据向量对应的数据信息。

45、第五方面,本技术还提供了一种电子设备。所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如第一方面和/或第二方面所述方法的步骤。

46、第六方面,本技术还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面和/或第二方面所述方法的步骤。

47、第七方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如第一方面和/或第二方面所述方法的步骤。

48、上述芯片信号同步方法、装置、电子设备、存储介质和计算机程序产品,通过待传输的数据信息对应的数据传输任务,确定所述数据信息对应的关键数据内容和目标接收芯片,并确定所述关键数据内容的数据向量和所述数据向量对应的数据关联信息,并确定所述数据向量和所述数据关联信息为目标数据信息,其中,所述数据关联信息用于表示所述数据向量的相邻位置点之间的变化关系。之后,基于所述目标数据信息、所述目标数据信息对应的传输时间点和传输计时程序,生成所述目标数据信息对应的传输信号,并将所述传输信号传输至所述目标接收芯片,以使所述目标接收芯片通过所述传输计时程序生成的传输时长和所述传输时间点,更新所述目标接收芯片的当前时间点,以及通过所述传输信号中的数据关联信息对所述传输信号中的数据向量进行修复处理,得到目标数据向量,并根据所述目标数据向量的数据类型标识,在所述数据类型标识对应的目标语料库中进行查询,得到所述目标数据向量对应的数据信息。

49、上述方法通过提取每个数据信息中的数据传输任务对应的关键数据内容,可以减少传输过程中的数据量,减少数据传输过程中的传输时间,提升各数据信息的传输速率,从而减少了多个芯片之间的数据时延时长。然后,通过将各数据信息的各关键数据内容转化为数据向量,并构建每个数据向量之间的数据关联信息,在数据传输至目标接收芯片时,目标接收芯片可以基于该数据关联信息,对数据向量进行数据修复处理,避免了数据传输过程中,由于信号损耗,使得目标接收芯片所接受的数据向量不完整,从而影响目标芯片对该数据信息的数据处理效率。再后,通过目标数据信息、所述目标数据信息对应的传输时间点和传输计时程序,生成所述目标数据信息对应的传输信号,使得在数据传输至目标接收芯片时,目标接收芯片通过计算传输时间点与传输及时程序生成的传输时长的总和,从而调整该目标接收芯片的当前时间点,从而实现多个芯片之间的时钟同步操作,避免由于时钟偏差从而影响多个芯片协同处理数据信息的处理效率,此外目标接收芯片还可以通过数据关联信息对数据向量进行修复,进一步减少信号损耗,提升接收的数据信心的完整性。综上,该方案减少了数据传输时长、提升了数据传输完整度,并且提升了多个芯片之间的时钟同步精准度,从而综合提升了多个芯片之间的信号同步效率。


技术特征:

1.一种芯片信号同步方法,其特征在于,应用于目标传输芯片,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据待传输的数据信息对应的数据传输任务,确定所述数据信息对应的关键数据内容和目标接收芯片,包括:

3.根据权利要求1所述的方法,其特征在于,所述确定所述关键数据内容的数据向量和所述数据向量对应的数据关联信息,包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述目标数据信息、所述目标数据信息对应的传输时间点和传输计时程序,生成所述目标数据信息对应的传输信号之前,还包括:

5.一种芯片信号同步方法,其特征在于,应用于目标接收芯片,所述方法包括:

6.根据权利要求5所述的方法,其特征在于,所述基于所述传输计时程序生成的传输时长和所述传输时间点,更新所述目标接收芯片对应的当前时间点,包括:

7.根据权利要求5所述的方法,其特征在于,所述基于所述传输信号中的数据关联信息对所述传输信号中的数据向量进行修复处理,得到目标数据向量,包括:

8.根据权利要求7所述的方法,其特征在于,所述根据所述目标数据向量的数据类型标识,在所述数据类型标识对应的目标语料库中进行查询,得到所述目标数据向量对应的数据信息,包括:

9.一种芯片信号同步装置,其特征在于,所述装置包括:

10.一种芯片信号同步装置,其特征在于,所述装置包括:


技术总结
本申请涉及一种芯片信号同步方法和装置,所述方法包括:根据待传输的数据信息对应的数据传输任务,确定数据信息对应的关键数据内容和目标接收芯片;确定关键数据内容的数据向量和数据向量对应的数据关联信息,并确定为目标数据信息;基于目标数据信息、目标数据信息对应的传输时间点和传输计时程序,生成传输信号;将传输信号传输至目标接收芯片,以使目标接收芯片通过传输计时程序生成的传输时长和传输时间点,更新目标接收芯片的当前时间点,以及通过传输信号中的数据关联信息对传输信号中的数据向量进行修复处理,得到目标数据向量,并根据目标数据向量的数据类型标识,在目标语料库中进行查询,得到目标数据向量对应的数据信息。

技术研发人员:陈军健,向柏澄,陶伟,蔡田田,李卓环,李俊业,邵杰
受保护的技术使用者:南方电网数字电网研究院股份有限公司
技术研发日:
技术公布日:2024/11/11
转载请注明原文地址: https://tieba.8miu.com/read-12668.html

最新回复(0)