会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • 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.
    • 集成电路提供有多米诺逻辑,包括推测节点和检查器节点。 预充电电路对推测节点和检查器节点进行预充电。 逻辑电路根据输入信号值为推测节点和校验器节点提供放电路径。 评估控制电路首先将推测节点耦合到逻辑电路,然后随后将校验器节点耦合到逻辑电路,使得如果逻辑电路的输入信号具有适当的值,则它们可以被放电。 当推测节点和检查器节点都不是放电或未放电的两者之一时,错误检测电路检测到错误。
    • 3. 发明授权
    • 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.
    • 集成电路提供有多米诺逻辑,包括推测节点和检查器节点。 预充电电路对推测节点和检查器节点进行预充电。 逻辑电路根据输入信号值为推测节点和校验器节点提供放电路径。 评估控制电路首先将推测节点耦合到逻辑电路,然后随后将校验器节点耦合到逻辑电路,使得如果逻辑电路的输入信号具有适当的值,则它们可以被放电。 当推测节点和检查器节点都不是放电或未放电的两者之一时,错误检测电路检测到错误。
    • 4. 发明申请
    • ERROR DETECTION IN PRECHARGED LOGIC
    • 预置逻辑中的错误检测
    • US20110246843A1
    • 2011-10-06
    • US13162308
    • 2011-06-16
    • David Michael BULLShidhartha DasDavid Theodore Blaauw
    • David Michael BULLShidhartha DasDavid Theodore Blaauw
    • G01R31/3177G06F11/25
    • 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.
    • 集成电路提供有多米诺逻辑,包括推测节点和检查器节点。 预充电电路对推测节点和检查器节点进行预充电。 逻辑电路根据输入信号值为推测节点和校验器节点提供放电路径。 评估控制电路首先将推测节点耦合到逻辑电路,然后随后将校验器节点耦合到逻辑电路,使得如果逻辑电路的输入信号具有适当的值,则它们可以被放电。 当推测节点和检查器节点都不是放电或未放电的两者之一时,错误检测电路检测到错误。
    • 5. 发明申请
    • 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在推测节点和检查器节点都不是放电的两者之一或两者未被充电时检测错误。
    • 6. 发明授权
    • 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 within processing stages of an integrated circuit
    • 集成电路处理阶段内的错误恢复
    • US20100058107A1
    • 2010-03-04
    • US12461740
    • 2009-08-21
    • David Theodore BlaauwShidhartha DasTodd Michael Austin
    • David Theodore BlaauwShidhartha DasTodd Michael Austin
    • G06F11/07
    • G06F11/1695G06F11/0721G06F11/0793G06F11/104G06F11/1608G06F11/167G06F11/183
    • An integrated circuit includes a plurality of processing stages each including processing logic 1014, a non-delayed signal-capture element 1016, a delayed signal-capture element 1018 and a comparator 1024. The non-delayed signal-capture element 1016 captures an output from the processing logic 1014 at a non-delayed capture time. At a later delayed capture time, the delayed signal-capture element 1018 also captures a value from the processing logic 1014. An error detection circuit 1026 and error correction circuit 1028 detect and correct random errors in the delayed value and supplies an error-checked delayed value to the comparator 1024. The comparator 1024 compares the error-checked delayed value and the non-delayed value and if they are not equal this indicates that the non-delayed value was captured too soon and should be replaced by the error-checked delayed value. The non-delayed value is passed to the subsequent processing stage immediately following its capture and accordingly error recovery mechanisms are used to suppress the erroneous processing which has occurred by the subsequent processing stages, such as gating the clock and allowing the correct signal values to propagate through the subsequent processing logic before restarting the clock. The operating parameters of the integrated circuit, such as the clock frequency, the operating voltage, the body biased voltage, temperature and the like are adjusted so as to maintain a finite non-zero error rate in a manner that increases overall performance.
    • 集成电路包括多个处理级,每个处理级包括处理逻辑1014,非延迟信号捕获元件1016,延迟信号捕获元件1018和比较器1024.非延迟信号捕获元件1016捕获来自 处理逻辑1014处于非延迟捕获时间。 在稍后延迟的捕获时间,延迟信号捕获元件1018还从处理逻辑1014捕获一个值。错误检测电路1026和纠错电路1028检测并校正延迟值中的随机误差并提供错误检查的延迟 比较器1024比较错误检查的延迟值和非延迟值,并且如果它们不相等,则这表示非延迟值被太早捕获,并且应该被错误检查的延迟值替换 值。 非延迟值在其捕获之后立即传递到后续处理阶段,因此使用错误恢复机制来抑制后续处理阶段发生的错误处理,例如选通时钟并允许正确的信号值传播 在重新启动时钟之前通过后续的处理逻辑。 调整集成电路的工作参数,例如时钟频率,工作电压,主体偏置电压,温度等,以便以提高整体性能的方式保持有限的非零错误率。
    • 8. 发明授权
    • Error recovery within processing stages of an integrated circuit
    • 集成电路处理阶段内的错误恢复
    • US08060814B2
    • 2011-11-15
    • US12461740
    • 2009-08-21
    • David Theodore BlaauwShidhartha DasTodd Michael Austin
    • David Theodore BlaauwShidhartha DasTodd Michael Austin
    • G06F11/00
    • G06F11/1695G06F11/0721G06F11/0793G06F11/104G06F11/1608G06F11/167G06F11/183
    • An integrated circuit includes a plurality of processing stages each including processing logic 1014, a non-delayed signal-capture element 1016, a delayed signal-capture element 1018 and a comparator 1024. The non-delayed signal-capture element 1016 captures an output from the processing logic 1014 at a non-delayed capture time. At a later delayed capture time, the delayed signal-capture element 1018 also captures a value from the processing logic 1014. An error detection circuit 1026 and error correction circuit 1028 detect and correct random errors in the delayed value and supplies an error-checked delayed value to the comparator 1024. The comparator 1024 compares the error-checked delayed value and the non-delayed value and if they are not equal this indicates that the non-delayed value was captured too soon and should be replaced by the error-checked delayed value. The non-delayed value is passed to the subsequent processing stage immediately following its capture and accordingly error recovery mechanisms are used to suppress the erroneous processing which has occurred by the subsequent processing stages, such as gating the clock and allowing the correct signal values to propagate through the subsequent processing logic before restarting the clock. The operating parameters of the integrated circuit, such as the clock frequency, the operating voltage, the body biased voltage, temperature and the like are adjusted so as to maintain a finite non-zero error rate in a manner that increases overall performance.
    • 集成电路包括多个处理级,每个处理级包括处理逻辑1014,非延迟信号捕获元件1016,延迟信号捕获元件1018和比较器1024.非延迟信号捕获元件1016捕获来自 处理逻辑1014处于非延迟捕获时间。 在稍后延迟的捕获时间,延迟信号捕获元件1018还从处理逻辑1014捕获一个值。错误检测电路1026和纠错电路1028检测并校正延迟值中的随机误差并提供错误检查的延迟 比较器1024比较错误检查的延迟值和非延迟值,并且如果它们不相等,则这表示非延迟值被太早捕获,并且应该被错误检查的延迟值替换 值。 非延迟值在其捕获之后立即传递到后续处理阶段,因此使用错误恢复机制来抑制后续处理阶段发生的错误处理,例如选通时钟并允许正确的信号值传播 在重新启动时钟之前通过后续的处理逻辑。 调整集成电路的工作参数,例如时钟频率,工作电压,主体偏置电压,温度等,以便以提高整体性能的方式保持有限的非零错误率。
    • 9. 发明授权
    • Data processing apparatus and method using monitoring circuitry to control operating parameters
    • 数据处理装置和方法,使用监控电路来控制运行参数
    • US08639987B2
    • 2014-01-28
    • US12929848
    • 2011-02-18
    • Paul Nicholas WhatmoughDavid Michael BullShidhartha Das
    • Paul Nicholas WhatmoughDavid Michael BullShidhartha Das
    • G06F11/00
    • G06F1/324G06F1/3296G06F11/076Y02D10/126Y02D10/172
    • A data processing apparatus and method are provided that use monitoring circuitry to control operating parameters of the data processing apparatus. The data processing apparatus has functional circuitry for performing data processing, the functional circuitry including error correction circuitry configured to detect errors in operation of the functional circuitry and to repair those errors in operation. Tuneable monitoring circuitry monitors a characteristic indicative of changes in signal propagation delay within the functional circuitry and produces a control signal dependent on the monitored characteristic. In a continuous tuning mode operation, the tuneable monitoring circuitry modifies the dependency between the monitored characteristic and the control signal in dependence upon certain characteristics of the errors detected by the error correction circuitry. An operating parameter controller is then arranged, in the continuous mode of operation, to control one or more performance controlling operating parameters of the data processing apparatus in dependence upon the control signal. This enables efficient and robust control of those operating parameters in response to changes in environmental conditions.
    • 提供一种使用监视电路来控制数据处理装置的操作参数的数据处理装置和方法。 所述数据处理装置具有用于执行数据处理的功能电路,所述功能电路包括错误校正电路,其被配置为检测功能电路的操作中的错误并修复这些操作中的错误。 可调节监控电路监视指示功能电路内的信号传播延迟的变化的特性,并产生取决于被监测特性的控制信号。 在连续调谐模式操作中,可调谐监视电路根据由纠错电路检测到的错误的某些特性来修改监视特性和控制信号之间的相关性。 然后,在连续操作模式下,设置操作参数控制器,以根据控制信号控制数据处理装置的一个或多个性能控制操作参数。 这可以响应于环境条件的变化而对这些操作参数进行有效和鲁棒的控制。
    • 10. 发明授权
    • Error management within a data processing system
    • 数据处理系统中的错误管理
    • US08639975B2
    • 2014-01-28
    • US12926436
    • 2010-11-17
    • Paul Nicholas WhatmoughDavid Michael BullShidhartha DasDaniel Kershaw
    • Paul Nicholas WhatmoughDavid Michael BullShidhartha DasDaniel Kershaw
    • G06F11/00
    • G06F11/0763H03M13/09
    • A data processing system 2 is used to perform processing operations to generate a result value. The processing circuitry which generates the result value has an error resistant portion 32 and an error prone portion 30. The probability of an error in operation of the error prone portion for a given set of operating parameters (clk, V) is greater than the probability of an error for that same set of operating parameters within the error resistant portion. Error detection circuitry 38 detects any errors arising in the error prone portion. Parameter control circuitry 40 responds to detected errors to adjust the set of operating parameters to maintain a non-zero error rate in the errors detected by the error detection circuitry. Errors within the one or more bits generated by the error prone portion are not corrected as the apparatus is tolerant to errors occurring within such bit values of the result value.
    • 数据处理系统2用于执行处理操作以产生结果值。 产生结果值的处理电路具有抗错部分32和易错部分30.对于给定的一组操作参数(clk,V),错误倾向部分的操作错误的概率大于概率 在该抗误差部分内的相同的一组操作参数的误差。 错误检测电路38检测在易错部分中产生的任何错误。 参数控制电路40对检测到的错误进行响应,以调整该组操作参数,以便在错误检测电路检测到的错误中保持非零错误率。 由误差容易部分产生的一个或多个位内的错误不会被校正,因为该装置对结果值的这些比特值内发生的错误是容忍的。