
基本信息:
- 专利标题: 用于微处理器的动态重设方法
- 申请号:CN201410768028.X 申请日:2014-09-19
- 公开(公告)号:CN104461464B 公开(公告)日:2018-04-13
- 发明人: G.G.亨利 , 罗德尼.E.虎克 , 柯林.艾迪 , 泰瑞.派克斯
- 申请人: 上海兆芯集成电路有限公司
- 申请人地址: 上海市张江高科技园区金科路2537号301室
- 专利权人: 上海兆芯集成电路有限公司
- 当前专利权人: 上海兆芯集成电路股份有限公司
- 当前专利权人地址: 201203 上海市浦东新区张江高科技园区金科路2537号301室
- 代理机构: 北京市柳沈律师事务所
- 代理人: 王珊珊
- 优先权: 61/880,620 2013.09.20 US
- 主分类号: G06F9/30
- IPC分类号: G06F9/30
摘要:
本发明提供一种用于微处理器的动态重设方法,该微处理器至少包括指纹单元及动态重设功能单元,该方法包括:接受静态指纹以及指纹产生准则的指纹设定准则表,其中该静态指纹用于优化该微处理器的该动态重设功能单元的配置,其中该静态指纹由工程师辨识用于优化该动态重设功能单元的该配置的程序部分、依据与该程序部分有关的指令串设计该指纹产生准则、并利用该指纹产生准则所产生;当该动态重设功能单元正依据目前配置设定而执行指令时,该指纹单元产生动态指纹并与该静态指纹进行比较;以及当该静态指纹与该动态指纹相符时,重设该动态重设功能单元。
摘要(英):
A microprocessor includes a plurality of dynamically reconfigurable functional units, a fingerprint, and a fingerprint unit. As the plurality of dynamically reconfigurable functional units execute instructions according to a first configuration setting, the fingerprint unit accumulates information about the instructions according to a mathematical operation to generate a result. The microprocessor also includes a reconfiguration unit that reconfigures the plurality of dynamically reconfigurable functional units to execute instructions according to a second configuration setting in response to an indication that the result matches the fingerprint.
公开/授权文献:
- CN104461464A 用于微处理器的动态重设方法 公开/授权日:2015-03-25
IPC结构图谱:
G | 物理 |
--G06 | 计算;推算;计数 |
----G06F | 电数字数据处理 |
------G06F9/00 | 电数字数据处理的控制单元 |
--------G06F9/06 | .应用存入的程序的,即应用处理设备的内部存储来接收程序并保持程序的 |
----------G06F9/30 | ..执行机器指令的装置,例如指令译码 |