[发明专利]可实现引导启动的系统及引导启动控制装置和方法有效
申请号: | 201010003354.3 | 申请日: | 2010-01-21 |
公开(公告)号: | CN102135891A | 公开(公告)日: | 2011-07-27 |
发明(设计)人: | 段琳;赵志宇;钱嘉林;李星爽 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F11/14 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 王一斌;王琦 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种可实现引导启动的系统及引导启动的加载控制装置和方法。本发明将引导程序存放在不支持芯片内执行(XIP)操作但具有自动读特性的第一非易失性存储器件中,并将引导程序可被自动读的第一部分代码备份于第二非易失性存储器件、将剩余的第二部分代码备份于第一非易失性存储器件;逻辑芯片读取第一部分代码的备份至内置RAM、并切换CPU的引导片选输出与第一非易失性存储器件和内置RAM片选输入的导通,以供CPU从第一非易失性存储器件获取第一部分代码、或从内置RAM获取第一部分代码的备份;逻辑芯片还可以向CPU提供第二部分代码或其任一备份于第一非易失性存储器件中的位置信息,从而实现第二部分代码的备份启动。 | ||
搜索关键词: | 实现 引导 启动 系统 控制 装置 方法 | ||
【主权项】:
一种可实现引导启动的系统,包括:可利用引导程序启动的CPU;第一非易失性存储器件,其通过可兼容其自身所支持时序和RAM时序的第一总线与CPU相连,且第一非易失性存储器件不支持芯片内执行XIP操作但具有自动读特性,并存储有引导程序可被自动读的第一部分代码、以及剩余的第二部分代码;第二非易失性存储器件,其通过自身所支持时序的第二总线与CPU相连,并至少存储有设备信息;其特征在于,第一非易失性存储器件中还存储有前述第二部分代码的若干备份;第二非易失性存储器件中还存储有前述第一部分代码的备份;且,该系统还具有逻辑芯片,所述逻辑芯片内包括:读取模块,其通过前述第二总线与第二非易失性存储器件相连,并在系统启动后从第二非易失性存储器件读取第一部分代码的备份;内置RAM,其通过前述第一总线与CPU相连,并用于存储所述读取的第一部分代码的备份、供CPU通过第一总线读取;控制模块,在系统启动后将CPU的引导片选输出与第一非易失性存储器件的片选输入、或内置RAM的片选输入导通,并向CPU提供第二部分代码、或第二部分代码的任一备份于第一非易失性存储器件中的位置信息;还在CPU由于第一部分代码而引导启动失败后切换前述导通、并触发CPU重新执行引导启动,在CPU由于第二部分代码而引导启动失败后变更提供给CPU的前述位置信息、并触发CPU重新执行引导启动。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010003354.3/,转载请声明来源钻瓜专利网。
- 上一篇:文件动态定位及查询方法
- 下一篇:一种输入方式的切换方法及装置