[发明专利]系统内存管理单元、读写请求处理方法、电子设备和片上系统在审
申请号: | 202210164766.8 | 申请日: | 2022-02-22 |
公开(公告)号: | CN114546896A | 公开(公告)日: | 2022-05-27 |
发明(设计)人: | 吴友飞 | 申请(专利权)人: | 杭州中天微系统有限公司 |
主分类号: | G06F12/10 | 分类号: | G06F12/10;G06F15/78 |
代理公司: | 北京合智同创知识产权代理有限公司 11545 | 代理人: | 李杰;张美洁 |
地址: | 310012 浙江省杭州市西*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 内存 管理 单元 读写 请求 处理 方法 电子设备 | ||
本申请实施例提供了一种系统内存管理单元、读写请求处理方法、电子设备和片上系统。系统内存管理单元,包括:地址转换单元、处理单元和接口单元;所述地址转换单元用于接收若干个外设单元的读写请求,将所述读写请求中携带的虚拟地址传输至所述处理单元,以及将所述读写请求中的所述虚拟地址替换为所述处理单元确定的物理地址,并将替换物理地址后的所述读写请求传输至所述接口单元,其中,所述读写请求中携带有读写操作针对的虚拟地址以及与所述外设单元对应的虚拟通道信息;所述处理单元用于确定所述虚拟地址对应的所述物理地址;所述接口单元用于发送若干个所述读写请求,所述读写请求中携带有所述物理地址以及所述虚拟通道信息。
技术领域
本申请实施例涉及芯片技术领域,尤其涉及一种系统内存管理单元、读写请求处理方法、电子设备和片上系统。
背景技术
随着物联网设备的发展,对物联网设备的IOTSoc芯片带来了较高的要求。为了满足物联网设备复杂的应用场景,IOTSoc芯片中除了集成CPU之外还要集成多个外设单元,外设单元应用控制物联网设备的部件,例如扬声器、摄像头、屏幕等。
外设单元在使用过程中需要动态地申请或释放内存,若采用现有的适用于电脑等内存的管理方案,会极大地增加了IOT Soc芯片中内存管理的复杂度,同时也增加了IOTSoc芯片的面积。
发明内容
有鉴于此,本申请实施例提供一种系统内存管理单元,以至少部分解决上述问题。
根据本申请实施例的第一方面,提供了一种系统内存管理单元,包括:地址转换单元、处理单元和接口单元;所述地址转换单元用于接收若干个外设单元的读写请求,将所述读写请求中携带的虚拟地址传输至所述处理单元,以及将所述读写请求中的所述虚拟地址替换为所述处理单元确定的物理地址,并将替换物理地址后的所述读写请求传输至所述接口单元,其中,所述读写请求中携带有读写操作针对的虚拟地址以及与所述外设单元对应的虚拟通道信息;所述处理单元用于确定所述虚拟地址对应的所述物理地址;所述接口单元用于发送若干个所述读写请求,所述读写请求中携带有所述物理地址以及所述虚拟通道信息。
根据本申请实施例的第二方面,提供了一种读写请求处理方法,包括:接收若干个外设单元的读写请求,将所述读写请求中携带的虚拟地址传输至处理单元,以通过所述处理单元确定所述虚拟地址对应的所述物理地址,其中,接收的所述读写请求中携带有读写操作针对的虚拟地址以及与所述外设单元对应的虚拟通道信息;将所述读写请求中的所述虚拟地址替换为所述处理单元确定的物理地址,并发送替换物理地址后的所述读写请求,发送的所述读写请求中携带有所述物理地址以及所述虚拟通道信息。
根据本申请实施例的第三方面,提供了一种电子设备,包括:根据上述的系统内存管理单元;存储器,用于提供被所述系统内存管理单元对应的存储空间。
根据本申请实施例的第四方面,提供了一种片上系统,包括若干个外设模组、根据上述的系统内存管理单元、存储器,所述外设模组通过总线与所述系统内存管理单元通信,所述系统内存管理单元通过总线与所述存储器通信。
根据本申请实施例提供的方案系统内存管理单元,其中的地址转换单元可以同时接收多个外设单元的读写请求,并通过虚拟通道信息标识发起读写请求的外设单元,在将读写请求中的虚拟地址转换为物理地址,使得替换地址后的读写请求针对的为内存中的物理地址,从而可以根据物理地址执行对应的读写操作,由此,多个外设单元可以共用一个系统内存管理单元,从而减小了Soc芯片的面积。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请实施例中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
图1是本申请一个实施例所应用的电子设备的结构框图;
图2是本申请一个实施例的系统内存管理单元的内部结构图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州中天微系统有限公司,未经杭州中天微系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210164766.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种组织良恶性快速检测活检穿刺枪
- 下一篇:一种人防门