发明授权
US08954806B2 Single event-upset controller wrapper that facilitates fault injection
有权
单个事件 - 不平衡控制器包装器,便于故障注入
- 专利标题: Single event-upset controller wrapper that facilitates fault injection
- 专利标题(中): 单个事件 - 不平衡控制器包装器,便于故障注入
-
申请号: US12962417申请日: 2010-12-07
-
公开(公告)号: US08954806B2公开(公告)日: 2015-02-10
- 发明人: Yie-Fong Dan , Shi-Jie Wen , Raymond Ng
- 申请人: Yie-Fong Dan , Shi-Jie Wen , Raymond Ng
- 申请人地址: US CA San Jose
- 专利权人: Cisco Technology, Inc.
- 当前专利权人: Cisco Technology, Inc.
- 当前专利权人地址: US CA San Jose
- 代理机构: Brinks Gilson & Lione
- 主分类号: G06F11/00
- IPC分类号: G06F11/00 ; G06F11/24 ; G11C29/10 ; G11C29/56 ; G11C29/50
摘要:
A method that determines the system impact of single event upset (SEU) and a single event upset (SEU) wrapper that controls a SEU controller is disclosed. The method injects faults into a component (e.g. FPGA, ASIC) of an operational system that is carrying live traffic and monitors the system's response to the faults to determine the impact of SEU on the system. The SEU wrapper sends the SEU controller a pattern scheme that includes information indicating when, where, how often, and/or how long to inject bursts of one or more faults into memory of the component of the system. A burst of faults contains faults that are consecutively injected into the array of memory blocks. After each fault in a burst is injected, one or more errors in one or more memory elements are detected and/or corrected. Information regarding the detection and/or the correction of an error is updated using registers that store counters. After injecting a burst of faults, the SEU controller waits for a predetermined amount of time. While waiting for a predetermined amount of time, the system monitors the system response to the burst of faults, such as monitoring the system for failures. After waiting, the SEU controller determines whether to inject another burst of faults. Bursts of faults are injected into the plurality of memory blocks until a system failure is detected or until the pattern scheme indicates to no longer inject bursts of faults into the memory.
公开/授权文献
信息查询