控制器访问方法、装置及电子设备制造方法及图纸

技术编号:35873223 阅读:15 留言:0更新日期:2022-12-07 11:09
本申请实施例提供一种控制器访问方法、装置及电子设备。该方法包括:确定请求访问设备控制器的M个第一总线通道,所述M为大于或等于1的整数;确定在当前周期内无法访问所述设备控制器的N个第二总线通道的标识,所述N为整数;获取所述M个第一总线通道的优先级;根据所述M个第一总线通道的优先级和所述N个第二总线通道的标识,在所述M个第一总线通道中确定目标总线通道,并控制所述目标总线通道访问所述设备控制器。提高了控制器访问总线通道的灵活性。活性。活性。

【技术实现步骤摘要】
控制器访问方法、装置及电子设备


[0001]本申请实施例涉及计算机
,尤其涉及一种控制器访问方法、装置及电子设备。

技术介绍

[0002]电子设备中,可以通过多条总线通道进行数据传输。在进行数据传输时,待传输数据对应的总线通道发送访问请求,设备控制器控制该总线通道访问控制器,以使该总线通道上的数据进行传输。
[0003]在相关技术中,可以通过如下方式控制总线通道访问设备控制器:同一时段有多条总线通道请求访问设备控制器时,控制器会优先控制数据传输量大的总线通道进行访问,以使该总线通道的数据进行传输。其他总线通道需要等正在传输的总线通道传输结束后,设备控制器再根据数据传输量大小依次访问,并进行数据传输。在上述过程中,可能存在优先传输数据量大但实时性低的数据,实时性高的数据不能及时进行数据传输,导致控制器访问总线通道的灵活性较低。

技术实现思路

[0004]本申请实施例提供一种控制器访问方法、装置及电子设备,用以解决控制器访问总线通道的灵活性较低的问题。
[0005]第一方面,本申请实施例提供一种控制器访问方法,包括:
[0006]确定请求访问设备控制器的M个第一总线通道,所述M为大于或等于1的整数;
[0007]确定在当前周期内无法访问所述设备控制器的N个第二总线通道的标识,所述N为整数;
[0008]获取所述M个第一总线通道的优先级;
[0009]根据所述M个第一总线通道的优先级和所述N个第二总线通道的标识,在所述M个第一总线通道中确定目标总线通道,并控制所述目标总线通道访问所述设备控制器。
[0010]在一种可能的实施方式中,根据所述M个第一总线通道的优先级和所述N个第二总线通道的标识,在所述M个第一总线通道中确定目标总线通道,包括:
[0011]若所述M为1,则将所述M个第一总线通道确定为所述目标总线通道;
[0012]若所述M大于1,根据所述N个第二总线通道的标识,在所述M个第一总线通道中确定至少一个待选总线通道,并根据所述至少一个待选总线通道的优先级,在所述至少一个待选总线通道中确定所述目标总线通道。
[0013]在一种可能的实施方式中,根据所述N个第二总线通道的标识,在所述M个第一总线通道中确定至少一个待选总线通道,包括:
[0014]针对所述M个第一总线通道中的任意一个第一总线通道,若所述N个第二总线通道中不包括所述第二总线通道的标识,则将所述第一总线通道确定为所述待选总线通道。
[0015]在一种可能的实施方式中,根据所述至少一个待选总线通道的优先级,在所述至
少一个待选总线通道中确定所述目标总线通道,包括:
[0016]将所述至少一个待选总线通道中、优先级最高的待选总线通道,确定为所述目标总线通道。
[0017]在一种可能的实施方式中,确定在当前周期内无法访问所述设备控制器的N个第二总线通道的标识,包括:
[0018]在预设存储空间中获取所述N个第二总线通道的标识;
[0019]其中,所述第二总线通道为在所述当前周期内已访问所述设备控制器的总线通道,或者,所述第二总线通道在所述当前周期内对所述设备控制器的访问时长大于或等于预设时长。
[0020]在一种可能的实施方式中,所述方法还包括:
[0021]确定所述第二总线通道对应的访问规则;
[0022]在所述访问规则为第一访问规则时,在所述当前周期内,若所述第二总线通道访问过所述设备控制器,则将所述第二总线通道的标识添加至所述预设存储空间;
[0023]在所述访问规则为第二访问规则时,在所述当前周期内,若所述第二总线通道对所述设备控制器的访问时长大于或等于所述预设时长,则将所述第二总线通道的标识添加至所述预设存储空间。
[0024]在一种可能的实施方式中,确定所述第二总线通道对应的访问规则,包括:
[0025]若所述第二总线通道的要求处理时延大于或等于预设时延,且所述第二总线通道的优先级小于或等于预设优先级,则确定所述第二总线通道对应的访问规则为第一访问规则;
[0026]若所述第二总线通道的要求处理时延小于所述预设时延,且所述第二总线通道的优先级大于所述预设优先级,则确定所述第二总线通道对应的访问规则为第二访问规则。
[0027]在一种可能的实施方式中,所述方法还包括:
[0028]在所述当前周期结束后,在所述预设存储空间中删除所述N个第二总线通道的标识。
[0029]第二方面,本申请实施例提供一种控制器访问装置,所述装置包括:
[0030]第一确定模块,用于确定请求访问设备控制器的M个第一总线通道,所述M为大于或等于1的整数;
[0031]第二确定模块,用于确定在当前周期内无法访问所述设备控制器的N个第二总线通道的标识,所述N为整数;
[0032]获取模块,用于获取所述M个第一总线通道的优先级;
[0033]第三确定模块,用于根据所述M个第一总线通道的优先级和所述N个第二总线通道的标识,在所述M个第一总线通道中确定目标总线通道,并控制所述目标总线通道访问所述设备控制器。
[0034]在一种可能的实施方式中,所述第三确定模块具体用于:
[0035]若所述M为1,则将所述M个第一总线通道确定为所述目标总线通道;
[0036]若所述M大于1,根据所述N个第二总线通道的标识,在所述M个第一总线通道中确定至少一个待选总线通道,并根据所述至少一个待选总线通道的优先级,在所述至少一个待选总线通道中确定所述目标总线通道。
[0037]在一种可能的实施方式中,所述第三确定模块具体用于:
[0038]针对所述M个第一总线通道中的任意一个第一总线通道,若所述N个第二总线通道中不包括所述第二总线通道的标识,则将所述第一总线通道确定为所述待选总线通道。
[0039]在一种可能的实施方式中,所述第三确定模块具体用于:
[0040]将所述至少一个待选总线通道中、优先级最高的待选总线通道,确定为所述目标总线通道。
[0041]在一种可能的实施方式中,所述第二确定模块具体用于:
[0042]在预设存储空间中获取所述N个第二总线通道的标识;
[0043]其中,所述第二总线通道为在所述当前周期内已访问所述设备控制器的总线通道,或者,所述第二总线通道在所述当前周期内对所述设备控制器的访问时长大于或等于预设时长。
[0044]在一种可能的实施方式中,所述第二确定模块具体用于:
[0045]确定所述第二总线通道对应的访问规则,包括:
[0046]若所述第二总线通道的要求处理时延大于或等于预设时延,且所述第二总线通道的优先级小于或等于预设优先级,则确定所述第二总线通道对应的访问规则为第一访问规则;
[0047]若所述第二总线通道的要求处理时延小于所述预设时延,且所述第二总线通道的优先级大于所述预设优先级,则确定所述第二总线通道对应的访问规则为第二访问规则。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种控制器访问方法,其特征在于,包括:确定请求访问设备控制器的M个第一总线通道,所述M为大于或等于1的整数;确定在当前周期内无法访问所述设备控制器的N个第二总线通道的标识,所述N为整数;获取所述M个第一总线通道的优先级;根据所述M个第一总线通道的优先级和所述N个第二总线通道的标识,在所述M个第一总线通道中确定目标总线通道,并控制所述目标总线通道访问所述设备控制器。2.根据权利要求1所述的方法,其特征在于,根据所述M个第一总线通道的优先级和所述N个第二总线通道的标识,在所述M个第一总线通道中确定目标总线通道,包括:若所述M为1,则将所述M个第一总线通道确定为所述目标总线通道;若所述M大于1,根据所述N个第二总线通道的标识,在所述M个第一总线通道中确定至少一个待选总线通道,并根据所述至少一个待选总线通道的优先级,在所述至少一个待选总线通道中确定所述目标总线通道。3.根据权利要求2所述的方法,其特征在于,根据所述N个第二总线通道的标识,在所述M个第一总线通道中确定至少一个待选总线通道,包括:针对所述M个第一总线通道中的任意一个第一总线通道,若所述N个第二总线通道中不包括所述第二总线通道的标识,则将所述第一总线通道确定为所述待选总线通道。4.根据权利要求2或3所述的方法,其特征在于,根据所述至少一个待选总线通道的优先级,在所述至少一个待选总线通道中确定所述目标总线通道,包括:将所述至少一个待选总线通道中、优先级最高的待选总线通道,确定为所述目标总线通道。5.根据权利要求1

4任一项所述的方法,其特征在于,确定在当前周期内无法访问所述设备控制器的N个第二总线通道的标识,包括:在预设存储空间中获取所述N个第二总线通道的标识;其中,所述第二总线通道为在所述当前周期内已访问所述设备控制器的总线通道,或者,所述第二总线通道在所述当前周期内对所述设备控制器的访问时长大于或等于预设时长。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:确定所述第二总线通道对应的访问规则;在所述访问规则为第一访问规则时,在所述当前周期内,若所述第二总线...

【专利技术属性】
技术研发人员:陈健
申请(专利权)人:展讯通信上海有限公司
类型:发明
国别省市:

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

1