会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Error detection in precharged logic
    • 预充电逻辑中的误差检测
    • US08103922B2
    • 2012-01-24
    • US13162308
    • 2011-06-16
    • David Michael BullShidhartha DasDavid Theodore Blaauw
    • David Michael BullShidhartha DasDavid Theodore Blaauw
    • G11C29/00
    • G01R31/3177
    • An integrated circuit is provided with domino logic including a speculative node and a checker node. Precharged circuitry precharges both the speculative node and the checker node. Logic circuitry provides a discharge path for the speculative node and the checker node in dependence upon input signal values. Evaluation control circuitry first couples the speculative node to the logic circuitry and then subsequently couples the checker node to the logic circuitry such that these can be discharged if the input signals to the logic circuitry have appropriate values. Error detection circuitry detects an error when the speculative node and the checker node are not one of both discharged or both undischarged.
    • 集成电路提供有多米诺逻辑,包括推测节点和检查器节点。 预充电电路对推测节点和检查器节点进行预充电。 逻辑电路根据输入信号值为推测节点和校验器节点提供放电路径。 评估控制电路首先将推测节点耦合到逻辑电路,然后随后将校验器节点耦合到逻辑电路,使得如果逻辑电路的输入信号具有适当的值,则它们可以被放电。 当推测节点和检查器节点都不是放电或未放电的两者之一时,错误检测电路检测到错误。
    • 3. 发明授权
    • Error detection in precharged logic
    • 预充电逻辑中的误差检测
    • US08006147B2
    • 2011-08-23
    • US12382427
    • 2009-03-16
    • David Michael BullShidhartha DasDavid Theodore Blaauw
    • David Michael BullShidhartha DasDavid Theodore Blaauw
    • G11C29/00
    • G01R31/3177
    • An integrated circuit is provided with domino logic including a speculative node and a checker node. Precharged circuitry precharges both the speculative node and the checker node. Logic circuitry provides a discharge path for the speculative node and the checker node in dependence upon input signal values. Evaluation control circuitry first couples the speculative node to the logic circuitry and then subsequently couples the checker node to the logic circuitry such that these can be discharged if the input signals to the logic circuitry have appropriate values. Error detection circuitry detects an error when the speculative node and the checker node are not one of both discharged or both undischarged.
    • 集成电路提供有多米诺逻辑,包括推测节点和检查器节点。 预充电电路对推测节点和检查器节点进行预充电。 逻辑电路根据输入信号值为推测节点和校验器节点提供放电路径。 评估控制电路首先将推测节点耦合到逻辑电路,然后随后将校验器节点耦合到逻辑电路,使得如果逻辑电路的输入信号具有适当的值,则它们可以被放电。 当推测节点和检查器节点都不是放电或未放电的两者之一时,错误检测电路检测到错误。
    • 4. 发明申请
    • Error detection in precharged logic
    • 预充电逻辑中的误差检测
    • US20100235697A1
    • 2010-09-16
    • US12382427
    • 2009-03-16
    • David Michael BullShidhartha DasDavid Theodore Blaauw
    • David Michael BullShidhartha DasDavid Theodore Blaauw
    • G01R31/3177G06F11/25
    • G01R31/3177
    • An integrated circuit 2 is provided with domino logic including a speculative node 22 and a checker node 24. Precharged circuitry 36 precharges both the speculative node and the checker node. Logic circuitry 26 provides a discharge path for the speculative node and the checker node in dependence upon input signal values. Evaluation control circuitry 28, 30 first couples the speculative node to the logic circuitry and then subsequently couples the checker node to the logic circuitry such that these can be discharged if the input signals to the logic circuitry 26 have appropriate values. Error detection circuitry 32 detects an error when the speculative node and the checker node are not one of both discharged or both undischarged.
    • 集成电路2具有包括推测节点22和检验器节点24的多米诺逻辑逻辑。预充电电路36对推测节点和检验器节点进行预充电。 逻辑电路26根据输入信号值提供推测节点和校验器节点的放电路径。 评估控制电路28,30首先将推测节点耦合到逻辑电路,然后随后将校验器节点耦合到逻辑电路,使得如果逻辑电路26的输入信号具有适当的值,则它们可以被放电。 错误检测电路32在推测节点和检查器节点都不是放电的两者之一或两者未被充电时检测错误。
    • 5. 发明授权
    • Address decoding
    • 地址解码
    • US07263015B2
    • 2007-08-28
    • US11267574
    • 2005-11-07
    • David Theodore BlaauwDavid Michael BullShidhartha Das
    • David Theodore BlaauwDavid Michael BullShidhartha Das
    • G11C7/00G11C8/00
    • G11C11/418G11C8/08G11C8/10
    • A signal capture element for providing a first pre-charged logic level as first and second interim address portion signals during a pre-charged period and outputting during an evaluate period an address portion logic level as the first interim address portion signal and an inverted address portion logic level as the second interim address portion signal. First and second address portion signals are derivable respectively from first and second interim address portion signals. An inverter circuit for outputting to an address decoder during a pre-charged period a second pre-charged logic level as the first and second address portion signals. The inverter circuit having transfer characteristics that maintain voltage levels such that the first and second address portion signals are interpreted to be at the second pre-charged logic level despite the first or second interim address portion signal failing to transition to a valid logic level during the evaluate period.
    • 一种信号捕捉元件,用于在预充电周期期间提供第一预充电逻辑电平作为第一和第二中间地址部分信号,并且在评估周期期间输出地址部分逻辑电平作为第一中间地址部分信号和反相地址部分 逻辑电平作为第二临时地址部分信号。 第一和第二地址部分信号可以分别从第一和第二临时地址部分信号导出。 一种逆变器电路,用于在预充电周期期间将作为第一和第二地址部分信号的第二预充电逻辑电平输出到地址译码器。 逆变器电路具有保持电压电平的传输特性,使得第一和第二地址部分信号被解释为处于第二预充电逻辑电平,尽管第一或第二临时地址部分信号在期间不能转换到有效逻辑电平 评估期
    • 7. 发明授权
    • Error recovery following speculative execution with an instruction processing pipeline
    • 使用指令处理流水线进行推测执行后出错恢复
    • US09519538B2
    • 2016-12-13
    • US13067510
    • 2011-06-06
    • Emre ÖzerShidhartha DasDavid Michael Bull
    • Emre ÖzerShidhartha DasDavid Michael Bull
    • G06F15/00G06F7/38G06F9/00G06F9/44G06F11/07G06F9/38
    • G06F11/0793G06F9/3842G06F9/3851G06F9/3863G06F9/3867G06F11/0721
    • An instruction processing pipeline having error detection and error recovery circuitry associated with one or more of the pipeline stages. If an error is detected within a signal value within that pipeline stage, then it can be repaired. Part of the error recovery may be to flush upstream program instructions from the instruction pipeline. When multi-threading, only those instructions from a thread including an instruction which has been lost as a consequence of the error recovery need be flushed from the instruction pipeline. The instruction pipeline may additionally/alternatively be provided with more than one main storage element associated with each signal value with these main storage elements used in an alternating fashion such that if a signal value has been erroneously captured and needs to be repaired, there is still available a main storage element to properly capture the signal value corresponding to the following program instruction.
    • 具有与一个或多个流水线级相关联的错误检测和错误恢复电路的指令处理流水线。 如果在该流水线阶段内的信号值内检测到错误,则可以进行修复。 部分错误恢复可能是从指令流水线中刷新上游程序指令。 当多线程时,只有来自包括作为错误恢复的结果已经丢失的指令的线程的那些指令需要从指令流水线中刷新。 指令流水线可以另外/替代地设置有与每个信号值相关联的多于一个主存储元件,这些主存储元件以交替方式使用,使得如果信号值被错误地捕获并且需要被修复,则仍然存在 可用主存储元件来适当地捕获与以下程序指令对应的信号值。
    • 9. 发明申请
    • Error recovery following speculative execution with an instruction processing pipeline
    • 使用指令处理流水线进行推测执行后出错恢复
    • US20120131313A1
    • 2012-05-24
    • US13067510
    • 2011-06-06
    • Emre OzerShidhartha DasDavid Michael Bull
    • Emre OzerShidhartha DasDavid Michael Bull
    • G06F9/30G06F9/38
    • G06F11/0793G06F9/3842G06F9/3851G06F9/3863G06F9/3867G06F11/0721
    • An instruction processing pipeline 6 is provided. This has error detection and error recovery circuitry 20 associated with one or more of the pipeline stages. If an error is detected within a signal value within that pipeline stage, then it can be repaired. Part of the error recovery may be to flush upstream program instructions from the instruction pipeline 6. When multi-threading, only those instructions from a thread including an instruction which has been lost as a consequence of the error recovery need to be flushed from the instruction pipeline 6. Instruction can also be selected for flushing in dependence upon characteristics such as privileged level, number of dependent instructions etc. The instruction pipeline may additionally/alternatively be provided with more than one main storage element 26, 28 associated with each signal value with these main storage elements 26, 28 being used in an alternating fashion such that if a signal value has been erroneously captured and needs to be repaired, there is still available a main storage element 26, 28 to properly capture the signal value corresponding to the following program instruction. In this way flushes can be avoided.
    • 提供了指令处理流水线6。 这具有与一个或多个流水线级相关联的错误检测和错误恢复电路20。 如果在该流水线阶段内的信号值内检测到错误,则可以进行修复。 错误恢复的一部分可能是从指令流水线6冲洗上游程序指令。当多线程时,只有来自包括作为错误恢复的结果已经丢失的指令的线程的那些指令需要从指令中刷新 流水线6.也可以根据诸如特权级别,依赖指令数量等特征来选择刷新指令。指令流水线可以另外地或替代地设置有多个主存储元件26,28,其与每个信号值相关联, 这些主存储元件26,28以交替的方式使用,使得如果信号值被错误地捕获并且需要修复,则仍然可以使用主存储元件26,28来适当地捕获对应于以下的信号值 程序指令。 这样可以避免冲洗。
    • 10. 发明授权
    • Integrated circuit using speculative execution
    • 集成电路采用推测执行
    • US07895469B2
    • 2011-02-22
    • US12285796
    • 2008-10-14
    • Emre ÖzerDavid Michael BullShidhartha Das
    • Emre ÖzerDavid Michael BullShidhartha Das
    • G06F11/00
    • G06F9/3842G06F9/3861G06F9/3869
    • An integrated circuit 2 is provided with a plurality of pipeline stages 10. These pipeline stages 10 have speculative processing control circuitry 12 which permits speculative processing in downstream pipeline stages and triggers a first error recovery operation (partial pipeline flushing) if such speculative processing is determined to be based upon an error. The pipeline stage 10 further includes speculative error detecting circuitry 14 which generates a prediction nc regarding whether or not the processing circuitry 18 will produce an error. This prediction is used to trigger a second error recovery operation (partial pipeline stall). This second error recovery operation has a lower performance penalty than the first error recovery operation.
    • 集成电路2设置有多个流水线级10.这些流水线级10具有推测性处理控制电路12,其允许下游流水线级的推测性处理,并且如果确定了这种推测性处理,则触发第一错误恢复操作(部分流水线冲洗) 基于错误。 流水线级10还包括推测性错误检测电路14,其产生关于处理电路18是否将产生错误的预测nc。 该预测用于触发第二次错误恢复操作(部分流水线停止)。 该第二错误恢复操作具有比第一错误恢复操作更低的性能损失。