Electronic fault detection unit
    1.
    发明授权

    公开(公告)号:US09823983B2

    公开(公告)日:2017-11-21

    申请号:US14496552

    申请日:2014-09-25

    申请人: David Baca

    发明人: David Baca

    摘要: An electronic fault detection unit is provided that has a first register, a second register, a comparator circuit, and a timer circuit. The first and second register can be written from a first software portion, and a second software portion, respectively. The comparator circuit is arranged to detect that both the first and second register have been written, verify a relationship between first data written to the first register and second data written to the second register, and signal a fault upon said verification failing. The timer circuit is arranged to signal a fault if said verification of the comparator circuit does not occur within a time limit.

    SEMICONDUCTOR DEVICE
    2.
    发明申请

    公开(公告)号:US20170308445A1

    公开(公告)日:2017-10-26

    申请号:US15645002

    申请日:2017-07-10

    IPC分类号: G06F11/16 G06F11/14

    摘要: Conventional semiconductor devices are problematic in that an operation cannot be continued in the event of a failure of one of CPU cores performing a lock step operation and, as a result, reliability cannot be improved. The semiconductor device according to the present invention includes a computing unit including a first CPU core and a second CPU core that perform a lock step operation, wherein the first CPU core 11 and the second CPU core 12 respectively diagnose failures of internal logic circuits, and a sequence control circuit switches the CPU core that outputs data to a shared resource, in the computing unit based on the diagnose result.

    RECOVERY OF STORAGE DEVICE IN A REDUNDANT ARRAY OF INDEPENDENT DISK (RAID) OR RAID-LIKE ARRAY
    5.
    发明申请
    RECOVERY OF STORAGE DEVICE IN A REDUNDANT ARRAY OF INDEPENDENT DISK (RAID) OR RAID-LIKE ARRAY 审中-公开
    在独立磁盘(RAID)或RAID类型阵列的冗余阵列中恢复存储设备

    公开(公告)号:US20160103746A1

    公开(公告)日:2016-04-14

    申请号:US14975650

    申请日:2015-12-18

    IPC分类号: G06F11/20 G06F3/06

    摘要: A computer-implemented method for managing storage devices in a storage subsystem having an array of storage devices, according to one embodiment, includes determining that at least one storage device in the array of storage devices has failed. Storage device characteristics of the failed storage device are compared with storage device characteristics of each of a plurality of candidate devices, and an attempt is made to identify a first candidate storage device having storage device characteristics that match the storage device characteristics of the failed storage device. A second candidate storage device having storage device characteristics most similar to the storage device characteristics of the failed storage device is identified in response to not identifying a candidate device that matches the failed storage device.

    摘要翻译: 根据一个实施例的用于管理具有存储设备阵列的存储子系统中的存储设备的计算机实现的方法包括确定存储设备阵列中的至少一个存储设备已经失败。 将故障存储设备的存储设备特性与多个候选设备中的每一个的存储设备特性进行比较,并尝试识别具有与故障存储设备的存储设备特性相匹配的存储设备特性的第一候选存储设备 。 响应于不识别与故障存储设备匹配的候选设备,识别具有与故障存储设备的存储设备特性最相似的存储设备特性的第二候选存储设备。

    Methods for redundant array of independent disk (RAID) storage recovery
    6.
    发明授权
    Methods for redundant array of independent disk (RAID) storage recovery 有权
    独立磁盘(RAID)存储恢复冗余阵列的方法

    公开(公告)号:US08826065B2

    公开(公告)日:2014-09-02

    申请号:US13484192

    申请日:2012-05-30

    IPC分类号: G06F11/00

    摘要: A method for managing storage devices in a storage subsystem having an array of storage devices includes receiving an error message; determining that the error message indicates that at least one storage device in the array of storage devices has failed; collecting an array record comprising storage device characteristics of the failed storage device in response to determining that the error message indicates that at least one storage device has failed; collating a candidate record comprising a plurality of candidate entries; comparing storage device characteristics of the failed storage device of the array record with the storage device characteristics of each of the candidate entries; identifying a first candidate storage device having storage device characteristics that match the storage device characteristics of the failed storage device; and identifying a second candidate storage device having storage device characteristics most similar to the storage device characteristics of the failed storage device.

    摘要翻译: 一种用于管理具有存储设备阵列的存储子系统中的存储设备的方法包括:接收错误消息; 确定所述错误消息指示所述存储设备阵列中的至少一个存储设备已经失败; 响应于确定所述错误消息指示至少一个存储设备已经失败,收集包括所述故障存储设备的存储设备特性的阵列记录; 整理包括多个候选条目的候选记录; 将阵列记录的故障存储设备的存储设备特性与每个候选条目的存储设备特性进行比较; 识别具有与所述故障存储设备的存储设备特性匹配的存储设备特性的第一候选存储设备; 以及识别具有与所述故障存储设备的存储设备特性最相似的存储设备特性的第二候选存储设备。

    REDUNDANT TWO-PROCESSOR CONTROLLER AND CONTROL METHOD
    7.
    发明申请
    REDUNDANT TWO-PROCESSOR CONTROLLER AND CONTROL METHOD 有权
    冗余双处理器控制器和控制方法

    公开(公告)号:US20130007513A1

    公开(公告)日:2013-01-03

    申请号:US13636070

    申请日:2011-03-18

    IPC分类号: G06F11/07

    摘要: A redundant two-processor controller having a first processor (1) and a second processor (1) for the synchronous execution of a control program. The controller having at least a first multiplexer (70, 91) for optionally connecting at least a first peripheral unit (72, 95) to be actuated to one of the two processors (1, 2), and at least a first Comparison unit (70, 91) for monitoring the synchronization state of the two processors (1, 2) and for detecting a synchronization error. A restoration control unit (44) is designed to monitor the execution of at least one test program by the two processors (1, 2) after the occurrence of a synchronization error and to evaluate the test results, and which is designed to configure at least the first multiplexer (70, 91).

    摘要翻译: 一种具有用于控制程序的同步执行的第一处理器(1)和第二处理器(1)的冗余双处理器控制器。 所述控制器具有至少第一多路复用器(70,91),用于可选地连接至少第一外围单元(72,95)以被致动到所述两个处理器(1,2)中的一个,以及至少第一比较单元( 用于监视两个处理器(1,2)的同步状态并检测同步错误。 恢复控制单元(44)被设计成在发生同步错误之后监视由两个处理器(1,2)执行的至少一个测试程序的执行并评估测试结果,并且被设计为至少配置 第一多路复用器(70,91)。

    Scalable self-checking processing platform including processors executing both coupled and uncoupled applications within a frame
    8.
    发明授权
    Scalable self-checking processing platform including processors executing both coupled and uncoupled applications within a frame 有权
    可扩展的自检处理平台,包括在帧内执行耦合和非耦合应用的处理器

    公开(公告)号:US08010846B1

    公开(公告)日:2011-08-30

    申请号:US12419153

    申请日:2009-04-06

    IPC分类号: G06F11/00 G06F11/14

    摘要: Methods and systems for a scalable self-checking processing platform are described herein. According to one embodiment, during an execution frame, a first processing element executes both a high-criticality application and a first low-criticality application. During that same execution frame, a second processing element executes both the high-criticality application and a second low-criticality application. The high-criticality application output from the first processing element is compared with that from the second processing element before the next execution frame, and a fault occurs when the output does not match. The low-criticality application is not duplicated or compared. This and other embodiments allow high-criticality applications to be appropriated checked while avoiding the over-dedication of resources to low-criticality applications that do not warrant self-checking.

    摘要翻译: 本文描述了可扩展自检处理平台的方法和系统。 根据一个实施例,在执行帧期间,第一处理元件执行高关键性应用和第一低关键性应用。 在该相同的执行帧期间,第二处理元件执行高关键性应用和第二低关键性应用。 从第一处理元件输出的高关键性应用与下一个执行帧之前的第二处理元件进行比较,当输出不匹配时发生故障。 低重要性应用程序不重复或比较。 这个和其他实施例允许高密度性应用被检查,同时避免资源过度投入到不保证自我检查的低关键性应用中。

    Method and device for operating a control unit
    9.
    发明申请
    Method and device for operating a control unit 审中-公开
    用于操作控制单元的方法和装置

    公开(公告)号:US20100174448A1

    公开(公告)日:2010-07-08

    申请号:US12655527

    申请日:2009-12-30

    IPC分类号: G01M17/00

    摘要: A control unit has two pairs of execution units, the two execution units of each pair redundantly processing the same program, and the output signals of each execution unit of one pair being compared to one another by a respective comparing unit, the respective comparing unit outputting an error signal when a difference in the output signals of the execution units of one pair occurs. A first pair of execution units are shut down when the error signal occurs for the first pair, and the control unit continues control operation using the second pair of execution units, and a pre-warning signal is output to the driver.

    摘要翻译: 控制单元具有两对执行单元,每对的两个执行单元冗余地处理相同的程序,并且通过相应的比较单元将一对的每个执行单元的输出信号彼此进行比较,相应的比较单元输出 当一对执行单元的输出信号的差异发生时的误差信号。 当第一对发生错误信号时,第一对执行单元被关闭,并且控制单元使用第二对执行单元继续控制操作,并且向驾驶员输出预警信号。