[发明专利]在软件定义的TDD通信中的动态RAM共享有效
申请号: | 201580062041.6 | 申请日: | 2015-11-19 |
公开(公告)号: | CN107111556B | 公开(公告)日: | 2021-09-24 |
发明(设计)人: | W·邱;M·付 | 申请(专利权)人: | 德克萨斯仪器股份有限公司 |
主分类号: | G06F12/084 | 分类号: | G06F12/084;G06F13/32 |
代理公司: | 北京纪凯知识产权代理有限公司 11245 | 代理人: | 赵志刚;赵蓉民 |
地址: | 美国德*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 定义 tdd 通信 中的 动态 ram 共享 | ||
在所描述的示例中,软件定义的通信系统中的RAM(75)的动态共享包括将程序代码存储在闪速存储器(71)中,根据代码的一部分何时需要被复制到RAM(75)的一段中并且然后在TX状态机的第一状态期间被执行,并且根据代码的另一部分稍后如何可以适合同一段并且然后在第二状态期间被执行,将代码的部分分类成传输类别组。类似地,根据代码的一部分何时需要被复制到RAM(75)的一段中并且然后在RX状态机的第一状态期间被执行,并且根据代码的另一部分稍后如何可以适合该段并且然后在RX状态机的第二状态期间被执行,将代码的部分分类成接收类别组,以在不牺牲速度性能的情况下减少RAM(75)的量。
技术领域
本申请一般涉及软件定义或软件可编程TDD(时分双工)通信系统,且更具体地涉及一种技术和结构,其用于动态共享RAM(随机存取存储器)。
背景技术
这通常涉及软件定义或软件可编程TDD(时分双工)通信系统,且更具体地涉及一种技术和结构,其用于根据程序代码的每个类别何时将从闪速存储器复制到RAM(随机存取存储器)中并且还根据可用的RAM空间如何将与从闪速存储器复制的代码的其它类别共享,通过将从闪速存储器复制的程序代码和/或数据代码分类来动态地共享RAM。术语TDD(时分双工)是指其中正向(即,传输)通信链路通过为相同的频带中传输链路和接收链路分配不同的时隙而在时间上与反向(即,接收)通信链路分离的通信系统。软件定义的通信系统是一种在其中组件和功能通过可编程设备诸如DSP(数字信号处理器)或FPGA(现场可编程门阵列)中的软件实现的通信系统。软件定义的通信系统可以是无线通信系统诸如SDR(软件定义无线电)系统或有线通信系统诸如软件定义的电力线通信系统。
图1示出了基本的软件定义通信系统,其包括通过双向数字总线3耦合到模数和数模转换电路系统4的DSP 2。转换电路系统4通过双向数字总线5耦合到常规RF前端电路系统6,其也连接到RF天线7。通常将大量信号处理切换到通用处理器(未示出),而不是在专用硬件中执行。基本的软件定义通信系统的目的通常是生成发送器基带信号,并通过DSP 2处理接收的基带信号。软件定义的实施方案在配置和修改通信系统方面提供了高度的灵活性。有时被称为“波形”的广泛不同的无线电协议可以通过在平台中使用不同的软件而适合单个平台(例如,特定的一组集成电路芯片)。
软件定义的通信系统通常包括不同种类的存储器,其包括RAM(随机存取存储器)、闪速存储器和ROM(只读存储器)。RAM是最昂贵种类的存储器,且具有最快的写入和读取访问速度。闪速存储器更便宜,但访问速度慢得多。ROM是最便宜种类的存储器,且具有与RAM相当的快速读取访问速度,但是新的数据不能写入到ROM。常数值代码和程序代码可以存储在闪速存储器中,并且可以通过DSP或其它处理器从RAM直接访问,但是这种技术减少所需的昂贵的RAM的量。可替代地,常数值代码和程序代码可以最初存储在闪速存储器中,然后复制到RAM中,并且然后由DSP或其它处理器直接访问。这种技术提供更高的操作速度,但是由于需要更大量的昂贵的RAM而更昂贵。
术语“MIPS”表示每秒100万条指令,且用于指示程序代码的特定部分的计算速度要求以及合适的DSP的计算能力。为了降低软件定义的通信系统的成本,通常的做法是选择正好适合应用的DSP,而不会为计算能力允许非常多的“裕量(headroom)”。在传统的RAM共享动态(例如,在网址
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于德克萨斯仪器股份有限公司,未经德克萨斯仪器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580062041.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:智能家居安防系统
- 下一篇:大蒜包装袋(邳州宿羊山天源大蒜)