分时复用局部存储器的访问方法与流程

文档序号:35289417发布日期:2023-09-01 10:54阅读:61来源:国知局
分时复用局部存储器的访问方法与流程

本发明涉及存储器访问,特别涉及一种分时复用局部存储器的访问方法。


背景技术:

1、局部存储器是只能本处理器访问的存储器,随着微电子技术的发展,集成电路集成度的日益提高,微处理器上集成的功能部件越来越多,微处理器的存储总线带宽也越来越宽,在有两个及两个以上外部访问存在的情况下,会存在排队访问宽带存储总线的情况,造成宽带存储总线的浪费,最终导致对局部存储器的访问效率不高的问题。


技术实现思路

1、本发明提供一种分时复用局部存储器的访问方法,实现多访问设备终端在宽带存储总线上的多路传输,提高宽带存储总线的利用率,提高对局部存储器的访问效率。

2、一种分时复用局部存储器的访问方法,包括:

3、s1:获取访问指令,根据访问指令确定每个访问设备终端对应的局部存储器的访问数据存储地址;

4、s2:根据访问设备终端的设备标识,访问数据的特征,为宽带存储总线分配时隙;

5、s3:基于分配时隙,确定局部存储器的访问配置信息,并基于访问配置信息对局部存储器进行访问,得到访问数据。

6、优选的,s1中,根据访问指令确定每个访问设备终端对应的局部存储器的访问数据存储地址,包括:

7、从访问指令中获取每个访问设备终端的访问需求;

8、从访问需求中获取访问设备终端的访问数据特征,根据预设数据-地址映射表中获取访问数据特征对应的访问数据存储地址。

9、优选的,s2中,根据访问设备终端的设备标识,访问数据的特征,为宽带存储总线分配时隙,包括:

10、将访问设备终端的设备标识与设备标识库中的标识进行匹配,根据匹配结果确定访问设备终端的访问优先级;

11、根据访问数据存储地址的地址特征,确定存储地址对应访问数据的特征,提取访问数据中的传输时间特征;

12、按照访问优先级,对每个访问设备终端的传输时间特征进行排序,得到时间特征序列;

13、确定宽带存储总线的长度特征,基于时间特征序列中获取第一序列时间特征,对长度特征进行第一匹配划分,根据划分结果确定第一时间特征对应的时隙,并基于访问数据,为时隙设置传输标识;

14、获取第一时隙在长度特征中的占用长度特征,得到剩余长度特征,按照序列顺序,依次基于时间特征序列的时间特征对剩余长度特征进行匹配划分,直到剩余长度特征全部匹配到时隙,并基于访问数据,为时隙设置传输标识;

15、获取宽带存储总线的全部时隙,并根据时隙的传输标识,确定时隙的数据信号源,实现对宽带存储总线的时隙分配。

16、优选的,确定时隙的数据信号源后,还包括:

17、判断时间特征序列对应的访问数据是否在第一次时隙分配中全部匹配;

18、若是,完成对对宽带存储总线的时隙分配;

19、否则,在第一次时隙分配完成,且记录时隙分配信息后,将对宽带存储总线的时隙分配清除,对未分配的访问数据在宽带存储总线上进行再次时隙分配,直到访问数据全部分配到时隙。

20、优选的,基于时间特征序列中获取第一序列时间特征,对长度特征进行第一匹配划分,根据划分结果确定第一时间特征对应的时隙,包括:

21、基于第一序列时间特征确定时间长度,基于时间-长度对应关系,确定第一序列时间特征对应的目标长度特征,将目标长度特征在整个宽带存储总线进行匹配,实现对长度特征进行第一匹配划分;

22、基于目标长度特征的长度和位置,设定对应的时隙,不同的时隙对应的长度和位置不同。

23、优选的,s3中,基于分配时隙,确定局部存储器的访问配置信息,包括:

24、确定实现访问指令时宽带存储总线需要的时隙分配次数,基于时隙分配次数确定第一时隙配置信息,并基于在每次时隙分配对应数据访问结束时的访问特征,确定变更配置信息,基于第一时隙配置信息和变更配置信息,确定整体访问配置信息;

25、获取每次时隙分配时每个时隙的时隙带宽特征和终端特征,基于时隙带宽特征,并在第一时隙配置信息的基础上,确定第二时隙配置信息,基于终端特征确定授权配置信息,基于第二时隙配置信息和授权配置信息确定局部访问配置信息;

26、基于整体访问配置信息和局部访问配置信息,确定最终的访问配置信息。

27、优选的,基于访问配置信息对局部存储器进行访问,得到访问数据,包括:

28、基于访问配置信息,为每个访问设备终端分发总线控制权;

29、基于访问指令,确定每个访问设备终端获取总线控制权后传输的访问数据;

30、基于总线控制权和传输的访问数据进行访问设备终端对局部存储器的访问,接收得到访问数据。

31、优选的,s2中,为宽带存储总线分配时隙后,还包括:对分配的时隙进行检测,具体为:

32、从宽带存储总线上获取分配的当前时隙组成的信道,基于当前时隙的访问设备终端的优先级和传输访问数据信息,确定当前时隙的标准信道状态;

33、对当前时隙组成的信道按照预设评价指标进行信道状态检测,确定实际信道状态,并判断实际信道状态是否满足标准信道状态要求;

34、若是,确定当前时隙的信道环境正常;

35、否则,确定当前时隙的信道环境异常,并进行第一报警提醒。

36、优选的,在确定当前时隙的信道环境正常后,还包括:

37、获取当前时隙的时隙起点和时隙终点,判断时隙起点和时隙终点是否建立与对应访问设备终端的连接并确定连接是否正确;

38、若是,确定当前时隙的连接正常;

39、否则,确定当前时隙的连接异常,并进行第二报警提醒。

40、优选的,在定当前时隙的连接正常后,还包括:

41、获取当前时隙对应访问数据的特征,获取当前时隙传输过程中的传输数据特征,将当前时隙对应访问数据的特征与传输数据特征进行匹配,得到匹配结果;

42、从匹配结果中获取匹配度,判断匹配度是否大于第一预设匹配度;

43、若是,确定当前时隙正常;否则,判断匹配度是否大于第二预设匹配度;

44、若是,提取当前时隙对应访问数据的特征与传输数据特征中不匹配的数据特征,确定不匹配的数据特征的数据参数值;否则,确定当前时隙异常,并进行第三报警提醒;

45、在确定不匹配的数据特征的数据参数值后,判断同一属性下当前时隙对应访问数据的特征与传输数据特征的数据参数值的数值差异,判断数值差异是否小于预设差异;

46、若是,确定当前时隙正常;

47、否则,确定当前时隙异常,并进行第三报警提醒。

48、与现有技术相比,本发明实施例取得了以下有益效果:

49、1)通过对同时访问局部存储器的方位设备终端及其对应的局部存储器的访问数据存储地址进行时间上的分析,来分配带存储总线的时隙,然后,基于分配时隙,确定局部存储器的访问配置信息,并基于访问配置信息对局部存储器进行访问,得到访问数据,实现多访问设备终端在宽带存储总线上的多路传输,提高宽带存储总线的利用率,提高对局部存储器的访问效率。

50、2)通过根据访问设备终端的设备标识,确定优先级,根据优先级,结合访问数据的时间特征来确定访问数据再宽带存储总线上的时隙,在最终保证宽带存储总线再依次传输中全部被占用,保证总线利用率和访问效率的情况下,为较为重要的用户下实现数据的访问,提高用户访问的满意度。

51、3)通过为每个访问设备终端分发总线控制权实现在总线上对访问数据的传输,实现了在宽带存储总线上对多终端数据的传输,实现多访问设备终端在宽带存储总线上的多路传输,提高宽带存储总线的利用率,提高对局部存储器的访问效率。

52、本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

53、下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1