DE69024514D1 - Vorrichtung zur Fehlerinjektion und damit versehenes Computersystem - Google Patents
Vorrichtung zur Fehlerinjektion und damit versehenes ComputersystemInfo
- Publication number
- DE69024514D1 DE69024514D1 DE69024514T DE69024514T DE69024514D1 DE 69024514 D1 DE69024514 D1 DE 69024514D1 DE 69024514 T DE69024514 T DE 69024514T DE 69024514 T DE69024514 T DE 69024514T DE 69024514 D1 DE69024514 D1 DE 69024514D1
- Authority
- DE
- Germany
- Prior art keywords
- error injection
- error
- injection
- computer system
- injection device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2205—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested
- G06F11/2215—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested to test error correction or detection circuits
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
- Instructional Devices (AREA)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US07/325,417 US4999837A (en) | 1989-03-20 | 1989-03-20 | Programmable channel error injection |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE69024514D1 true DE69024514D1 (de) | 1996-02-15 |
Family
ID=23267807
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE69024514T Expired - Lifetime DE69024514D1 (de) | 1989-03-20 | 1990-01-16 | Vorrichtung zur Fehlerinjektion und damit versehenes Computersystem |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US4999837A (de) |
| EP (1) | EP0388526B1 (de) |
| JP (1) | JPH0690677B2 (de) |
| DE (1) | DE69024514D1 (de) |
Families Citing this family (45)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5446851A (en) * | 1990-08-03 | 1995-08-29 | Matsushita Electric Industrial Co., Ltd. | Instruction supplier for a microprocessor capable of preventing a functional error operation |
| CA2117936C (en) * | 1993-10-15 | 2000-01-18 | Nobuyasu Kanekawa | Logic circuit having error detection function, redundant resource management method, and fault tolerant system using it |
| EP0653708B1 (de) | 1993-10-15 | 2000-08-16 | Hitachi, Ltd. | Logischer Schaltkreis mit Fehlernachweisfunktion, Verfahren zum Verwalten von Betriebsmitteln und fehlertolerantes System zu seiner Anwendung |
| US5701409A (en) * | 1995-02-22 | 1997-12-23 | Adaptec, Inc. | Error generation circuit for testing a digital bus |
| US5802359A (en) * | 1995-03-31 | 1998-09-01 | International Business Machines Corporation | Mapping processor state into a millicode addressable processor state register array |
| US5673391A (en) * | 1995-03-31 | 1997-09-30 | International Business Machines Corporation | Hardware retry trap for millicoded processor |
| US5671352A (en) * | 1995-07-07 | 1997-09-23 | Sun Microsystems, Inc. | Error injection to a behavioral model |
| US5872910A (en) * | 1996-12-27 | 1999-02-16 | Unisys Corporation | Parity-error injection system for an instruction processor |
| US6182248B1 (en) * | 1998-04-07 | 2001-01-30 | International Business Machines Corporation | Method and tool for computer bus fault isolation and recovery design verification |
| US6268808B1 (en) | 1999-06-08 | 2001-07-31 | Finisar Corporation | High speed data modification system and method |
| US6484276B1 (en) | 1999-10-25 | 2002-11-19 | Lucent Technologies Inc. | Method and apparatus for providing extensible object-oriented fault injection |
| US6631481B1 (en) * | 2000-02-16 | 2003-10-07 | International Business Machines Corporation | Method and apparatus for injecting an error into a waveform sent over a data link |
| US6519718B1 (en) * | 2000-02-18 | 2003-02-11 | International Business Machines Corporation | Method and apparatus implementing error injection for PCI bridges |
| US6799287B1 (en) * | 2000-05-01 | 2004-09-28 | Hewlett-Packard Development Company, L.P. | Method and apparatus for verifying error correcting codes |
| US6704894B1 (en) | 2000-12-21 | 2004-03-09 | Lockheed Martin Corporation | Fault insertion using on-card reprogrammable devices |
| FR2819603B1 (fr) * | 2001-01-16 | 2003-06-13 | Centre Nat Rech Scient | Procede d'injecteur d'erreurs par interruptions |
| US7185232B1 (en) | 2001-02-28 | 2007-02-27 | Cenzic, Inc. | Fault injection methods and apparatus |
| GB0216742D0 (en) * | 2002-07-18 | 2002-08-28 | Ricardo Consulting Eng | Self-testing watch dog system |
| US7444551B1 (en) | 2002-12-16 | 2008-10-28 | Nvidia Corporation | Method and apparatus for system status monitoring, testing and restoration |
| US7228461B2 (en) * | 2003-01-09 | 2007-06-05 | Siemens Energy & Automation, Inc. | System, method, and user interface for acceptance testing |
| US7401269B2 (en) * | 2003-05-10 | 2008-07-15 | Hewlett-Packard Development Company, L.P. | Systems and methods for scripting data errors to facilitate verification of error detection or correction code functionality |
| US20040243882A1 (en) * | 2003-05-27 | 2004-12-02 | Sun Microsystems, Inc. | System and method for fault injection and monitoring |
| US7406628B2 (en) * | 2003-07-15 | 2008-07-29 | Seagate Technology Llc | Simulated error injection system in target device for testing host system |
| US7165201B2 (en) * | 2003-09-25 | 2007-01-16 | Hitachi Global Storage Technologies Netherlands B.V. | Method for performing testing of a simulated storage device within a testing simulation environment |
| US7340661B2 (en) * | 2003-09-25 | 2008-03-04 | Hitachi Global Storage Technologies Netherlands B.V. | Computer program product for performing testing of a simulated storage device within a testing simulation environment |
| US7234081B2 (en) * | 2004-02-04 | 2007-06-19 | Hewlett-Packard Development Company, L.P. | Memory module with testing logic |
| JP4722457B2 (ja) * | 2004-11-05 | 2011-07-13 | ルネサスエレクトロニクス株式会社 | Canシステム |
| US20080222322A1 (en) * | 2006-10-11 | 2008-09-11 | International Business Machines Corporation | Structure for an Apparatus Configured to Implement Commands in Input/Output (IO) Hub |
| US20080147903A1 (en) * | 2006-10-11 | 2008-06-19 | Paul Gregory Curtis | Method and Apparatus for Implementing Commands in Input/Output (IO) Hub |
| US20080163005A1 (en) * | 2006-12-28 | 2008-07-03 | Sonksen Bradley S | Error injection in pci-express devices |
| US7900093B2 (en) | 2007-02-13 | 2011-03-01 | Siemens Aktiengesellschaft | Electronic data processing system and method for monitoring the functionality thereof |
| US7467068B2 (en) * | 2007-03-05 | 2008-12-16 | International Business Machines Corporation | Method and apparatus for detecting dependability vulnerabilities |
| US20080239942A1 (en) * | 2007-03-29 | 2008-10-02 | International Business Machines Corporation | Systems and methods for verifying recovery from an intermittent hardware fault |
| US8127277B2 (en) | 2007-05-21 | 2012-02-28 | International Business Machines Corporation | Framework for conditionally executing code in an application using conditions in the framework and in the application |
| US7865783B2 (en) * | 2008-05-22 | 2011-01-04 | International Business Machines Corporation | Automated microcode detected error index generation |
| US9170904B1 (en) * | 2008-06-30 | 2015-10-27 | Emc Corporation | I/O fault injection using simulated computing environments |
| US8863094B2 (en) | 2010-05-18 | 2014-10-14 | International Business Machines Corporation | Framework for a software error inject tool |
| US8418012B2 (en) | 2010-09-21 | 2013-04-09 | Ansaldo Sts Usa, Inc. | Method of analyzing the safety of a device employing on target hardware description language based fault injection |
| JP5609986B2 (ja) * | 2010-11-16 | 2014-10-22 | 富士通株式会社 | 情報処理装置、送信装置及び情報処理装置の制御方法 |
| US8645797B2 (en) * | 2011-12-12 | 2014-02-04 | Intel Corporation | Injecting a data error into a writeback path to memory |
| FR2989504B1 (fr) * | 2012-04-12 | 2014-04-25 | St Microelectronics Rousset | Registre protege contre des attaques par injection de fautes |
| US9092312B2 (en) | 2012-12-14 | 2015-07-28 | International Business Machines Corporation | System and method to inject a bit error on a bus lane |
| US9542251B2 (en) * | 2013-10-30 | 2017-01-10 | Oracle International Corporation | Error detection on a low pin count bus |
| US10922203B1 (en) * | 2018-09-21 | 2021-02-16 | Nvidia Corporation | Fault injection architecture for resilient GPU computing |
| CN113395414B (zh) * | 2021-06-15 | 2022-11-11 | 杭州海康机器人股份有限公司 | 波形恢复电路和工业相机 |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4149038A (en) * | 1978-05-15 | 1979-04-10 | Wescom Switching, Inc. | Method and apparatus for fault detection in PCM muliplexed system |
| ZA804384B (en) * | 1979-08-10 | 1981-07-29 | Plessey Co Ltd | Digital telecommunications switching network with in-built fault identification |
| US4503535A (en) * | 1982-06-30 | 1985-03-05 | Intel Corporation | Apparatus for recovery from failures in a multiprocessing system |
| JPS60144851A (ja) * | 1983-12-30 | 1985-07-31 | Fujitsu Ltd | チヤネル制御装置 |
| IE851998L (en) * | 1985-08-14 | 1987-05-11 | Francis Anthony Purcell | Test apparatus for electronic equipment |
| JPS62111331A (ja) * | 1985-11-11 | 1987-05-22 | Mitsubishi Electric Corp | デ−タ処理装置の強制エラ−発生回路 |
| US4819235A (en) * | 1985-11-12 | 1989-04-04 | Kelly Robert J | Modem use monitor |
| US4669081A (en) * | 1986-02-04 | 1987-05-26 | Raytheon Company | LSI fault insertion |
| US4835459A (en) * | 1986-05-16 | 1989-05-30 | Hughes Aircraft Company | Automatic fault insertion system (AFIS) |
| US4796258A (en) * | 1986-06-23 | 1989-01-03 | Tektronix, Inc. | Microprocessor system debug tool |
| US4759019A (en) * | 1986-07-10 | 1988-07-19 | International Business Machines Corporation | Programmable fault injection tool |
| US4799220A (en) * | 1987-02-19 | 1989-01-17 | Grumman Aerospace Corporation | Dynamic system for testing an equipment |
| JPH01180645A (ja) * | 1988-01-13 | 1989-07-18 | Hitachi Ltd | 保守診断機構の自動検証方式 |
| JPH02139637A (ja) * | 1988-11-21 | 1990-05-29 | Mitsubishi Electric Corp | 計算機システムの診断方式 |
-
1989
- 1989-03-20 US US07/325,417 patent/US4999837A/en not_active Expired - Fee Related
-
1990
- 1990-01-16 EP EP89123901A patent/EP0388526B1/de not_active Expired - Lifetime
- 1990-01-16 DE DE69024514T patent/DE69024514D1/de not_active Expired - Lifetime
- 1990-03-19 JP JP2067402A patent/JPH0690677B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0690677B2 (ja) | 1994-11-14 |
| EP0388526A3 (de) | 1991-12-18 |
| EP0388526B1 (de) | 1996-01-03 |
| EP0388526A2 (de) | 1990-09-26 |
| JPH02280236A (ja) | 1990-11-16 |
| US4999837A (en) | 1991-03-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE69024514D1 (de) | Vorrichtung zur Fehlerinjektion und damit versehenes Computersystem | |
| DE58905835D1 (de) | Vorrichtung zur nadellosen, subkutanen Injektion von Medikamenten. | |
| DE3780691D1 (de) | Methode und geraet zur regelung des kraftstoffeinspritzzeitpunkts und der kraftstoffeinspritzmenge. | |
| ATE224254T1 (de) | Elektrische vorrichtung zum zerstören von hypodermischen spritznadeln | |
| DE68911022D1 (de) | Gaseinblasenadel mit Instrumentenöffnung. | |
| DE68909309D1 (de) | Verbrennungsverfahren mit niedrigem NOx-Gehalt und mit hohem Leistungsgrad. | |
| DE68914944D1 (de) | System zum Simulieren der Steuerung eines Motor-Kennlinienverlaufs. | |
| NO892842D0 (no) | Fremgangsmaate og trykkroer for trykkoekning i en stroemmendegass, samt en anordning for energitilfoersel til trykkroeret | |
| DE68908820D1 (de) | Heissgaszapfvorrichtung in einer Raketenbrennkammer und Einspritzkopf, versehen mit einer solchen Vorrichtung. | |
| DE3886759D1 (de) | Vorrichtung und verfahren zum giessformen durch einspritz-verdichtung. | |
| DE69007750D1 (de) | Einspritzpumpe der Kraftstoffverteilerbauaurt mit elektronischer Steuerung. | |
| DE68912946D1 (de) | Einspritzdüse zum einspritzen von kunststoffen, härtbaren harzen oder kautschuk. | |
| EP0033012A3 (en) | A device for the automatisation of at least one operation in an injector for gas chromatographic columns | |
| ATE1866T1 (de) | Verfahren zum setzen eines grundankers ins erdreich. | |
| JPS53134185A (en) | Method running of vehicle fitted with engine with fuel injector | |
| DK165799C (da) | Trykaflastningsanordning til et kraftanlaeg med et braendkammer, der er indesluttet i et trykkar | |
| JPS5226698A (en) | Tap hole work method and tap | |
| DE68904997D1 (de) | Bohrloch-verfahren und -vorrichtung zur ermittlung der kohlenstoff-/sauerstoff-komponenten. | |
| GB2006990A (en) | Monitoring a controlled variable | |
| DE68910263D1 (de) | Vorrichtung und verfahren zum einsspritz-verdichtungsformen. | |
| GB1475572A (en) | Edge trimming devices | |
| DE59510363D1 (de) | Programmiergerät | |
| JPS5669428A (en) | Fuel-cut circuit for electronically controlled fuel injector | |
| IT212114Z2 (it) | Misuratore e limitatore di penetrazione di precisione e sicurezza per iniezioni, punture, esplorazioni | |
| ES249244U (es) | Dispositivo de cierre |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 8332 | No legal effect for de |