发明名称 用于恢复体系结构寄存器映射表的系统和方法
摘要 本发明涉及一种用于恢复体系结构寄存器映射表(ARMT)的节能系统。所述系统包括第一数目的收集电路和解码电路,第二数目的选择电路,以及使能电路。关于每个物理寄存器和合适的体系结构寄存器之间的映射的信息由一个且仅一个收集电路在第四数目的指令周期中的仅仅一个周期期间从物理寄存器映射表(PRMT)获得。每个解码电路将其输入耦合到一个不同的收集电路的输出并且能够在其输出处将其输入转换为第三数目位宽的二进制串选择码。每个选择电路被配置为根据每个选择码接收来自与该选择电路相关联的位位置的位。该使能电路被配置为适当地使能从PRMT到ARMT的信息的映射。
申请公布号 CN101763243B 申请公布日期 2013.06.19
申请号 CN200810242187.0 申请日期 2008.12.25
申请人 世意法(北京)半导体研发有限责任公司 发明人 孙红霞;王凯峰;朱鹏飞;吴永强
分类号 G06F9/30(2006.01)I;G06F9/38(2006.01)I 主分类号 G06F9/30(2006.01)I
代理机构 中国专利代理(香港)有限公司 72001 代理人 张雪梅;蒋骏
主权项 一种用于复原体系结构寄存器映射表ARMT的系统,包括:第一数目的收集电路,其中所述ARMT包括第二数目的体系结构表域,每一个体系结构表域配置为使能将体系结构寄存器映射到其相关联的物理寄存器,其中物理寄存器映射表PRMT包括第三数目的成对的物理表域和有效映射域,其中,每一个物理表域被配置为,如果相关联的有效映射域的值允许这样的映射,使能将所述物理寄存器之一映射到其相关联的体系结构寄存器,并且其中在第四数目的指令周期中的仅一个周期期间,每一成对的物理表域和有效映射域被耦合到一个且仅一个收集电路;第一数目的解码电路,每一个解码电路具有耦合到一个不同的收集电路的输出的输入并且能够将其输入转换为在其输出的第三数目位宽二进制串选择码,其中每一个选择码规定物理表域之一是否将被映射以及将被映射到哪个体系结构表域;第二数目的选择电路,其中每一个选择电路被配置为根据每一个选择码接收来自与该选择电路相关联的位位置的位;以及使能电路,其被配置为选择合适的体系结构表域来复原,其中每一个选择电路的输出被耦合到一个不同的体系结构表域并当被使能电路允许时被写入该体系结构表域。
地址 100190 北京市海淀区北四环中路银谷大厦12B层