[发明专利]系统内存管理单元、读写请求处理方法、电子设备和片上系统在审
申请号: | 202210164766.8 | 申请日: | 2022-02-22 |
公开(公告)号: | CN114546896A | 公开(公告)日: | 2022-05-27 |
发明(设计)人: | 吴友飞 | 申请(专利权)人: | 杭州中天微系统有限公司 |
主分类号: | G06F12/10 | 分类号: | G06F12/10;G06F15/78 |
代理公司: | 北京合智同创知识产权代理有限公司 11545 | 代理人: | 李杰;张美洁 |
地址: | 310012 浙江省杭州市西*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 内存 管理 单元 读写 请求 处理 方法 电子设备 | ||
1.一种系统内存管理单元,包括:地址转换单元、处理单元和接口单元;
所述地址转换单元用于接收若干个外设单元的读写请求,将所述读写请求中携带的虚拟地址传输至所述处理单元,以及将所述读写请求中的所述虚拟地址替换为所述处理单元确定的物理地址,并将替换物理地址后的所述读写请求传输至所述接口单元,其中,所述读写请求中携带有读写操作针对的虚拟地址以及与所述外设单元对应的虚拟通道信息;
所述处理单元用于确定所述虚拟地址对应的所述物理地址;
所述接口单元用于发送若干个所述读写请求,所述读写请求中携带有所述物理地址以及所述虚拟通道信息。
2.根据权利要求1所述的系统内存管理单元,其中,所述处理单元用于生成与所述虚拟地址对应的内存访问请求;
所述系统内存管理单元还包括内存访问单元,用于将所述内存访问请求转换为内存读请求,并将所述内存读请求传输至所述接口单元;
所述接口单元还用于发送所述内存读请求,获得所述内存读请求对应的物理地址,将所述物理地址返回至所述处理单元。
3.根据权利要求1或2所述的系统内存管理单元,其中,所述处理单元包括缓存器,用于缓存虚拟地址和物理地址的映射关系,所述处理单元用于确定缓存器中不存在所述地址转换单元发送的虚拟地址对应的物理地址后,生成内存访问请求,所述内存访问请求用于向内存查询虚拟地址对应的物理地址。
4.根据权利要求3所述的系统内存管理单元,其中,所述缓存器还用于缓存与被连续访问预设次数的虚拟地址相邻的下一虚拟地址及下一虚拟地址对应的物理地址。
5.根据权利要求4所述的系统内存管理单元,其中,所述地址转换单元用于将所述读写请求中携带的所述虚拟地址以及所述虚拟通道信息传输至所述处理单元;
所述处理单元用于判断所述虚拟地址是否被所述虚拟通道信息对应的外设单元连续访问预设次数;若是,则将与所述虚拟地址对应页表相邻的下一页表的虚拟地址及其对应的物理地址缓存至所述缓存器中。
6.根据权利要求2所述的系统内存管理单元,其中,所述接口单元用于根据所述内存访问单元生成的与内存读请求对应的优先级信息,以及所述地址转换单元生成的与若干个所述读写请求对应的优先级信息,依次发送所述内存读请求以及若干个所述读写请求。
7.根据权利要求2所述的系统内存管理单元,其中,所述地址转换单元用于接收若干个外设单元通过AXI读地址通道传输的读请求或者接收若干个外设单元通过AXI写地址通道传输的写请求;
或者,所述内存访问单元,用于将所述内存访问请求转换为符合AXI标准的内存读请求。
8.根据权利要求1所述的系统内存管理单元,其中,所述处理单元中包括寄存器,所述寄存器用于存储所述虚拟通道信息与所述外设单元的对应关系。
9.一种读写请求处理方法,包括:
接收若干个外设单元的读写请求,将所述读写请求中携带的虚拟地址传输至处理单元,以通过所述处理单元确定所述虚拟地址对应的所述物理地址,其中,接收的所述读写请求中携带有读写操作针对的虚拟地址以及与所述外设单元对应的虚拟通道信息;
将所述读写请求中的所述虚拟地址替换为所述处理单元确定的物理地址,并发送替换物理地址后的所述读写请求,发送的所述读写请求中携带有所述物理地址以及所述虚拟通道信息。
10.一种电子设备,包括:
根据权利要求1-8任一项所述的系统内存管理单元;
存储器,用于提供被所述系统内存管理单元对应的存储空间。
11.一种片上系统,包括:若干个外设模组、根据权利要求1-8任一项所述的系统内存管理单元、存储器,所述外设模组通过总线与所述系统内存管理单元通信,所述系统内存管理单元通过总线与所述存储器通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州中天微系统有限公司,未经杭州中天微系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210164766.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种组织良恶性快速检测活检穿刺枪
- 下一篇:一种人防门