EP1907937A4 - Synchronized high-assurance circuits - Google Patents
Synchronized high-assurance circuitsInfo
- Publication number
- EP1907937A4 EP1907937A4 EP06786509A EP06786509A EP1907937A4 EP 1907937 A4 EP1907937 A4 EP 1907937A4 EP 06786509 A EP06786509 A EP 06786509A EP 06786509 A EP06786509 A EP 06786509A EP 1907937 A4 EP1907937 A4 EP 1907937A4
- Authority
- EP
- European Patent Office
- Prior art keywords
- synchronized high
- assurance
- circuits
- assurance circuits
- synchronized
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/52—Program synchronisation; Mutual exclusion, e.g. by means of semaphores
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/1629—Error detection by comparing the output of redundant processing systems
- G06F11/1641—Error detection by comparing the output of redundant processing systems where the comparison is not performed by the redundant processing components
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/1629—Error detection by comparing the output of redundant processing systems
- G06F11/1641—Error detection by comparing the output of redundant processing systems where the comparison is not performed by the redundant processing components
- G06F11/1645—Error 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/1675—Temporal synchronisation or re-synchronisation of redundant processing components
- G06F11/1683—Temporal synchronisation or re-synchronisation of redundant processing components at instruction level
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/52—Program synchronisation; Mutual exclusion, e.g. by means of semaphores
- G06F9/522—Barrier synchronisation
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09C—CIPHERING OR DECIPHERING APPARATUS FOR CRYPTOGRAPHIC OR OTHER PURPOSES INVOLVING THE NEED FOR SECRECY
- G09C1/00—Apparatus or methods whereby a given sequence of signs, e.g. an intelligible text, is transformed into an unintelligible sequence of signs by transposing the signs or groups of signs or by replacing them by others according to a predetermined system
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Quality & Reliability (AREA)
- Hardware Redundancy (AREA)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP19199060.5A EP3651027A1 (en) | 2005-07-05 | 2006-07-05 | Synchronized high-assurance circuits |
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US69707205P | 2005-07-05 | 2005-07-05 | |
US69707105P | 2005-07-05 | 2005-07-05 | |
US11/428,508 US8527741B2 (en) | 2005-07-05 | 2006-07-03 | System for selectively synchronizing high-assurance software tasks on multiple processors at a software routine level |
US11/428,516 US7802075B2 (en) | 2005-07-05 | 2006-07-03 | Synchronized high-assurance circuits |
PCT/US2006/026376 WO2007006013A2 (en) | 2005-07-05 | 2006-07-05 | Synchronized high-assurance circuits |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP19199060.5A Division EP3651027A1 (en) | 2005-07-05 | 2006-07-05 | Synchronized high-assurance circuits |
Publications (2)
Publication Number | Publication Date |
---|---|
EP1907937A2 EP1907937A2 (en) | 2008-04-09 |
EP1907937A4 true EP1907937A4 (en) | 2010-01-13 |
Family
ID=37605229
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP19199060.5A Withdrawn EP3651027A1 (en) | 2005-07-05 | 2006-07-05 | Synchronized high-assurance circuits |
EP06786509A Ceased EP1907937A4 (en) | 2005-07-05 | 2006-07-05 | Synchronized high-assurance circuits |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP19199060.5A Withdrawn EP3651027A1 (en) | 2005-07-05 | 2006-07-05 | Synchronized high-assurance circuits |
Country Status (4)
Country | Link |
---|---|
EP (2) | EP3651027A1 (en) |
CA (1) | CA2614330A1 (en) |
IL (1) | IL188414A (en) |
WO (1) | WO2007006013A2 (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8190877B2 (en) | 2005-07-05 | 2012-05-29 | Viasat, Inc. | Trusted cryptographic processor |
US8527741B2 (en) | 2005-07-05 | 2013-09-03 | Viasat, Inc. | System for selectively synchronizing high-assurance software tasks on multiple processors at a software routine level |
JP6360387B2 (en) | 2014-08-19 | 2018-07-18 | ルネサスエレクトロニクス株式会社 | Processor system, engine control system, and control method |
US10241958B2 (en) | 2014-08-29 | 2019-03-26 | Microsoft Technology Licensing, Llc | Configurable synchronized processing of multiple operations |
US10599513B2 (en) | 2017-11-21 | 2020-03-24 | The Boeing Company | Message synchronization system |
US10528077B2 (en) * | 2017-11-21 | 2020-01-07 | The Boeing Company | Instruction processing alignment system |
US12135970B2 (en) | 2023-03-17 | 2024-11-05 | The Boeing Company | System and method for synchronizing processing between a plurality of processors |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0674262A1 (en) * | 1994-03-25 | 1995-09-27 | International Business Machines Corporation | Fault tolerant system |
US5845060A (en) * | 1993-03-02 | 1998-12-01 | Tandem Computers, Incorporated | High-performance fault tolerant computer system with clock length synchronization of loosely coupled processors |
US6363464B1 (en) * | 1999-10-08 | 2002-03-26 | Lucent Technologies Inc. | Redundant processor controlled system |
GB2399426A (en) * | 2003-03-12 | 2004-09-15 | Sharp Kk | Fault detection in data processing apparatus |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU616213B2 (en) * | 1987-11-09 | 1991-10-24 | Tandem Computers Incorporated | Method and apparatus for synchronizing a plurality of processors |
GB0012352D0 (en) | 2000-05-22 | 2000-07-12 | Northern Telecom Ltd | Reliable hardware support for the use of formal languages in high assurance systems |
WO2003063044A2 (en) | 2002-01-23 | 2003-07-31 | Intellitech Corporation | Management system, method and apparatus for licensed delivery and accounting of electronic circuits |
JP2004046599A (en) * | 2002-07-12 | 2004-02-12 | Nec Corp | Fault tolerant computer system, its resynchronization method, and resynchronization program |
JP2005167526A (en) | 2003-12-02 | 2005-06-23 | Hitachi Ltd | Method for burying and detecting electronic watermark information based on a plurality of pieces of control information, and control unit thereof |
-
2006
- 2006-07-05 CA CA002614330A patent/CA2614330A1/en not_active Abandoned
- 2006-07-05 WO PCT/US2006/026376 patent/WO2007006013A2/en active Application Filing
- 2006-07-05 EP EP19199060.5A patent/EP3651027A1/en not_active Withdrawn
- 2006-07-05 EP EP06786509A patent/EP1907937A4/en not_active Ceased
-
2007
- 2007-12-25 IL IL188414A patent/IL188414A/en active IP Right Grant
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5845060A (en) * | 1993-03-02 | 1998-12-01 | Tandem Computers, Incorporated | High-performance fault tolerant computer system with clock length synchronization of loosely coupled processors |
EP0674262A1 (en) * | 1994-03-25 | 1995-09-27 | International Business Machines Corporation | Fault tolerant system |
US6363464B1 (en) * | 1999-10-08 | 2002-03-26 | Lucent Technologies Inc. | Redundant processor controlled system |
GB2399426A (en) * | 2003-03-12 | 2004-09-15 | Sharp Kk | Fault detection in data processing apparatus |
Non-Patent Citations (1)
Title |
---|
See also references of WO2007006013A2 * |
Also Published As
Publication number | Publication date |
---|---|
CA2614330A1 (en) | 2007-01-11 |
IL188414A0 (en) | 2008-11-03 |
WO2007006013A3 (en) | 2009-04-16 |
IL188414A (en) | 2013-04-30 |
WO2007006013A2 (en) | 2007-01-11 |
EP3651027A1 (en) | 2020-05-13 |
EP1907937A2 (en) | 2008-04-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1897129A4 (en) | Antifuse circuit | |
EP1848299A4 (en) | Case | |
EP1775630A4 (en) | Case | |
IL185447A0 (en) | Biphenyl-n-(4-pyridyl)methylsulfonamides | |
GB2423902B (en) | Equalisation circuit | |
GB0523969D0 (en) | Inductivwe component | |
IL185440A0 (en) | Biphenyl-n-(4-pyridyl) methylsulfonamides | |
EP1961129A4 (en) | Clock-free activation circuit | |
IL188414A0 (en) | Synchronized high-assurance circuits | |
EP1988634A4 (en) | Pll circuit | |
TWI318504B (en) | Delay circuit | |
ZA200801986B (en) | Standard | |
GB0523904D0 (en) | Bag-in-shell (BIS) | |
GB0525449D0 (en) | Forming Electronic Devices | |
GB2433381B (en) | Resonant circuits | |
GB0505275D0 (en) | Electronic lock | |
AU304204S (en) | Cabinet | |
GB0510095D0 (en) | Cabinet expansion module | |
GB0524433D0 (en) | Contents-relating arrangements | |
HU0500010V0 (en) | Circuit arrangement for strip-lighting | |
EP1931032A4 (en) | Bias circuit | |
GB0502293D0 (en) | Circuit formation | |
GB2431102B (en) | Vessel-filling arrangements | |
GB2431486B (en) | Clocks | |
GB0525182D0 (en) | Resonant circuits |
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 |
|
17P | Request for examination filed |
Effective date: 20080131 |
|
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 RS |
|
R17D | Deferred search report published (corrected) |
Effective date: 20090416 |
|
A4 | Supplementary search report drawn up and despatched |
Effective date: 20091216 |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: G06F 11/20 20060101ALI20091210BHEP Ipc: G06F 15/00 20060101AFI20070301BHEP |
|
17Q | First examination report despatched |
Effective date: 20100607 |
|
DAX | Request for extension of the european patent (deleted) | ||
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R003 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION HAS BEEN REFUSED |
|
18R | Application refused |
Effective date: 20190725 |