[发明专利]微处理器以及微处理器微码修补方法有效
申请号: | 200910261228.5 | 申请日: | 2009-12-17 |
公开(公告)号: | CN101710379A | 公开(公告)日: | 2010-05-19 |
发明(设计)人: | G·葛兰·亨利;泰瑞·派克斯 | 申请(专利权)人: | 威盛电子股份有限公司 |
主分类号: | G06F21/22 | 分类号: | G06F21/22;G06F9/22 |
代理公司: | 北京林达刘知识产权代理事务所 11277 | 代理人: | 刘新宇;王璐 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种微处理器以及微处理器微码修补方法,微处理器包括一非公开随机存取存储器,根据原始微码指令和替代微码指令来定址;微处理器亦包括修补文件硬件,当替代微码指令实施至修补文件硬件时,微处理器执行替代微码指令;微处理器用以从外部存储器载入微码修补文件至非公开随机存取存储器,并判断微码修补文件是否有效,当微码修补文件为有效时,从非公开随机存取存储器实施替代微码指令至修补文件硬件,当微码修补文件为无效时,不实施替代微码指令至修补文件硬件。本发明不仅能够减少微处理器载入坏掉或损坏的修补文件而危害已载入的良好修补文件的可能性,还可避免不具有完整性的后续的修补文件影响先前已载入的良好的修补文件。 | ||
搜索关键词: | 微处理器 以及 微码 修补 方法 | ||
【主权项】:
一种微处理器,其特征在于,具有一微码存储器,该微码存储器用以储存上述微处理器所执行的一原始微码指令以执行一使用者程序指令,上述微处理器亦具有耦接至上述微处理器外部的一外部存储器的接口,上述外部存储器用以储存一微码修补文件,上述微码修补文件包括一替代微码指令和一验证信息,上述微处理器包括:一非公开随机存取存储器,根据上述原始微码指令和上述替代微码指令定址;以及一修补文件硬件,耦接上述非公开随机存取存储器,其中当上述微处理器实施上述替代微码指令至上述修补文件硬件时,上述微处理器执行上述替代微码指令;其中上述微处理器用以:从上述外部存储器载入上述微码修补文件至上述非公开随机存取存储器;通过上述验证信息判断上述非公开随机存取存储器中的上述微码修补文件是否有效;当上述非公开随机存取存储器中的上述微码修补文件为有效时,则从上述非公开随机存取存储器实施上述替代微码指令至上述修补文件硬件;以及当上述非公开随机存取存储器中的上述微码修补文件为无效时,则不实施上述替代微码指令至上述修补文件硬件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威盛电子股份有限公司,未经威盛电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200910261228.5/,转载请声明来源钻瓜专利网。
- 上一篇:半导体专用设备用晶向调整装置
- 下一篇:一种灯头