会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • MECHANISM TO PRECLUDE LOAD REPLAYS DEPENDENT ON LONG LOAD CYCLES IN AN OUT-ORDER PROCESSOR
    • 预防在外部处理者中长期循环的依赖关系的机制
    • WO2016097802A1
    • 2016-06-23
    • PCT/IB2014/003215
    • 2014-12-14
    • VIA ALLIANCE SEMICONDUCTOR CO., LTD.
    • COL, Gerard, M.EDDY, ColinHENRY, G., Glenn
    • G06F9/48
    • G06F9/3838G06F9/30043G06F9/3834G06F9/3836G06F9/3855G06F9/5011G06F2209/507Y02D10/22
    • An apparatus includes first and second reservation stations. The first reservation station (421.L) dispatches a load micro instruction, and indicates on a hold bus (444) if the load micro instruction is a specified load micro instruction directed to retrieve an operand from a prescribed resource other than on-core cache memory, where the specified load instruction requires more than a first number of clock cycles to retrieve the operand. The second reservation station (421.1-421.N) is coupled to the hold bus (444), and dispatches one or more younger micro instructions therein that depend on the load micro instruction for execution after a number of clock cycles following dispatch of the first load micro instruction, and if it is indicated on the hold bus (444) that the load micro instruction is the specified load micro instruction, the second reservation station (421.1-421.N) is configured to stall dispatch of the one or more younger micro instructions until the load micro instruction has retrieved the operand.
    • 一种装置包括第一和第二保留站。 第一保留站(421.L)调度负载微指令,并且在保持总线(444)上指示负载微指令是否是指定的负载微指令,用于从除核心缓存之外的规定资源检索操作数 存储器,其中指定的加载指令需要多于第一数量的时钟周期来检索操作数。 第二保留站(421.1-421.N)被耦合到保持总线(444),并在其中分派一个或多个依赖于负载微指令执行的一个或多个较小的微指令,以在第一个 加载微指令,并且如果在保持总线(444)上指示负载微指令是指定的负载微指令,则第二保留站(421.1-421.N)被配置为停止一个或多个更年轻的 微指令,直到加载微指令已经检索到操作数。
    • 3. 发明申请
    • APPARATUS AND METHOD TO PRECLUDE LOAD REPLAYS DEPENDENT ON WRITE COMBINING MEMORY SPACE ACCESS IN OUT-OF-ORDER PROCESSOR
    • 根据订单处理程序中写入组合记忆空间访问依据的装载和方法
    • WO2016097792A1
    • 2016-06-23
    • PCT/IB2014/003171
    • 2014-12-14
    • VIA ALLIANCE SEMICONDUCTOR CO., LTD.
    • COL, Gerard, M.EDDY, ColinHENRY, G., Glenn
    • G06F9/30
    • G06F9/3838G06F9/30043G06F9/3824G06F9/3836G06F9/384G06F9/3855G06F9/3861
    • An apparatus including first and second reservation stations. The first reservation station dispatches a load micro instruction, and indicates on a hold bus if the load micro instruction is a specified load micro instruction directed to retrieve an operand from a prescribed resource other than on-core cache memory. The second reservation station is coupled to the hold bus, and dispatches one or more younger micro instructions therein that depend on the load micro instruction for execution after a number of clock cycles following dispatch of the first load micro instruction, and if it is indicated on the hold bus that the load micro instruction is the specified load micro instruction, the second reservation station is configured to stall dispatch of the one or more younger micro instructions until the load micro instruction has retrieved the operand. The plurality of prescribed resources includes system memory, coupled to the out-of-order processor via a memory bus, where the specified load micro instruction is known to resolve to write combining memory space in the system memory.
    • 一种包括第一和第二保留站的装置。 第一保留站调度负载微指令,并且在保持总线上指示负载微指令是否是指定的从指定资源(除了内核高速缓冲存储器)检索操作数的指定负载微指令。 第二保留站耦合到保持总线,并且在分配第一加载微指令之后的多个时钟周期之后,分派一个或多个取决于载入微指令以执行的较新的微指令,并且如果在 所述保持总线,所述加载微指令是指定的负载微指令,所述第二保留站被配置为停止所述一个或多个较小的微指令的分派,直到所述加载微指令已经检索到所述操作数。 多个规定资源包括经由存储器总线耦合到无序处理器的系统存储器,其中已知指定的负载微指令解决写入组合系统存储器中的存储器空间。
    • 4. 发明申请
    • MECHANISM TO PRECLUDE LOAD REPLAYS DEPENDENT ON OFF-DIE CONTROL ELEMENT ACCESS IN OUT-OF-ORDER PROCESSOR
    • 机构预防负荷补偿依赖于外部控制元件访问超出处理器
    • WO2016097793A1
    • 2016-06-23
    • PCT/IB2014/003173
    • 2014-12-14
    • VIA ALLIANCE SEMICONDUCTOR CO., LTD.
    • COL, Gerard, M.EDDY, ColinGLENN, Henry, G.
    • G06F15/163
    • G06F9/3855G06F9/30043G06F9/3836G06F13/36Y02D10/14
    • An apparatus includes first and second reservation stations. The first reservation station (421.L) dispatches a load micro instruction, and indicates on a hold bus (444) if the load micro instruction is a specified load micro instruction directed to retrieve an operand from a prescribed resource other than on-core cache memory. The second reservation station (421.1-421.N) is coupled to the hold bus (444), and dispatches one or more younger micro instructions therein that depend on the load micro instruction for execution after a number of clock cycles following dispatch of the first load micro instruction, and if it is indicated on the hold bus (444) that the load micro instruction is the specified load micro instruction, the second reservation station (421.1-421.N) is configured to stall dispatch of the one or more younger micro instructions until the load micro instruction has retrieved the operand. The plurality of non-core resources includes a control element, coupled to the out-of order processor via a control bus.
    • 一种装置包括第一和第二保留站。 第一保留站(421.L)调度负载微指令,并且在保持总线(444)上指示负载微指令是否是指定的负载微指令,用于从除核心缓存之外的规定资源检索操作数 记忆。 第二保留站(421.1-421.N)被耦合到保持总线(444),并在其中分派一个或多个依赖于负载微指令执行的一个或多个较小的微指令,以在第一个 加载微指令,并且如果在保持总线(444)上指示负载微指令是指定的负载微指令,则第二保留站(421.1-421.N)被配置为停止一个或多个更年轻的 微指令,直到加载微指令已经检索到操作数。 多个非核心资源包括经由控制总线耦合到失序处理器的控制元件。
    • 8. 发明申请
    • APPARATUS AND METHOD FOR PROGRAMMABLE LOAD REPLAY PRECLUSION
    • 用于可编程负载重置预处理的装置和方法
    • WO2016097791A1
    • 2016-06-23
    • PCT/IB2014/003170
    • 2014-12-14
    • VIA ALLIANCE SEMICONDUCTOR CO., LTD.
    • COL, Gerard, M.EDDY, ColinHENRY, Glenn, G.
    • G06F9/48
    • G06F9/3838G06F9/30G06F9/30043G06F9/3855G06F9/5011G06F2209/507
    • An apparatus includes first reservation and second reservation. The first reservation station dispatches a load micro instruction, and indicates on a hold bus if the load micro instruction is a specified load micro instruction directed to retrieve an operand from a prescribed resource other than on-core cache memory. The second reservation station is coupled to the hold bus, and dispatches one or more younger micro instructions therein that depend on the load micro instruction for execution after a number of clock cycles following dispatch of the first load micro instruction, and if it is indicated on the hold bus that the load micro instruction is the specified load micro instruction, the second reservation station is configured to stall dispatch of the one or more younger micro instructions until the load micro instruction has retrieved the operand. The plurality of non-core resources includes a random access memory, programmed via a Joint Test Action Group interface with the plurality of specified load instructions corresponding to an out-of-order processor which, upon initialization, accesses the random access memory to determine said plurality of specified load instructions.
    • 一种装置包括第一预约和第二预约。 第一保留站调度负载微指令,并且在保持总线上指示负载微指令是否是指定的从指定资源(除了内核高速缓冲存储器)检索操作数的指定负载微指令。 第二保留站耦合到保持总线,并且在分配第一加载微指令之后的多个时钟周期之后,分派一个或多个取决于载入微指令以执行的较新的微指令,并且如果在 所述保持总线,所述加载微指令是指定的负载微指令,所述第二保留站被配置为停止所述一个或多个较小的微指令的分派,直到所述加载微指令已经检索到所述操作数。 多个非核心资源包括随机存取存储器,其通过联合测试动作组接口编程,其中多个指定的加载指令对应于无序处理器,其在初始化时访问随机存取存储器,以确定所述 多个指定的加载指令。
    • 9. 发明申请
    • APPARATUS AND METHOD TO PRECLUDE NON-CORE CACHE-DEPENDENT LOAD REPLAYS IN OUT-OF-ORDER PROCESSOR
    • 预订非处理器中非核心缓存依赖负载复用的装置和方法
    • WO2016097790A1
    • 2016-06-23
    • PCT/IB2014/003169
    • 2014-12-14
    • VIA ALLIANCE SEMICONDUCTOR CO., LTD.
    • COL, Gerard, M.EDDY, ColinHENRY, G., Glenn
    • G06F9/30
    • G06F9/3838G06F9/30043G06F9/3824G06F9/3836G06F9/384G06F9/3855G06F9/3861
    • An apparatus including first and second reservation stations. The first reservation station dispatches a load micro instruction, and indicates on a hold bus if the load micro instruction is a specified load micro instruction directed to retrieve an operand from a prescribed resource other than on-core cache memory. The second reservation station is coupled to the hold bus, and dispatches one or more younger micro instructions therein that depend on the load micro instruction for execution after a number of clock cycles following dispatch of the first load micro instruction, and if it is indicated on the hold bus that the load micro instruction is the specified load micro instruction, the second reservation station is configured to stall dispatch of the one or more younger micro instructions until the load micro instruction has retrieved the operand. The plurality of non-core resources includes an off-core cache memory, configured to store memory operands which may have been cached from a system memory that are not present in one or more on-core cache memories.
    • 一种包括第一和第二保留站的装置。 第一保留站调度负载微指令,并且在保持总线上指示负载微指令是否是指定的从指定资源(除了内核高速缓冲存储器)检索操作数的指定负载微指令。 第二保留站耦合到保持总线,并且在分配第一加载微指令之后的多个时钟周期之后,分派一个或多个取决于载入微指令以执行的较新的微指令,并且如果在 所述保持总线,所述加载微指令是指定的负载微指令,所述第二保留站被配置为停止所述一个或多个较小的微指令的分派,直到所述加载微指令已经检索到所述操作数。 多个非核心资源包括一个非核心高速缓存存储器,用于存储可能已经从不存在于一个或多个核心高速缓冲存储器中的系统存储器缓存的存储器操作数。