会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明申请
    • Universal Register Rename Mechanism for Instructions with Multiple Targets in a Microprocessor
    • 通用寄存器重命名机制,用于微处理器中多个目标的指令
    • US20080263331A1
    • 2008-10-23
    • US11736855
    • 2007-04-18
    • Hung Q. LeDung Q. NguyenBalaram Sinharoy
    • Hung Q. LeDung Q. NguyenBalaram Sinharoy
    • G06F9/30
    • G06F9/3861G06F9/384
    • A universal register rename mechanism for instructions with multiple targets using a common destination tag. For each instruction that updates multiple destinations, a single rename entry is allocated to handle all destinations associated with it. A rename entry now consists of a DTAG and a vector to indicate the type of destination(s) that is/are being updated by such a particular instruction. For example, a common DTAG can be assigned to a fixed point unit instruction (FXU) that updates general purpose register (GPR), fixed point exception register (XER), and condition code register (CR) destinations. During flush time, the DTAGs in the recovery link may be used to restore the information indicating that the youngest instruction updates a particular architected register. By using a single, universal rename structure for all types of destinations, a large saving in silicon and power can be realized without the need to sacrifice performance.
    • 通用寄存器重命名机制,用于使用公共目标标签的多个目标的指令。 对于更新多个目的地的每个指令,分配单个重命名条目来处理与其相关联的所有目的地。 现在,一个重命名条目由一个DTAG和一个向量组成,用于指示由这样的特定指令更新的目标的类型。 例如,可以将普通DTAG分配给更新通用寄存器(GPR),定点异常寄存器(XER)和条件码寄存器(CR)目的地的固定点单元指令(FXU)。 在冲洗时间期间,恢复链路中的DTAG可以用于恢复指示最年轻的指令更新特定架构的寄存器的信息。 通过为所有类型的目的地使用单一的通用重命名结构,可以实现大量的硅和电源节省,而不需要牺牲性能。
    • 7. 发明申请
    • Universal Register Rename Mechanism for Targets of Different Instruction Types in a Microprocessor
    • 微处理器中不同指令类型的目标通用寄存器重命名机制
    • US20080263321A1
    • 2008-10-23
    • US11736844
    • 2007-04-18
    • Hung Q. LeDung Q. NguyenBalaram Sinharoy
    • Hung Q. LeDung Q. NguyenBalaram Sinharoy
    • G06F15/00
    • G06F9/384G06F9/3838G06F9/3857G06F9/3861
    • A unified register rename mechanism for targets of different instruction types is provided in a microprocessor. The universal rename mechanism renames destinations of different instruction types using a single rename structure. Thus, an instruction that is updating a floating point register (FPR) can be renamed along with an instruction that is updating a general purpose register (GPR) or vector multimedia extensions (VMX) instructions register (VR) using the same rename structure because the number of architected states for GPR is the same as the number of architected states for FPR and VR. Each destination tag (DTAG) is assigned to one destination. A floating point instruction may be assigned to a DTAG, and then a fixed point instruction may be assigned to the next DTAG and so forth. With a universal rename mechanism, significant silicon and power can be saved by having only one rename structure for all instruction types.
    • 在微处理器中提供了用于不同指令类型的目标的统一寄存器重命名机制。 通用重命名机制使用单个重命名结构重命名不同指令​​类型的目标。 因此,更新浮点寄存器(FPR)的指令可以与使用相同的重命名结构更新通用寄存器(GPR)或向量多媒体扩展(VMX)指令寄存器(VR))的指令一起重命名,因为 GPR的架构状态数量与FPR和VR的架构状态数量相同。 每个目的地标签(DTAG)被分配到一个目的地。 可将浮点指令分配给DTAG,然后将固定点指令分配给下一个DTAG等等。 使用通用重命名机制,可以通过为所有指令类型只有一个重命名结构来节省显着的硅和功率。