【技术实现步骤摘要】
存储器访问电路及存储器访问方法、集成电路和电子设备
[0001]本公开涉及电子
,尤其涉及一种存储器访问电路及存储器访问方法、集成电路和电子设备。
技术介绍
[0002]随着集成电路产业的快速发展,各类处理器芯片在各行各业中的应用越来越广泛,可以应用到网络通信、手机、机顶盒、液晶电视、医疗设备、安防设备、工控设备、智能电表、智能穿戴、物联网、汽车电子等场景。
[0003]在各类处理器芯片中,处理单元会访问存储单元以实现各种目标任务,其中,处理器芯片内的存储器访问电路可用于管理处理单元与存储单元之间的通信,存储器访问电路会直接影响整个处理器芯片的运行效率和稳定性。
技术实现思路
[0004]本公开提出了一种存储器访问技术方案。
[0005]根据本公开的一方面,提供了一种存储器访问电路,所述存储器访问电路用于访问多个存储单元,所述存储器访问电路包括:多个处理单元,第一选择器;所述第一选择器的输入端连接多个处理单元的输出端,所述第一选择器的输出端分别连接多个存储单元的输入端,所述第一选择器用于 ...
【技术保护点】
【技术特征摘要】
1.一种存储器访问电路,其特征在于,所述存储器访问电路用于访问多个存储单元,所述存储器访问电路包括:多个处理单元,第一选择器;所述第一选择器的输入端连接多个处理单元的输出端,所述第一选择器的输出端分别连接多个存储单元的输入端,所述第一选择器用于对来自多个处理单元的P个请求信息进行P选Q处理,将选出的Q个请求信息发送至多个存储单元,其中,Q为大于或等于2的整数,P为大于或等于Q的整数。2.根据权利要求1所述的存储器访问电路,其特征在于,所述多个存储单元存储的数据相同,Q小于或等于所述存储单元的数量。3.根据权利要求1或2所述的存储器访问电路,其特征在于,所述存储器访问电路还包括与每个存储单元对应的调度队列,所述第一选择器的输出端还分别连接每个存储单元对应的调度队列的输入端,每个调度队列用于在对应的存储单元收到来自处理单元的请求信息的情况下,将所述处理单元的标识信息写入调度队列。4.根据权利要求3所述的存储器访问电路,其特征在于,所述存储器访问电路还包括与每个存储单元对应的第二选择器,任一第二选择器的输入端连接对应的存储单元的输出端、对应的所述调度队列的输出端,任一第二选择器的输出端分别连接每个处理单元的输入端,用于根据从所述调度队列读取的标识信息,将所述存储单元的返回数据传输至所述标识信息指示的处理单元。5.根据权利要求1所述的存储器访问电路,其特征在于,所述第一选择器至少包括选择模块组和处理模块组,所述处理模块组用于根据处于空闲状态的存储单元的数量、处理单元的请求信息的数量P,确定所述第一选择器选出的请求信息的数量Q;所述选择模块组用于对来自多个处理单元的P个请求信息进行P选Q处理,选出Q个请求信息。6.根据权利要求5所述的存储器访问电路,其特征在于,所述选择模块组包括至少两个选择模块,所述处理模块组包括至少一个处理模块,所述处理模块连接在相邻选择模块之间,每个选择模块用于:在接收到的序列中按照预设方向检索标识符,根据首个标识符所在的位置,确定所述选择模块的索引信息;在所述选择模块之后连接有处理模块的情况下,将接收到的序列与所述选择模块的索引信息发送至所述选择模块连接的处理模块;每个处理模块用于:在接收到的序列中,清除所述选择模块的索引信息指示位置处的标识符,得到更改序列;在所述更改序列存在至少一个标识符,且存在至少K个存储单元为空闲状态的情况下,将所述更改序列发送至下一选择模块,其中K为下一选择模块及其之前连接的选择模块的数量。7.根据权利要求6所述的存储器访问电路,其特征在于,所述第一选择器还包括索引存储模块,所述处理模块还用于:在所述选择模块之后连接索引模块的情况下,将所述选择模块的索引信息发送至所述索引存储模块;或者,在所述更改序列对标识符的检索结果为0,或存在至少K个存储单元为占用状态的情况下,将所述选择模块的索引信息发送至所述索引存储模块;
所述索引存储模块用于:根据选择模块的索引信息,更新所述索引存储模块记录的历史索引信息。8.根据权利要求7所述的存储器访问电路,其特征在于,所述第一选...
【专利技术属性】
技术研发人员:请求不公布姓名,
申请(专利权)人:摩尔线程智能科技北京有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。