[发明专利]一种判别嵌入式系统内存大小的方法有效
申请号: | 200410026807.9 | 申请日: | 2004-04-06 |
公开(公告)号: | CN1564130A | 公开(公告)日: | 2005-01-12 |
发明(设计)人: | 邹同亮;赵少伟 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 中原信达知识产权代理有限责任公司 | 代理人: | 樊卫民 |
地址: | 518057广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明的一种对内存大小的自动判别方法,涉及一种通讯领域中对CPU最小系统的内存配置方法,其包括以下步骤:先设置内存控制器所能访问的内存地址范围为最大,然后往内存起始地址中写0,并设定一第一地址的大小小于物理内存所能取的最小值;往所述第一地址所决定的内存单元中写入一个常数;CPU通过所述内存控制器读出起始地址和第一地址这两个地址中的内容,并对它们进行比较判定内存大小。本发明方法有效的减少了因内存大小改变引起的软件和BOOT版本的增加,减少了大量的维护工作和避免出错的可能;有了内存大小的自动判别使内存大小的自动配置成为可能,从而提高了系统上电到正常运行的速度。 | ||
搜索关键词: | 一种 判别 嵌入式 系统 内存大小 方法 | ||
【主权项】:
1、一种判别嵌入式系统内存大小的方法,其包括以下步骤:a)在程序上电运行后BOOT开始搬移代码到内存前,先设置内存控制器所能访问的内存地址范围为最大,然后往内存起始地址中写0,并设定一第一地址的大小小于物理内存所能取的最小值;b)往所述第一地址所决定的内存单元中写入一个常数;c)CPU通过所述内存控制器读出起始地址和第一地址这两个地址中的内容,并对它们进行比较,如果相等则结束判别过程,内存大小就是当前第一地址的大小的一半,如果不相等把第一地址的值扩大1倍,重复所述步骤b)的判断。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200410026807.9/,转载请声明来源钻瓜专利网。