[发明专利]一种数字信号处理通讯应用系统内存保护方法有效
申请号: | 200410044872.4 | 申请日: | 2004-05-28 |
公开(公告)号: | CN1584845A | 公开(公告)日: | 2005-02-23 |
发明(设计)人: | 袁乃华;于学鸿;李来水 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 南京天华专利代理有限责任公司 | 代理人: | 夏平 |
地址: | 518057广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种在通信领域DSP嵌入式应用系统中的内存保护方法,它在整个存储单元操作中,使用存储器管理器实现所定义的存储器段的管理,使用锁实现存储单元的独占操作。并定义数据结构用于内存操作的信息统计,通过增加地址指针的头数据结构和越界检验单元,监测内存的使用率和在地址分配及释放时可能发生的错误。本发明提出了在DSP实时应用系统中,集合DSP提供的功能,实现一种简单而有效的内存保护方法,该方法操作简单快速,对系统性能影响极小,在仅仅增加很少的内存单元开销,保证系统实时性的基础上,提高了DSP应用系统的稳定性和可靠性。 | ||
搜索关键词: | 一种 数字信号 处理 通讯 应用 系统 内存 保护 方法 | ||
【主权项】:
1、一种数字信号处理通讯应用系统内存保护方法,其特征在于它采用如下步骤实现:a.定义相应的数据处理所需要的内存段;b.建立内存操作锁,用于在对指定内存段的内存单元进行操作时实现互斥机制;c.定义相应的数据结构作为头指针用于内存单元的分配和释放;d.定义指针越界检验单元的长度和填充值;e.申请内存单元,添加头指针到所申请的内存单元的头部,添加越界检验单元到所分配的内存单元的尾部;f.释放内存单元,利用所定义的内存单元的头指针数据结构检查待释放内存单元指针参数的合法性,利用尾部的越界检验单元检查待释放的内存单元是否越界。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200410044872.4/,转载请声明来源钻瓜专利网。