[发明专利]一种控制协处理器的方法和装置有效
申请号: | 201010226035.9 | 申请日: | 2010-07-06 |
公开(公告)号: | CN101950281A | 公开(公告)日: | 2011-01-19 |
发明(设计)人: | 李栋梁;艾国 | 申请(专利权)人: | 北京中星微电子有限公司 |
主分类号: | G06F15/163 | 分类号: | G06F15/163 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100083 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 控制 处理器 方法 装置 | ||
1.一种控制协处理器的方法,其特征在于,所述方法包括:
接收启动协处理器的命令,判断协处理器当前状态;所述状态包括未启动和睡眠状态;所述协处理器的启动需运行代码完成;
若协处理器为未启动状态,则初始化协处理器的同步动态随机存储器;
初始化协处理器的固态存储器;
将固态存储器中的代码写入到同步动态随机存储器的第一指定位置;所述代码包括text段、data段、bss段;
将所述代码中的data段和bss段在同步动态随机存储器中进行备份;
执行同步动态随机存储器中第一指定位置的代码以启动协处理器;
若协处理器为睡眠状态,则接通协处理器的电源和时钟;所述睡眠状态,指协处理器在预设时间段未工作后,协处理器进入节电状态,同步动态随机存储器的第一指定位置中data段代码用备份中data段代码覆盖,bss段代码清零,且同步动态随机存储器处于自刷新模式的状态;
执行同步动态随机存储器中第一指定位置的代码以启动协处理器。
2.根据权利要求1所述的方法,其特征在于,所述方法在执行同步动态随机存储器中第一指定位置的代码后还包括:
当检测到协处理器在预设时间段未工作时:
断掉协处理器的时钟;
用同步动态随机存储器备份中的data段代码覆盖第一指定位置data段代码;
将第一指定位置中bss段代码清零;
配置同步动态随机存储器进入自刷新模式;
切断协处理器和固态存储器的电源及时钟。
3.根据权利要求1所述的方法,其特征在于:
所述代码的bss段的备份通过记录起始位置和终止位置完成。
4.根据权利要求1所述的方法,其特征在于:
所述代码的data段存储已初始化的全局变量。
5.根据权利要求1所述的方法,其特征在于:
所述代码的bss段保存未初始化的全局变量。
6.根据权利要求1所述的方法,其特征在于:
所述代码的text段存放程序的执行代码。
7.根据权利要求1所述的方法,其特征在于:
所述节电状态是指除了协处理器的唤醒电路模块和同步动态随机存储器,协处理器的其他系统的电源被切断的状态;所述唤醒电路模块完成唤醒睡眠状态下的协处理器的电路切换。
8.一种控制协处理器的装置,其中特征在于,所述装置包括:
接收判断模块,用于接收启动协处理器的命令,判断协处理器当前状态;所述状态包括未启动和睡眠状态;所述协处理器的启动需运行代码完成;
第一初始化模块,用于在协处理器处于未启动状态时,初始化协处理器的同步动态随机存储器;
第二初始化模块,用于初始化协处理器的固态存储器;
代码写入模块,用于将固态存储器中代码写入到同步动态随机存储器的第一指定位置;所述代码包括text段、data段、bss段;
代码备份模块,用于将所写入代码中的data段和bss段在同步动态随机存储器中进行备份;
启动模块,用于执行同步动态随机存储器中第一指定位置的代码以启动协处理器;
电源和时钟供给模块,用于在协处理器处于睡眠状态时,接通协处理器的电源和时钟。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括:
检测模块,用于检测协处理器是否在预设时间段未工作:
第一处理模块,用于检测到协处理器有预设时间段未工作时,断掉协处理器的时钟;
第二处理模块,用于用同步动态随机存储器备份中的data段代码覆盖第一指定位置data段代码;
第三处理模块,用于将第一指定位置中bss段代码清零;
第四处理模块,用于配置同步动态随机存储器进入自刷新模式;
第五处理模块,用于切断协处理器和固态存储器的电源及时钟。
10.根据权利要求8所述的装置,其特征在于:
所述代码备份模块通过记录起始位置和终止位置的方式完成bss段代码的备份。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中星微电子有限公司,未经北京中星微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010226035.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:观察方信息通知中的特定于观察方信息
- 下一篇:具有补偿机制的发光二极管装置