System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 访问路径的确认方法及确认装置、SoC芯片制造方法及图纸_技高网

访问路径的确认方法及确认装置、SoC芯片制造方法及图纸

技术编号:41203678 阅读:3 留言:0更新日期:2024-05-07 22:29
本公开涉及一种访问路径的确认方法及确认装置、SoC芯片。确认方法包括:对预设主处理器核发出的预设访问的预设访问信息进行空间地址转换处理,得到第一过渡预设访问信息,第一过渡预设访问信息包括表征目标SoC芯片地址的目标信息位和表征目标访问地址的空间信息位;根据目标信息位,于第一过渡预设访问信息上增加用于表征目标SoC芯片的标记位,得到第二过渡预设访问信息;当第二过渡预设访问信息中标记位表征目标SoC芯片为SoC芯片,且空间信息位表征的目标访问地址对应SoC芯片的本地空间地址时,确认预设访问的访问路径指向SoC芯片中的本地空间。降低了中央处理器构架设计的复杂程度。

【技术实现步骤摘要】

本专利技术涉及计算机,特别是涉及一种访问路径的确认方法及确认装置、soc芯片。


技术介绍

1、随着计算机技术的不断发展,中央处理器中soc芯片的数量和soc芯片中处理器的数量逐渐增加,当处理器的地址空间不同时,处理器之间进行地址空间访问时需要进行地址空间的转换,通常将第一预设为的访问不同soc芯片之间也存在地址空间的交叉访问,如何快速确认任一访问对应的访问空间成为急需解决的问题。


技术实现思路

1、基于此,有必要提供一种访问路径的确认方法及确认装置、soc芯片。

2、一种访问路径的确认方法,应用于soc芯片,所述soc芯片包括若干主处理器核和若干从处理器核,所述确认方法包括:

3、对预设主处理器核发出的预设访问的预设访问信息进行空间地址转换处理,得到第一过渡预设访问信息,所述第一过渡预设访问信息包括表征目标soc芯片地址的目标信息位和表征目标访问地址的空间信息位;

4、根据所述目标信息位,于所述第一过渡预设访问信息上增加用于表征目标soc芯片的标记位,得到第二过渡预设访问信息;

5、当所述第二过渡预设访问信息中所述标记位表征所述目标soc芯片为所述soc芯片,且所述空间信息位表征的目标访问地址对应所述soc芯片的本地空间地址时,确认所述预设访问的访问路径指向所述soc芯片中的本地空间。

6、上述访问路径的确认方法中,通过对预设访问的预设访问信息进行空间地址转换处理,避免了预设访问信息的地址空间和目标soc芯片的地址空间的地址位宽不一致的问题,通过增加表征目标soc芯片的标记位,可以用来区分目标soc芯片是soc芯片和外部soc芯片,soc芯片和作为soc芯片的外部soc芯片根据标记位和空间信息位,确认访问路径的逻辑相同,实现了中央处理器中soc芯片和外部soc芯片设计的一致性,降低了中央处理器构架设计的复杂程度。在标记位表征所述目标soc芯片为所述soc芯片,且所述空间信息位表征的目标访问地址对应所述soc芯片的本地空间地址时,确认所述预设访问的访问路径指向所述soc芯片中的本地空间,访问地址映射时不需要目标信息位,降低了地址映射的设计复杂度。通过将访问soc芯片对应的本地空间的预设访问提取出来,去除了总线回路,消除了死锁的风险。

7、在其中一个实施例中,访问路径的确认方法还包括:

8、当所述第二过渡预设访问信息中所述标记位表征所述目标soc芯片为所述soc芯片,且所述空间信息位表征的所述目标访问地址与所述soc芯片的本地空间地址不同时,将所述第二过渡预设访问信息标记为第三过渡预设访问信息;

9、当所述第三过渡预设访问信息对应的所述第一过渡预设访问信息中所述目标信息位表征的所述目标soc芯片地址对应所述soc芯片的soc芯片地址时,确认所述第三过渡预设访问信息对应的所述预设访问的访问路径指向所述soc芯片中所述从处理器核对应的远端空间。根据目标信息位将指向soc芯片中所述从处理器核对应的远端空间的预设访问区分出来,实现了对访问路径为soc芯片对应的本地空间和远端空间的预设访问的筛选。

10、在其中一个实施例中,所述确认所述第三过渡预设访问信息对应的所述预设访问的访问路径指向所述soc芯片中所述从处理器核对应的远端空间之后,还包括:将所述第三过渡预设访问信息对应的所述第一过渡预设访问信息发送至所述soc芯片中的所述从处理器核,将去除标记位的第一过渡预设访问信息发送给soc芯片中的从处理器核,去除了人为操作对预设访问的影响,使得从处理器核可以根据真实的预设访问来判定预设访问对应的访问路径与从处理器核的远端空间之间的关系,即预设访问对应的访问路径是从处理器核的本地空间还是从处理器核的远端空间。

11、在其中一个实施例中,访问路径的确认方法还包括:

12、当所述第二过渡预设访问信息中所述标记位表征所述目标soc芯片为外部soc芯片时,确认所述预设访问的访问路径指向所述外部soc芯片,通过标记位即可区分出外部soc芯片对应的预设访问,简化了预设访问的访问路径的判定步骤。

13、在其中一个实施例中,访问路径的确认方法还包括:

14、当所述第二过渡预设访问信息中所述标记位表征所述目标soc芯片为所述外部soc芯片时,将所述第二过渡预设访问信息对应的所述第一过渡预设访问信息发送至下一soc芯片;其中,所述下一soc芯片为所述第一过渡预设访问信息中所述目标信息位表征的所述目标soc芯片地址对应的任一所述外部soc芯片。将目标soc芯片为外部soc芯片的预设访问对应的第一过渡预设访问信息发送给下一soc芯片(新的soc芯片)的外部soc芯片,去除了与当前的soc芯片有关的标记位对预设访问的影响,使得作为下一soc芯片的外部soc芯片可以根据真实的预设访问(预设访问的预设访问信息对应的第一过渡预设访问信息)来判定预设访问对应的访问路径。

15、在其中一个实施例中,所述根据所述目标信息位,于所述第一过渡预设访问信息上增加用于表征目标soc芯片的标记位,得到第二过渡预设访问信息,包括:

16、在所述第一过渡预设访问信息中所述目标信息位对应的所述目标soc芯片为所述soc芯片时,于所述第一过渡预设访问信息上增加第一标记位,以得到标记预设访问信息;

17、在所述第一过渡预设访问信息中所述目标信息位对应的所述目标soc芯片为所述外部soc芯片时,于所述第一过渡预设访问信息上增加第二标记位,以得到标记预设访问信息;

18、将所述第一过渡预设访问信息中的所述目标信息位存储至预设通道,作为目标soc芯片信息,并将所述标记预设访问信息中的所述目标信息位设置为空位信息,得到所述第二过渡预设访问信息。通过第一标记位和第二标记位即可区分目标soc芯片是soc芯片还是外部soc芯片,通过将标记预设访问信息中的目标信息位设置为空位信息,避免目标信息位对通过第二过渡预设访问信息的地址映射确认访问路径的影响。

19、在其中一个实施例中,当所述第二过渡预设访问信息中所述标记位表征所述目标soc芯片为所述外部soc芯片或所述第二过渡预设访问信息对应的所述预设访问的访问路径指向所述soc芯片中所述从处理器核对应的远端空间时,所述访问路径的确认方法还包括:

20、根据所述预设通道中的所述目标soc芯片信息,将所述第二过渡预设访问信息中的所述空位信息设置为所述目标soc芯片信息,通过该方式可以在传输第二过渡预设访问信息的过程中,得到第二过渡预设访问信息对应的第一过渡预设访问信息,去除标记位对判定访问路径是soc芯片中从处理器核对应的远端空间还是外部soc芯片中的空间的影响。

21、本公开还提供一种soc芯片,包括:

22、若干主处理器核;

23、若干从处理器核;

24、地址空间转换模组,与所述主处理器核连接,用于对预设主处理器核发出的预设访问的预设访问信息进行空间地址转换处理,得到第一过渡预设访问信息,所本文档来自技高网...

【技术保护点】

1.一种访问路径的确认方法,其特征在于,应用于SoC芯片,所述SoC芯片包括若干主处理器核和若干从处理器核,所述确认方法包括:

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

3.根据权利要求2所述的确认方法,其特征在于,所述确认所述第三过渡预设访问信息对应的所述预设访问的访问路径指向所述SoC芯片中所述从处理器核对应的远端空间之后,还包括:

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

5.根据权利要求4所述的确认方法,其特征在于,还包括:

6.根据权利要求1所述确认方法,其特征在于,所述根据所述目标信息位,于所述第一过渡预设访问信息上增加用于表征目标SoC芯片的标记位,得到第二过渡预设访问信息,包括:

7.根据权利要求6所述的确认方法,其特征在于,当所述第二过渡预设访问信息中所述标记位表征所述目标SoC芯片为所述外部SoC芯片或所述第二过渡预设访问信息对应的所述预设访问的访问路径指向所述SoC芯片中所述从处理器核对应的远端空间时,所述确认方法还包括:

8.一种SoC芯片,其特征在于,包括:

9.根据权利要求8所述的SoC芯片,其特征在于,所述地址空间转换模组包括寄存器,所述地址空间转换模组通过所述寄存器对所述预设访问信息中的高位地址进行配置,以增加所述预设访问信息的总线地址得到所述第一过渡预设访问信息。

10.根据权利要求8所述的SoC芯片,其特征在于,所述芯片地址转换模组用于在所述第一过渡预设访问信息中所述目标信息位对应的所述目标SoC芯片为所述SoC芯片时,于所述第一过渡预设访问信息上增加第一标记位,在所述第一过渡预设访问信息中所述目标信息位对应的所述目标SoC芯片为外部SoC芯片时,于所述第一过渡预设访问信息上增加第二标记位,以得到标记预设访问信息;所述芯片地址转换模组还用于将所述第一过渡预设访问信息中的所述目标信息位存储至预设通道,作为目标SoC芯片信息,并将所述标记预设访问信息中的所述目标信息位设置为空位信息,得到所述第二过渡预设访问信息。

11.根据权利要求10所述的SoC芯片,其特征在于,还包括:

12.根据权利要求11所述的SoC芯片,其特征在于,所述芯片地址恢复模组还用于在所述第三过渡预设访问信息对应的所述第一过渡预设访问信息中所述目标信息位表征的所述目标SoC芯片地址对应所述SoC芯片的SoC芯片地址时,确认所述第三过渡预设访问信息对应的所述预设访问的访问路径指向所述SoC芯片中所述从处理器核对应的远端空间,并将所述第三过渡预设访问信息对应的所述第一过渡预设访问信息发送至所述SoC芯片中的所述从处理器核。

13.根据权利要求11所述的SoC芯片,其特征在于,所述芯片地址恢复模组还用于在所述第三过渡预设访问信息对应的所述第一过渡预设访问信息中目标信息位对应的所述目标SoC芯片为所述外部SoC芯片时,将第三过渡预设访问信息对应的所述第一过渡预设访问信息发送至下一SoC芯片;

14.一种中央处理器,其特征在于,包括若干如权利要求8-13任一项所述的SoC芯片。

15.一种访问路径的确认装置,其特征在于,应用于SoC芯片,所述SoC芯片包括若干主处理器核和若干从处理器核,所述确认装置包括:

16.根据权利要求15所述的确认装置,其特征在于,所述判定模块还用于在所述第二过渡预设访问信息中所述标记位表征所述目标SoC芯片为所述SoC芯片,且所述空间信息位表征的所述目标访问地址与所述SoC芯片的本地空间地址不同时,将所述第二过渡预设访问信息标记为第三过渡预设访问信息;并在所述第三过渡预设访问信息对应的所述第一过渡预设访问信息中所述目标信息位表征的所述目标SoC芯片地址对应所述SoC芯片的SoC芯片地址时,判定所述第三过渡预设访问信息对应的所述预设访问的访问路径指向所述SoC芯片中所述从处理器核对应的远端空间。

17.根据权利要求16所述的确认装置,其特征在于,所述判定模块还用于在所述第三过渡预设访问信息对应的所述预设访问的访问路径指向所述SoC芯片中所述从处理器核对应的远端空间时,将所述第三过渡预设访问信息对应的所述第一过渡预设访问信息发送至所述SoC芯片中的所述从处理器核。

18.根据权利要求15所述的确认装置,其特征在于,所述判定模块还用于在所述第二过渡预设访问信息中所述标记位表征所述目标SoC芯片为外部SoC芯片时,判定所述预设访问的访问路径指向所述外部SoC芯片。

19.根据权利要求18所述的确认装置,其特征在于,所述判定模块还用于在所述第二过渡预设访问信息中所...

【技术特征摘要】

1.一种访问路径的确认方法,其特征在于,应用于soc芯片,所述soc芯片包括若干主处理器核和若干从处理器核,所述确认方法包括:

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

3.根据权利要求2所述的确认方法,其特征在于,所述确认所述第三过渡预设访问信息对应的所述预设访问的访问路径指向所述soc芯片中所述从处理器核对应的远端空间之后,还包括:

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

5.根据权利要求4所述的确认方法,其特征在于,还包括:

6.根据权利要求1所述确认方法,其特征在于,所述根据所述目标信息位,于所述第一过渡预设访问信息上增加用于表征目标soc芯片的标记位,得到第二过渡预设访问信息,包括:

7.根据权利要求6所述的确认方法,其特征在于,当所述第二过渡预设访问信息中所述标记位表征所述目标soc芯片为所述外部soc芯片或所述第二过渡预设访问信息对应的所述预设访问的访问路径指向所述soc芯片中所述从处理器核对应的远端空间时,所述确认方法还包括:

8.一种soc芯片,其特征在于,包括:

9.根据权利要求8所述的soc芯片,其特征在于,所述地址空间转换模组包括寄存器,所述地址空间转换模组通过所述寄存器对所述预设访问信息中的高位地址进行配置,以增加所述预设访问信息的总线地址得到所述第一过渡预设访问信息。

10.根据权利要求8所述的soc芯片,其特征在于,所述芯片地址转换模组用于在所述第一过渡预设访问信息中所述目标信息位对应的所述目标soc芯片为所述soc芯片时,于所述第一过渡预设访问信息上增加第一标记位,在所述第一过渡预设访问信息中所述目标信息位对应的所述目标soc芯片为外部soc芯片时,于所述第一过渡预设访问信息上增加第二标记位,以得到标记预设访问信息;所述芯片地址转换模组还用于将所述第一过渡预设访问信息中的所述目标信息位存储至预设通道,作为目标soc芯片信息,并将所述标记预设访问信息中的所述目标信息位设置为空位信息,得到所述第二过渡预设访问信息。

11.根据权利要求10所述的soc芯片,其特征在于,还包括:

12.根据权利要求11所述的soc芯片,其特征在于,所述芯片地址恢复模组还用于在所述第三过渡预设访问信息对应的所述第一过渡预设访问信息中所述目标信息位表征的所述目标soc芯片地址对应所述soc芯片的soc芯片地址时,确认所述第三过渡预设访问信息对应的所述预设访问的访问路径指向所述soc芯片中所述从处理...

【专利技术属性】
技术研发人员:张海波罗勇姬信伟彭亮
申请(专利权)人:深圳市遇贤微电子有限公司
类型:发明
国别省市:

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

1