会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明申请
    • MISALIGNMENT PREDICTOR
    • 失业预测者
    • US20120110392A1
    • 2012-05-03
    • US13345260
    • 2012-01-06
    • Tse-Yu YehPo-Yung ChangEric Hao
    • Tse-Yu YehPo-Yung ChangEric Hao
    • G06F11/30
    • G06F9/3824G06F9/30043G06F9/30145G06F9/3832G06F9/3861
    • In one embodiment, a processor comprises a circuit coupled to receive an indication of a memory operation to be executed in the processor. The circuit is configured to predict whether or not the memory operation is misaligned. A number of accesses performed by the processor to execute the memory operation is dependent on whether or not the circuit predicts the memory operation as misaligned. In another embodiment, a misalignment predictor is coupled to receive an indication of a memory operation, and comprises a memory and a control circuit coupled to the memory. The memory is configured to store a plurality of indications of memory operations previously detected as misaligned during execution in a processor. The control circuit is configured to predict whether or not a memory operation is misaligned responsive to a comparison of the received indication and the plurality of indications stored in the memory.
    • 在一个实施例中,处理器包括耦合以接收要在处理器中执行的存储器操作的指示的电路。 电路被配置为预测存储器操作是否不对准。 由处理器执行的执行存储器操作的多个访问取决于电路是否将存储器操作预测为未对准。 在另一个实施例中,未对准预测器被耦合以接收存储器操作的指示,并且包括耦合到存储器的存储器和控制电路。 存储器被配置为存储先前在处理器中执行期间被检测为未对准的存储器操作的多个指示。 控制电路被配置为响应于所接收的指示与存储在存储器中的多个指示的比较来预测存储器操作是否失准。
    • 7. 发明授权
    • Decentralized exception processing system
    • 分散式异常处理系统
    • US06282636B1
    • 2001-08-28
    • US09221197
    • 1998-12-23
    • Tse-Yu YehGregory MathewsSteven Tu
    • Tse-Yu YehGregory MathewsSteven Tu
    • G06F938
    • G06F9/3861
    • A decentralized exception processing system includes a plurality of local exception units. Each local exception unit is coupled to process local exception signals from one or more processing resources that are proximate to it. Each local exception unit generates local commit signals, using order information for the instruction in an issue group and any local exception signals it receives. The local commit signals are combined to generate a global commit signal for each instruction in the issue group. Local exception signals are collected at a selected one of the local exception units and processed to generate a global exception unit. The selected local exception unit resteers control of the processing resources to an exception handler associated with the global exception unit.
    • 分散式异常处理系统包括多个局部异常单元。 每个局部异常单元被耦合以处理来自其附近的一个或多个处理资源的局部异常信号。 每个本地异常单元使用发布组中的指令的顺序信息和其接收的任何本地异常信号来生成本地提交信号。 组合本地提交信号以为问题组中的每个指令生成全局提交信号。 本地异常信号在选定的一个局部异常单元处收集,并被处理以产生全局异常单元。 所选择的本地异常单元将处理资源的控制恢复到与全局异常单元相关联的异常处理器。
    • 8. 发明授权
    • Method and apparatus for performing early branch prediction in a microprocessor
    • 用于在微处理器中执行早期分支预测的方法和装置
    • US06185676B2
    • 2001-02-06
    • US08940435
    • 1997-09-30
    • Mitchell Alexander PoplingherCarl ScafidiTse-Yu YehWenliang Chen
    • Mitchell Alexander PoplingherCarl ScafidiTse-Yu YehWenliang Chen
    • G06F1500
    • G06F9/3804G06F9/3844
    • A pipelined microprocessor having a branch prediction unit implemented in an instruction pointer generation stage of the microprocessor. The branch prediction unit includes a memory device having at least a first entry configured to hold at least a part of a memory address of a pre-selected branch instruction and at least a part of a memory address of a branch target corresponding to the pre-selected branch instruction. The branch prediction unit compares an instruction pointer of an instruction to be executed with the memory address of the pre-selected branch instruction. In response to a match between the instruction pointer and the memory address of pre-selected branch instruction, the unit causes the microprocessor to fetch an instruction corresponding to the branch target. In one embodiment, the instruction pointer generation stage of the microprocessor is implemented as a first stage of the pipelined microprocessor. In addition, the branch prediction unit is compares the instruction pointer and the memory address of the pre-selected branch instruction during a single clock cycle in which the instruction pointer is generated.
    • 具有在微处理器的指令指针生成级中实现的分支预测单元的流水线微处理器。 分支预测单元包括具有至少第一条目的存储器件,其被配置为保持预选择的转移指令的存储器地址的至少一部分以及与预选择的转移指令对应的分支目标的存储器地址的至少一部分, 选择分支指令。 分支预测单元将要执行的指令的指令指针与预先选择的分支指令的存储器地址进行比较。 响应于指令指针和预先选择的分支指令的存储器地址之间的匹配,单元使微处理器获取与分支目标相对应的指令。 在一个实施例中,微处理器的指令指针生成级被实现为流水线微处理器的第一级。 此外,分支预测单元在生成指令指针的单个时钟周期期间比较指令指针和预先选择的分支指令的存储器地址。