[发明专利]具有鉴别功能的嵌入式系统及嵌入式系统的鉴别方法有效
申请号: | 200910171423.9 | 申请日: | 2009-08-28 |
公开(公告)号: | CN101667130A | 公开(公告)日: | 2010-03-10 |
发明(设计)人: | 王传弘;刘晋泰;刘根豪 | 申请(专利权)人: | 联发科技股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F21/22 |
代理公司: | 北京万慧达知识产权代理有限公司 | 代理人: | 葛 强;张一军 |
地址: | 中国台湾新竹科*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 鉴别 功能 嵌入式 系统 鉴别方法 | ||
1.一种具有鉴别功能的嵌入式系统,包含:
系统只读存储器,用于存储启动代码;
处理电路,用于至少根据所述启动代码进行处理,以执行所述嵌 入式系统的操作;
鉴别电路,用于鉴别命令脚本,以确定所述命令脚本是否已被鉴 别,当所述鉴别电路确定所述命令脚本未被鉴别时,所述鉴别电路阻 止所述处理电路执行所述命令脚本;以及
串联端口,且当确定所述命令脚本未被鉴别时,所述鉴别电路触 发所述嵌入式系统通过所述串联端口从主机下载程序代码,且所述处 理电路根据所述启动代码鉴别所述程序代码,
其中,所述系统只读存储器,所述处理电路以及所述鉴别电路均 位于芯片内,所述命令脚本接收于所述芯片外。
2.如权利要求1所述的具有鉴别功能的嵌入式系统,其特征在于, 所述命令脚本存储于非易失性存储器中,以供所述处理电路访问。
3.如权利要求1所述的具有鉴别功能的嵌入式系统,其特征在于, 所述命令脚本包含至少一个元组,且当所述鉴别电路确定所述命令脚 本已被鉴别时,所述处理电路解析所述元组以确定所述元组是否为有 效。
4.如权利要求3所述的具有鉴别功能的嵌入式系统,其特征在于, 所述嵌入式系统进一步包含串联端口,且当确定所述元组为无效时, 所述处理电路阻止所述元组的执行,并触发所述嵌入式系统通过所述 串联端口从主机下载程序代码,且所述处理电路根据所述启动代码鉴 别所述程序代码。
5.如权利要求3所述的具有鉴别功能的嵌入式系统,其特征在于, 当确定所述元组为有效时,所述处理电路执行所述元组。
6.如权利要求5所述的具有鉴别功能的嵌入式系统,其特征在于, 当所述处理电路未成功执行所述元组时,所述处理电路触发系统挂起 以停止所述嵌入式系统的操作。
7.如权利要求5所述的具有鉴别功能的嵌入式系统,其特征在于, 当所述处理电路成功执行所述元组,且所述元组引发转移操作时,所 述处理电路执行程序代码以作为所述转移操作的结果。
8.如权利要求5所述的具有鉴别功能的嵌入式系统,其特征在于, 当所述处理电路成功执行所述元组、所述元组未引发转移操作、且所 述命令脚本内有下一元组时,所述处理电路解析所述下一元组以确定 所述下一元组是否为有效。
9.如权利要求5所述的具有鉴别功能的嵌入式系统,其特征在于, 所述嵌入式系统进一步包含串联端口,且当所述处理电路成功执行所 述元组、所述元组未引发转移操作、且所述命令脚本内无下一元组时, 所述处理电路触发所述嵌入式系统通过所述串联端口从主机下载程序 代码,且所述处理电路根据所述启动代码鉴别所述程序代码。
10.如权利要求5所述的具有鉴别功能的嵌入式系统,其特征在 于,所述元组包含表示一个命令的命令代码,且当所述元组进一步包 含指示执行所述元组的所述命令的至少一个条件的条件信息时,所述 处理电路检查所述条件是否满足条件,以根据所述条件信息选择性地 执行所述命令,否则,所述处理电路直接执行所述元组的所述命令。
11.如权利要求10所述的具有鉴别功能的嵌入式系统,其特征在 于,所述条件包含软件条件及/或硬件条件,且所述元组进一步包含用 于所述命令的至少一个命令参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联发科技股份有限公司,未经联发科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910171423.9/1.html,转载请声明来源钻瓜专利网。