会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Recovering from errors in streaming dsp applications
    • 从流dsp应用程序的错误中恢复
    • US20090150722A1
    • 2009-06-11
    • US12292944
    • 2008-12-01
    • Alastair David ReidDaryl Wayne Bradley
    • Alastair David ReidDaryl Wayne Bradley
    • G06F11/07
    • H04L1/0047G06F11/0757G06F11/1008H04L1/0054H04L1/0061
    • A data processing system is provided in which processing circuitry performs at least one of a series of data processing operations in dependence upon a set of data values and control circuitry controls execution of the data processing operations. Control path error detection circuitry is provided for detecting a control path error associated with an error in operation of the control circuitry and data path error handling circuitry is arranged to handle recovery from errors in the data values. The control path error detection circuitry is configured to cause the data path error handling circuitry to perform recovery from detected control path errors enabling the series of data processing operations to continue despite the occurrence of the control path error. An associated method and computer program product are also provided.
    • 提供了一种数据处理系统,其中处理电路根据一组数据值执行一系列数据处理操作中的至少一个,控制电路控制数据处理操作的执行。 提供控制路径错误检测电路用于检测与控制电路的操作中的错误相关联的控制路径错误,并且数据路径错误处理电路被设置为处理从数据值中的错误中恢复。 控制路径错误检测电路被配置为使得数据路径错误处理电路从检测到的控制路径错误执行恢复,使得一系列数据处理操作能够继续,尽管出现控制路径错误。 还提供了相关联的方法和计算机程序产品。
    • 2. 发明授权
    • Recovering from errors in streaming DSP applications
    • 从流式DSP应用程序的错误中恢复
    • US08020039B2
    • 2011-09-13
    • US12292944
    • 2008-12-01
    • Alastair David ReidDaryl Wayne Bradley
    • Alastair David ReidDaryl Wayne Bradley
    • G06F11/00
    • H04L1/0047G06F11/0757G06F11/1008H04L1/0054H04L1/0061
    • A data processing system is provided in which processing circuitry performs at least one of a series of data processing operations in dependence upon a set of data values and control circuitry controls execution of the data processing operations. Control path error detection circuitry is provided for detecting a control path error associated with an error in operation of the control circuitry and data path error handling circuitry is arranged to handle recovery from errors in the data values. The control path error detection circuitry is configured to cause the data path error handling circuitry to perform recovery from detected control path errors enabling the series of data processing operations to continue despite the occurrence of the control path error. An associated method and computer program product are also provided.
    • 提供了一种数据处理系统,其中处理电路根据一组数据值执行一系列数据处理操作中的至少一个,控制电路控制数据处理操作的执行。 提供控制路径错误检测电路用于检测与控制电路的操作中的错误相关联的控制路径错误,并且数据路径错误处理电路被设置为处理从数据值中的错误中恢复。 控制路径错误检测电路被配置为使得数据路径错误处理电路从检测到的控制路径错误执行恢复,使得一系列数据处理操作能够继续,尽管出现控制路径错误。 还提供了相关联的方法和计算机程序产品。
    • 4. 发明申请
    • Error Detecting and Correcting Mechanism for a Register File
    • 寄存器文件的错误检测和校正机制
    • US20090292977A1
    • 2009-11-26
    • US12226108
    • 2006-08-15
    • Daryl Wayne BradleyJason Andrew BlomeScott Mahlke
    • Daryl Wayne BradleyJason Andrew BlomeScott Mahlke
    • H03M13/09G06F12/02G06F11/10
    • G06F11/167G06F11/1004
    • A data processing system includes a register file (2) having a plurality of registers storing respective register data values and an associated register value cache (12) having a plurality of storage locations (14) storing corresponding cache data values. There are fewer cache data values than registers. When a register is to be read, both the register data value and, if present, a cache data value from a corresponding storage location (14) within the register value cache (12) are read and compared by a comparator (18). This generates a match signal which indicates if the data values do not match that one of the data values is in error. The match signal stalls the processing and a CRC code initially stored with the cache data value and recalculated based upon the read cache data value are compared to determine whether or not the cache data value has changed since it was stored. If the cache data value has not changed, then it is correct and is output instead of the register data value. Alternatively, if the cache data value has changed, then the register data value is output.
    • 数据处理系统包括具有存储相应寄存器数据值的多个寄存器的寄存器文件(2)和具有存储对应高速缓存数据值的多个存储位置(14)的关联寄存器值缓存(12)。 缓存数据值比寄存器少。 当要读取寄存器时,寄存器数据值和寄存器值高速缓冲存储器(12)中对应的存储位置(14)的高速缓存数据值(如果存在)都被比较器(18)比较。 这产生一个匹配信号,它指示数据值是否与数据值之一不符。 匹配信号使处理停止,并且比较最初存储有高速缓存数据值并基于读取的高速缓存数据值重新计算的CRC码,以确定高速缓存数据值是否已经被存储以来已经改变。 如果缓存数据值没有改变,那么它是正确的并且是输出而不是寄存器数据值。 或者,如果缓存数据值已经改变,则输出寄存器数据值。
    • 8. 发明申请
    • Error propagation control within integrated circuits
    • 集成电路内的误差传播控制
    • US20090049331A1
    • 2009-02-19
    • US11887106
    • 2005-10-03
    • Jason Andrew BlomeKrisztian FlautnerDaryl Wayne Bradley
    • Jason Andrew BlomeKrisztian FlautnerDaryl Wayne Bradley
    • G06F11/20
    • G06F11/261G06F17/5045Y02T10/82
    • A method of selecting where error detection circuits should be placed within an integrated circuit uses simulation of a reference and test design with errors injected into the test design and then fan out analysis performed upon those injected errors to identify error propagation characteristics. Thus, registers at which propagated errors are highly likely to manifest themselves or which protect key architectural state, or which protect state not otherwise protected can be identified and so an efficient deployment of error detection mechanisms achieved. Within an integrated circuit output signals from inactive circuit elements may be subject to isolation gating in dependence upon a detected current state of the integrated circuit. Thus, inactive circuit elements in which soft errors occur have inappropriate output signals gated from reaching the rest of the integrated circuit and thus reducing erroneous operation.
    • 选择错误检测电路应放置在集成电路中的方法,使用注入到测试设计中的错误的参考和测试设计的仿真,然后扇出对这些注入错误进行的分析,以识别误差传播特性。 因此,可以识别传播错误很可能表现自身或者保护关键体系结构状态或哪个保护状态没有被其他方式保护的寄存器,从而实现错误检测机制的有效部署。 在集成电路内,根据检测到的集成电路的当前状态,来自非活动电路元件的输出信号可能经受隔离门控。 因此,出现软错误的无效电路元件具有不适当的输出信号,从而不能到达集成电路的其余部分,从而减少错误的操作。
    • 10. 发明授权
    • System for checking clock-signal correspondence
    • 用于检查时钟信号对应的系统
    • US07617409B2
    • 2009-11-10
    • US11414551
    • 2006-05-01
    • David Michael GildayDaryl Wayne BradleyEdmond John Simon Ashfield
    • David Michael GildayDaryl Wayne BradleyEdmond John Simon Ashfield
    • G06F1/04G06F1/12G06F1/00H03K19/00H03K10/096
    • G06F1/10H03K23/52
    • A data processing system is provided having a clock signal comparator comprising a reference input port for receiving a reference clock signal and at least a further input port for receiving respective further clock signal. Checking logic is provided within the clock signal comparator to check for a correspondence between the clock edge of the reference clock signal and a corresponding clock edge of the further clock signal within a predetermined time window. The checking logic is operable to check for the correspondence during operation of the data processing system. The clock-signal comparator can be provided on an integrated circuit or as part of the data processing apparatus having at least two different timing domains such as timing domains associated with two different instances of the same clock. Furthermore the clock-signal comparator is implemented in a hardware description language and integrated in a simulation of the operation of a data processing apparatus to detect timing errors that arise from numerical artifacts of the simulation as well as timing errors that arise from configuration and layout of the circuit elements of the data processing apparatus being simulated.
    • 提供一种数据处理系统,其具有时钟信号比较器,该时钟信号比较器包括用于接收参考时钟信号的参考输入端口和用于接收相应另外的时钟信号的至少另一输入端口 在时钟信号比较器内提供校验逻辑,以在预定时间窗内检查参考时钟信号的时钟沿与另一时钟信号的对应时钟沿之间的对应关系。 检查逻辑可操作以在数据处理系统的操作期间检查对应关系。 时钟信号比较器可以被提供在集成电路上或作为数据处理装置的一部分,该数据处理装置具有至少两个不同的定时域,例如与相同时钟的两个不同实例相关联的定时域。 此外,时钟信号比较器以硬件描述语言实现,并且集成在数据处理装置的操作的仿真中,以检测由仿真的数字伪像产生的定时误差以及由配置和布局引起的定时误差 模拟数据处理装置的电路元件。