[发明专利]DSP处理器、系统以及外部存储空间访问方法在审
申请号: | 201811409034.0 | 申请日: | 2018-11-23 |
公开(公告)号: | CN111221465A | 公开(公告)日: | 2020-06-02 |
发明(设计)人: | 孙雪婷 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 江舟;刘旺贵 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | dsp 处理器 系统 以及 外部 存储空间 访问 方法 | ||
1.一种数字信号处理器,其特征在于,包括:数字信号处理DSP核、以及与所述DSP核相连用于对外部存储器进行访问的程序端口和数据端口,其中,所述程序端口和所述数据端口分别配置有用于访问地址管理的存储器管理单元。
2.根据权利要求1所述的数字信号处理器,其特征在于,所述存储器管理单元包括:
地址存储与转换模块,用于存储访问地址转换表,并根据所述访问地址转换表将所述DSP核发出的访问虚拟地址转化为物理地址;
接口模块,用于将所述物理地址透传给与外部存储器互联的总线。
3.根据权利要求2所述的数字信号处理器,其特征在于,所述存储器管理单元还包括:
检测模块,用于根据DSP核发出的访问虚拟地址在所述访问地址转换表中查找对应地址条目,并检测是否存在配置错误;
错误上报模块,用于在所述检测模块检测到配置错误的情况下,将错误信息上报给所述DSP核。
4.根据权利要求3所述的数字信号处理器,其特征在于,所述访问地址转换表的条目数固定,并至少包括以下之一的配置项:
虚拟地址及对应的物理地址,地址访问长度,地址访问权限。
5.根据权利要求1所述的数字信号处理器,其特征在于,所述数据端口具有多个,每个所述数据端口具有不同的总线位宽,所述存储器管理单元还用于为所述数据端口适配不同的总线位宽。
6.根据权利要求1所述的数字信号处理器,其特征在于,所述数据端口具有多个,所述两个或两个以上数据端口共用一个存储器管理单元,其中,共用同一存储器管理单元的各数据端口配置有不同的端口号。
7.根据权利要求1或6所述的数字信号处理器,其特征在于,所述程序端口具有多个,所述两个或两个以上程序端口共用一个存储器管理单元,共用同一存储器管理单元的各程序端口配置有不同的端口号。
8.根据权利要求1所述的数字信号处理器,其特征在于,所述存储器管理单元支持使能和禁止状态的切换,其中,在禁止状态下,所述存储器管理单元不进行虚拟地址与物理地址的转换,将所述DSP核发出的访问地址直接旁路至总线。
9.一种数字信号处理系统,其特征在于,包括一个或多个权利要求1至8任一项所述的数字信号处理器,以及外部存储器,所述数字信号处理器通过系统总线与所述外部存储器连接,其中,所述外部存储器包括片内存储器和/或片外存储器。
10.一种基于权利要求9所述的数字信号处理系统的外部存储器访问方法,其特征在于,包括:
所述存储器管理单元根据所存储的访问地址转换表,将所述DSP核发出的访问虚拟地址转化为物理地址;
将所述物理地址透传给与外部存储器互联的总线以对所述外部存储器进行访问。
11.根据权利要求10所述的方法,其特征在于,所述访问地址转换表的条目数固定,并至少包括以下之一的配置项:
虚拟地址及对应的物理地址,地址访问长度,地址访问权限。
12.根据权利要求11所述的方法,其特征在于,在所述DSP核对所述外部存储器进行访问之前,还包括:
配置所述访问地址转换表中的各条目的配置项。
13.根据权利要求12所述的DSP方法,其特征在于,所述方法还包括:
根据DSP核发出的访问虚拟地址在所述访问地址转换表中查找对应地址条目,并检测是否存在配置错误;
当检测到配置错误的情况下,将错误信息上报给所述DSP核。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811409034.0/1.html,转载请声明来源钻瓜专利网。