[发明专利]一种调制解调器以及通信装置有效
申请号: | 202010307194.5 | 申请日: | 2020-04-17 |
公开(公告)号: | CN111541823B | 公开(公告)日: | 2022-04-19 |
发明(设计)人: | 苏加军 | 申请(专利权)人: | 展讯通信(上海)有限公司 |
主分类号: | G06F15/167 | 分类号: | G06F15/167;H04M11/06 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 朱薇蕾;张振军 |
地址: | 201203 上海市浦东新区张*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 调制解调器 以及 通信 装置 | ||
一种调制解调器以及通信装置,所述调制解调器包括:功能模块;缓存模块,用于缓存所述功能模块访问过的数据;其中,所述调制解调器与外部处理器件耦接,所述功能模块通过所述外部处理器件间接访问共享存储模块以获取数据,所述外部处理器件与所述共享存储模块耦接并可直接访问所述共享存储模块。通过本发明方案能够有效改善外部存储器的高延迟特性对调制解调器的实时性要求的不利影响。
技术领域
本发明涉及通信技术领域,具体地涉及一种调制解调器以及通信装置。
背景技术
现有的调制解调器对双倍速率同步动态随机存储器(Double Data RateSynchronous Dynamic Random Access Memory,简称DDR SDRAM,可简称DDR)的访问是不可或缺的。MCU和各个硬件(Hardware,简称HW)加速器都需要DDR承担大数据量缓存。DDR的带宽和访问延迟是关键指标。
已有技术方案中,有的方案为调制解调器配置专用DDR,这虽然能够满足调制解调器的数据缓存需求,但实现成本高昂。有的方案为调制解调器配置共享DDR,以在降低产品成本的同时满足数据缓存需求。但是,外部存储器访问通常伴随访问延迟过大的问题,无法满足调制解调器的访问性能实时性需求。
发明内容
本发明解决的技术问题是如何解决外部存储器的高延迟特性对调制解调器的实时性要求的不利影响。
为解决上述技术问题,本发明实施例提供一种调制解调器,包括:功能模块;缓存模块,用于缓存所述功能模块访问过的数据;其中,所述调制解调器与外部处理器件耦接,所述功能模块通过所述外部处理器件间接访问共享存储模块以获取数据,所述外部处理器件与所述共享存储模块耦接并可直接访问所述共享存储模块。
可选的,所述调制解调器读取数据时,先读取所述缓存模块,如果命中就返回读取结果,如果未命中就继续通过所述外部处理器件访问所述共享存储模块。
可选的,所述缓存模块缓存的是所述功能模块历史上高频访问的数据。
可选的,所述缓存模块包括多个第一缓存子模块,所述功能模块的数量为多个,不同的第一缓存子模块对应不同的功能模块,对于每一所述功能模块,所述功能模块读取数据时,先读取相对应的所述第一缓存子模块,如果命中就返回读取结果,如果未命中就继续通过所述外部处理器件访问所述共享存储模块。
可选的,所述缓存模块还包括第二缓存子模块,所述第二缓存子模块对应多个功能模块,对于每一所述功能模块,所述功能模块读取数据时,先读取相对应的第一缓存子模块,如果命中就返回读取结果,如果未命中就读取所述第二缓存子模块,如果仍未命中就继续通过所述外部处理器件访问所述共享存储模块。
可选的,所述调制解调器包括:接口单元,用于与所述外部处理器件基于串行总线相通信,其中,所述第二缓存子模块与所述接口单元直接耦接。
可选的,所述第一缓存子模块优先缓存相对应的功能模块访问过的数据,所述第二缓存子模块优先缓存所述调制解调器历史上高频访问的数据。
可选的,所述功能模块选自:MCU以及硬件加速器。
可选的,所述外部处理器件为应用处理器。
为解决上述技术问题,本发明实施例还提供一种通信装置,包括:应用处理器;上述调制解调器;共享存储模块,所述应用处理器与所述共享存储模块耦接并可直接访问所述共享存储模块,所述调制解调器与所述应用处理器耦接并通过所述应用处理器间接访问所述共享存储器。
与现有技术相比,本发明实施例的技术方案具有以下有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于展讯通信(上海)有限公司,未经展讯通信(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010307194.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智慧物业平台系统
- 下一篇:一种同步信号缺失的判断方法