EP1675003A3 - Système et contrôleur à tolérance de pannes, procédé de fonctionnement, et programme de fonctionnement utilisé dans le système à tolérance de pannes - Google Patents

Système et contrôleur à tolérance de pannes, procédé de fonctionnement, et programme de fonctionnement utilisé dans le système à tolérance de pannes Download PDF

Info

Publication number
EP1675003A3
EP1675003A3 EP05027906A EP05027906A EP1675003A3 EP 1675003 A3 EP1675003 A3 EP 1675003A3 EP 05027906 A EP05027906 A EP 05027906A EP 05027906 A EP05027906 A EP 05027906A EP 1675003 A3 EP1675003 A3 EP 1675003A3
Authority
EP
European Patent Office
Prior art keywords
fault tolerant
controller
cpu subsystem
subsystem
processing
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.)
Withdrawn
Application number
EP05027906A
Other languages
German (de)
English (en)
Other versions
EP1675003A2 (fr
Inventor
Fumitoshi Mizutani
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Publication of EP1675003A2 publication Critical patent/EP1675003A2/fr
Publication of EP1675003A3 publication Critical patent/EP1675003A3/fr
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/1629Error detection by comparing the output of redundant processing systems
    • G06F11/1641Error detection by comparing the output of redundant processing systems where the comparison is not performed by the redundant processing components
    • G06F11/1645Error detection by comparing the output of redundant processing systems where the comparison is not performed by the redundant processing components and the comparison itself uses redundant hardware
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/1658Data re-synchronization of a redundant component, or initial sync of replacement, additional or spare unit
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/1675Temporal synchronisation or re-synchronisation of redundant processing components
    • G06F11/1683Temporal synchronisation or re-synchronisation of redundant processing components at instruction level
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/1629Error detection by comparing the output of redundant processing systems
    • G06F11/165Error detection by comparing the output of redundant processing systems with continued operation after detection of the error

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Hardware Redundancy (AREA)
EP05027906A 2004-12-21 2005-12-20 Système et contrôleur à tolérance de pannes, procédé de fonctionnement, et programme de fonctionnement utilisé dans le système à tolérance de pannes Withdrawn EP1675003A3 (fr)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004369380A JP2006178616A (ja) 2004-12-21 2004-12-21 フォールトトレラントシステム、これで用いる制御装置、動作方法、及び動作プログラム

Publications (2)

Publication Number Publication Date
EP1675003A2 EP1675003A2 (fr) 2006-06-28
EP1675003A3 true EP1675003A3 (fr) 2010-02-24

Family

ID=36018211

Family Applications (1)

Application Number Title Priority Date Filing Date
EP05027906A Withdrawn EP1675003A3 (fr) 2004-12-21 2005-12-20 Système et contrôleur à tolérance de pannes, procédé de fonctionnement, et programme de fonctionnement utilisé dans le système à tolérance de pannes

Country Status (6)

Country Link
US (1) US7519856B2 (fr)
EP (1) EP1675003A3 (fr)
JP (1) JP2006178616A (fr)
CN (1) CN1804811A (fr)
AU (1) AU2005246986A1 (fr)
CA (1) CA2531092A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11556394B2 (en) 2021-05-14 2023-01-17 Nxp B.V. System and method for controlling access to shared resource in system-on-chips

Families Citing this family (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2495837A1 (fr) * 2002-09-10 2004-03-25 Union Switch & Signal, Inc. Procede et appareil de secours automatique
US7496786B2 (en) * 2006-01-10 2009-02-24 Stratus Technologies Bermuda Ltd. Systems and methods for maintaining lock step operation
US8370423B2 (en) * 2006-06-16 2013-02-05 Microsoft Corporation Data synchronization and sharing relationships
US20080109464A1 (en) * 2006-11-06 2008-05-08 Microsoft Corporation Extending Clipboard Augmentation
US8453066B2 (en) 2006-11-06 2013-05-28 Microsoft Corporation Clipboard augmentation with references
US8020112B2 (en) * 2006-11-06 2011-09-13 Microsoft Corporation Clipboard augmentation
US8751442B2 (en) 2007-02-12 2014-06-10 Microsoft Corporation Synchronization associated duplicate data resolution
US7933296B2 (en) * 2007-03-02 2011-04-26 Microsoft Corporation Services for data sharing and synchronization
JP4640359B2 (ja) * 2007-03-12 2011-03-02 日本電気株式会社 フォールトトレラントコンピュータ、フォールトトレラントコンピュータにおける同期制御方法
US7950014B2 (en) * 2007-06-01 2011-05-24 Microsoft Corporation Detecting the ready state of a user interface element
JP2009098988A (ja) * 2007-10-18 2009-05-07 Nec Computertechno Ltd フォルトトレラントコンピュータシステム
JP4822024B2 (ja) * 2008-02-29 2011-11-24 日本電気株式会社 フォールトトレラントサーバ、フルバックアップ方法、およびフルバックアッププログラム
US8296671B2 (en) 2008-05-01 2012-10-23 Microsoft Corporation Enabling access to rich data by intercepting paste operations
JP5347414B2 (ja) * 2008-10-03 2013-11-20 富士通株式会社 同期制御装置,情報処理装置及び同期管理方法
JP5509637B2 (ja) * 2009-03-18 2014-06-04 日本電気株式会社 フォールトトレラントシステム
CN103703427B (zh) * 2011-07-20 2016-05-11 飞思卡尔半导体公司 同步第一处理单元和第二处理单元的处理装置和方法
JP5760847B2 (ja) * 2011-08-22 2015-08-12 日本電気株式会社 情報処理装置、情報処理システム、情報処理装置の異常兆候検出方法、及び異常兆候検出プログラム
CN102364448B (zh) * 2011-09-19 2014-01-15 浪潮电子信息产业股份有限公司 一种计算机故障管理系统的容错方法
CN103455393A (zh) * 2013-09-25 2013-12-18 浪潮电子信息产业股份有限公司 一种基于进程冗余的容错系统设计方法
JP5772911B2 (ja) 2013-09-27 2015-09-02 日本電気株式会社 フォールトトレラントシステム
CN104597850A (zh) * 2013-10-30 2015-05-06 北京精密机电控制设备研究所 用于三冗余伺服控制器的数据交互及同步的方法和装置
CN103593251A (zh) * 2013-11-07 2014-02-19 浪潮电子信息产业股份有限公司 一种基于进程冗余的容错系统及其设计方法
CN104007657B (zh) * 2013-12-13 2017-06-13 许继集团有限公司 一种三重冗余系统与两重冗余系统的对接装置及方法
JP5880608B2 (ja) 2014-03-24 2016-03-09 日本電気株式会社 フォールトトレラントサーバ
KR101995515B1 (ko) * 2014-07-30 2019-07-02 지멘스 악티엔게젤샤프트 제어 인가를 컴퓨터에 할당하기 위한 방법 및 시스템
JP2016115239A (ja) * 2014-12-17 2016-06-23 日本電気株式会社 フォールトトレラントシステム、フォールトトレラント方法、及び、プログラム
JP6540113B2 (ja) * 2015-03-12 2019-07-10 日本電気株式会社 フォールトトレラントサーバおよび同期化方法、並びにコンピュータ・プログラム
KR20170130346A (ko) * 2015-03-20 2017-11-28 르네사스 일렉트로닉스 가부시키가이샤 데이터 처리 장치
CN104810808B (zh) * 2015-04-03 2017-10-31 南京国电南自电网自动化有限公司 一种多总线保护出口仲裁容错方法
US9710171B2 (en) * 2015-10-01 2017-07-18 International Business Machines Corporation Synchronous input/output commands writing to multiple targets
US10120818B2 (en) 2015-10-01 2018-11-06 International Business Machines Corporation Synchronous input/output command
US10063376B2 (en) 2015-10-01 2018-08-28 International Business Machines Corporation Access control and security for synchronous input/output links
JP6083480B1 (ja) * 2016-02-18 2017-02-22 日本電気株式会社 監視装置、フォールトトレラントシステムおよび方法
JP2017188072A (ja) * 2016-04-05 2017-10-12 ルネサスエレクトロニクス株式会社 半導体装置及びアクセス管理方法
US10474532B1 (en) * 2017-07-28 2019-11-12 EMC IP Holding Company LLC Automatic fault tolerance in a computing system providing concurrent access to shared computing resource objects
CN111581003B (zh) * 2020-04-29 2021-12-28 浙江大学 一种全硬件双核锁步处理器容错系统
JP2025016294A (ja) * 2023-07-21 2025-01-31 日立Astemo株式会社 車両制御装置、制御方法
CN119105267B (zh) * 2024-09-04 2025-06-10 北京康吉森技术有限公司 一种基于状态管理的三重冗余控制系统

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5615403A (en) * 1993-12-01 1997-03-25 Marathon Technologies Corporation Method for executing I/O request by I/O processor after receiving trapped memory address directed to I/O device from all processors concurrently executing same program
US6138198A (en) * 1998-06-15 2000-10-24 Sun Microsystems, Inc. Processor bridge with dissimilar data registers which is operable to disregard data differences for dissimilar data write accesses
EP1477899A2 (fr) * 2003-04-21 2004-11-17 Nec Corporation Appareil et méthode de traitement de données

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS615350A (ja) 1984-06-18 1986-01-11 Toshiba Corp 計算機
AU616213B2 (en) * 1987-11-09 1991-10-24 Tandem Computers Incorporated Method and apparatus for synchronizing a plurality of processors
US5163148A (en) * 1989-08-11 1992-11-10 Digital Equipment Corporation File backup system for producing a backup copy of a file which may be updated during backup
US6157967A (en) * 1992-12-17 2000-12-05 Tandem Computer Incorporated Method of data communication flow control in a data processing system using busy/ready commands
US5914953A (en) * 1992-12-17 1999-06-22 Tandem Computers, Inc. Network message routing using routing table information and supplemental enable information for deadlock prevention
JPH0723079A (ja) 1993-07-01 1995-01-24 Fujitsu Ltd 二重化システムの運用系決定方法
JP3319146B2 (ja) 1994-05-13 2002-08-26 富士電機株式会社 二重化制御システムのデータ同期転写方法
JPH08221285A (ja) 1995-02-09 1996-08-30 Nec Eng Ltd 情報処理システム
JPH08241286A (ja) 1995-03-06 1996-09-17 Nec Eng Ltd マルチ情報処理システムのクロック同期化システム
US5887146A (en) 1995-08-14 1999-03-23 Data General Corporation Symmetric multiprocessing computer with non-uniform memory access architecture
US5953742A (en) 1996-07-01 1999-09-14 Sun Microsystems, Inc. Memory management in fault tolerant computer systems utilizing a first and second recording mechanism and a reintegration mechanism
JPH10187472A (ja) 1996-12-19 1998-07-21 Fujitsu Ltd データ処理システム
JP2000298594A (ja) 1999-04-13 2000-10-24 Nec Corp フォールトトレラント制御方法および冗長コンピュータシステム
US6928583B2 (en) 2001-04-11 2005-08-09 Stratus Technologies Bermuda Ltd. Apparatus and method for two computing elements in a fault-tolerant server to execute instructions in lockstep
US6971043B2 (en) 2001-04-11 2005-11-29 Stratus Technologies Bermuda Ltd Apparatus and method for accessing a mass storage device in a fault-tolerant server
JP3982353B2 (ja) * 2002-07-12 2007-09-26 日本電気株式会社 フォルトトレラントコンピュータ装置、その再同期化方法及び再同期化プログラム
US7178058B2 (en) * 2002-08-30 2007-02-13 Nec Corporation Fault tolerant computer and transaction synchronization control method
JP3821806B2 (ja) 2002-08-30 2006-09-13 エヌイーシーコンピュータテクノ株式会社 フォールトトレラントコンピュータ、そのトランザクション同期制御方法及びプログラム
US20060178615A1 (en) * 2003-05-30 2006-08-10 Ronborg Steen M Allergy tester
JP4168403B2 (ja) * 2004-12-21 2008-10-22 日本電気株式会社 フォールトトレラントシステム、これで用いる制御装置、アクセス制御方法、及び制御プログラム

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5615403A (en) * 1993-12-01 1997-03-25 Marathon Technologies Corporation Method for executing I/O request by I/O processor after receiving trapped memory address directed to I/O device from all processors concurrently executing same program
US6138198A (en) * 1998-06-15 2000-10-24 Sun Microsystems, Inc. Processor bridge with dissimilar data registers which is operable to disregard data differences for dissimilar data write accesses
EP1477899A2 (fr) * 2003-04-21 2004-11-17 Nec Corporation Appareil et méthode de traitement de données

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11556394B2 (en) 2021-05-14 2023-01-17 Nxp B.V. System and method for controlling access to shared resource in system-on-chips

Also Published As

Publication number Publication date
US7519856B2 (en) 2009-04-14
CA2531092A1 (fr) 2006-06-21
US20060150004A1 (en) 2006-07-06
EP1675003A2 (fr) 2006-06-28
AU2005246986A1 (en) 2006-07-06
CN1804811A (zh) 2006-07-19
JP2006178616A (ja) 2006-07-06

Similar Documents

Publication Publication Date Title
EP1675003A3 (fr) Système et contrôleur à tolérance de pannes, procédé de fonctionnement, et programme de fonctionnement utilisé dans le système à tolérance de pannes
WO2001077794A3 (fr) Systeme et methode de surveillance et de commande en temps reel d'un environnement informatique et de profile de configuration
CN106648997A (zh) 一种基于非实时操作系统的主从双机切换方法
WO2007138383A3 (fr) Procédé et appareil destinés à identifier les emplacements d'événements tactiles multiples ambigus
CA2434494A1 (fr) Systeme informatique insensible aux defaillances, methode de resynchronisation connexe et programme de resynchronisation connexe
WO2005018166A3 (fr) Technique de coordination d'entretien de plusieurs interfaces de reseau
EP1845451A3 (fr) Système de traitement d'informations et procédé d'accès
CN104238435A (zh) 一种三冗余控制计算机及容错控制系统
WO2011117156A3 (fr) Système d'ordinateur de commande, procédé de commande d'un système d'ordinateur de commande, et utilisation d'un système d'ordinateur de commande
WO2008103760A3 (fr) Configuration du processeur principal/esclave avec reprise après défaillance
US10503166B2 (en) Method of processing data for an automated vehicle
EP1970812A3 (fr) Débogage de systèmes intégrés
EP1574956A3 (fr) Système distribué à quorum redondant et méthode associée
CN104780064A (zh) 一种双冗余通道热切换can总线故障检测方法
CN103425553A (zh) 一种双机热备份系统及该系统的故障检测方法
CN108983682B (zh) 一种基于双总线的冗余表决控制方法
EP1901167A3 (fr) Système de stockage réalisant une copie à distance
WO2006121990A3 (fr) Systeme informatique tolerant aux fautes
WO2012087894A3 (fr) Débogage de systèmes complexes à plusieurs cœurs et interfaces de connexion
CN108345562A (zh) 多路服务器及其信号处理方法
WO2007107674A3 (fr) Procede de communication de donnees entre des systemes de traitement heterogenes connectes en reseau local et systeme de communication mettant en oeuvre ce procede
WO2013053643A3 (fr) Procédé permettant de faire fonctionner un réseau de commande et réseau de commande
WO2011121461A3 (fr) Commande asynchrone du mouvement d'une machine
WO2008041212A3 (fr) Système et procédé de maintien de synchronisation d'état en commutation de protection redondante de groupe d'architecture de gestion indépendante
CN104391658A (zh) 一种多控制器磁盘阵列高可用状态机转化方法

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Kind code of ref document: A2

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC NL PL PT RO SE SI SK TR

AX Request for extension of the european patent

Extension state: AL BA HR MK YU

PUAL Search report despatched

Free format text: ORIGINAL CODE: 0009013

AK Designated contracting states

Kind code of ref document: A3

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC NL PL PT RO SE SI SK TR

AX Request for extension of the european patent

Extension state: AL BA HR MK YU

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION HAS BEEN WITHDRAWN

18W Application withdrawn

Effective date: 20100429