[发明专利]用于管理微代码的更新的方法、电子设备和处理单元有效
申请号: | 201710284233.2 | 申请日: | 2017-04-26 |
公开(公告)号: | CN107894893B | 公开(公告)日: | 2022-03-01 |
发明(设计)人: | V·昂德 | 申请(专利权)人: | 意法半导体(鲁塞)公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71;G06F9/445 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华;张昊 |
地址: | 法国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本公开涉及用于管理更新处理单元例如微控制器内的至少一个微代码的方法以及相应处理单元。例如,至少一个微代码存储在至少一个程序存储器中,并且旨在被处理单元的至少一个中央处理单元所执行,该处理单元包括与每个程序存储器相关联的存储器控制器以及至少一个硬件外围设备。根据一种可能的实施方式,该方法包括:响应于更新每个微代码的至少一个请求,向每个硬件外围设备传输从由每个相应存储器控制器生成的基本授权请求信号中获得的全局授权请求信号;响应于该全局授权请求信号并且在满足预定基本条件之后,对从由每个硬件外围设备所生成的基本授权信号中获得的全局授权信号进行传输;以及由该相应存储器控制器更新每个微代码。 | ||
搜索关键词: | 用于 管理 代码 更新 方法 电子设备 处理 单元 | ||
【主权项】:
一种方法,所述方法用于管理存储在至少一个程序存储器(MP1,MP2)中并且旨在被处理单元(UT)的至少一个中央处理单元(CPU1,CPU2)执行的至少一个微代码(MC1,MC2)的更新,所述处理单元(UT)包括与每个程序存储器(MP1,MP2)相关联的存储器控制器(CM1,CM2)以及至少一个硬件外围设备(PM1,PM2,PM3),所述方法包括:响应于更新每个微代码的至少一个请求(DMC1,DMC2),向每个硬件外围设备(PM1,PM2)传输从由每个相应存储器控制器(CM1,CM2)生成的基本授权请求信号(SEDA1,SEDA2)获得的全局授权请求信号(SGDA),响应于所述全局授权请求信号(SGDA)并且在满足所述硬件外围设备(PM1,PM2,PM3)中的所述至少一个硬件外围设备内的预定基本条件之后,对从由所述硬件外围设备中的所述至少一个硬件外围设备所生成的至少一个基本授权信号(SEA1,SEA2,SEA3)中获得的全局授权信号(SGA)进行传输,仅在接收到所述全局授权信号(SGA)之后,由所述相应存储器控制器(CM1,CM2)更新每个微代码(MC1,MC2)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于意法半导体(鲁塞)公司,未经意法半导体(鲁塞)公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710284233.2/,转载请声明来源钻瓜专利网。