处理器的访问装置、方法及计算机设备制造方法及图纸

技术编号:27436104 阅读:25 留言:0更新日期:2021-02-25 03:24
本申请提供一种处理器的访问装置、方法及计算机设备,该访问装置包括:接收电路、写请求配置表更新电路以及选择信号获取电路,所述接收电路的输出端与所述写请求配置表更新电路的输入端连接,所述写请求配置表更新电路的输出端与所述选择信号获取电路的输入端连接,所述选择信号获取电路的输出端与所述接收电路的输入端连接,选择信号获取电路可以通过接收到的写请求配置表和写请求信号进行查找处理,得到选择信号,并根据选择信号确定发送相同写地址的写请求信号的发送通道,若同一条通信链路需要发送多个相同写地址的写请求信号时,则这多个写请求信号可以通过同一发送通道依次发送,从而降低了发送写请求写地址的冲突性。从而降低了发送写请求写地址的冲突性。从而降低了发送写请求写地址的冲突性。

【技术实现步骤摘要】
处理器的访问装置、方法及计算机设备


[0001]本申请涉及计算机
,特别是涉及一种处理器的访问装置、方法及计算机设备。

技术介绍

[0002]随着大规模集成电路的不断发展,采用片上系统(System-on-a-Chip,SoC)的技术应运而生。一个SoC芯片上往往集成多个不同功能的IP核,具有较为完善的功能。例如手机,平板等手持式终端所使用的SoC芯片可以将一个嵌入式信息处理系统的几乎全部功能都集成在一起,并在单个芯片上实现信息采集、输入、存储、处理器、输出等功能。目前一些嵌入式系统(如手机、平板)对处理器的性能提出了较高的要求,因此这些处理器往往也被集成到SoC芯片中。但是,随着信息技术的发展,对处理器的处理运算能力的需要越来越高,单核处理器已经无法满足需要,因此多核处理器逐渐得到了广泛应用。同时,在集成有多核处理器的SoC芯片中,它们一般需要并行访问存储器等片上资源。
[0003]为了提高处理器速率,通常多核处理器访问同一存储器时,需要通过多条并行通信链路进行写访问处理。但是,现有技术中,多核处理器并行对同一存储器写访问时,无本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种处理器的访问装置,其特征在于,所述处理器的访问装置包括:接收电路、写请求配置表更新电路以及选择信号获取电路,所述接收电路的输出端与所述写请求配置表更新电路的输入端连接,所述写请求配置表更新电路的输出端与所述选择信号获取电路的输入端连接,所述选择信号获取电路的输出端与所述接收电路的输入端连接;其中,所述接收电路用于接收选择信号、写请求信号以及写请求响应信号,并根据所述选择信号确定发送写请求信号的通道,所述写请求配置表更新电路用于接收所述接收电路输入的所述写请求信号,并将所述写请求信号添加至写请求配置表,所述选择信号获取电路用于接收所述写请求配置表更新电路输入的所述写请求配置表,以及所述写请求信号,并通过所述写请求配置表以及所述写请求信号进行查找处理,得到所述选择信号。2.根据权利要求1所述的访问装置,其特征在于,所述写请求配置表更新电路还用于根据接收到的所述写请求响应信号,删除所述写请求配置表中存储的对应写请求信号;以及优选地,所述访问装置还包括:缓冲器,所述缓冲器的输入端与所述接收电路的输出端连接,所述缓冲器的输出端与所述接收电路的输入端连接,所述缓冲器用于缓存接收电路待发送的所述写请求信号,和/或缓存片上系统总线返回的所述写请求响应信号。3.根据权利要求1至2中任一项所述的访问装置,其特征在于,所述接收电路包括:数据分配器、数据选择器,所述数据分配器的输出端分别与所述数据选择器的输入端连接,所述选择信号获取电路的输出端与所述数据选择器的输入端连接,其中,所述数据分配器用于根据接收到的所述选择信号,确定发送所述写请求信号的发送通道,并通过所述发送通道发送所述写请求信号,多个所述数据选择器用于接收所述发送通道发送的所述写请求信号。4.根据权利要求1至3中任一项所述的访问装置,其特征在于,所述数据分配器还用于通过响应返回通道,将接收到的所述写请求响应信号返回至所述数据选择器,所述数据选择器还用于接收所述响应返回通道发送的所述写请求响应信号。5.根据权利要求1至4中任一项所述的访问装置,其特征在于,所述选择信号获取电路包括:写地址查询单元以及选择信号获取单元,所述写地址查询单元的输出端与所述选择信号获取单元的输入连接;其中,所述写地址查询单元用于接收所述写请求配置表更新电路输入的所述写请求配置表,以及所述写请求信号,并在所述写请求配置表中查找是否存在所述写请求信号的写地址,并得到查找结果,...

【专利技术属性】
技术研发人员:ꢀ七四专利代理机构
申请(专利权)人:上海寒武纪信息科技有限公司
类型:发明
国别省市:

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

1