Invention Grant
US08527741B2 System for selectively synchronizing high-assurance software tasks on multiple processors at a software routine level
有权
用于在软件程序级别上在多个处理器上选择性地同步高保证软件任务的系统
- Patent Title: System for selectively synchronizing high-assurance software tasks on multiple processors at a software routine level
- Patent Title (中): 用于在软件程序级别上在多个处理器上选择性地同步高保证软件任务的系统
-
Application No.: US11428508Application Date: 2006-07-03
-
Publication No.: US08527741B2Publication Date: 2013-09-03
- Inventor: Albert J. Bourdon , Gary G. Christensen , Michael J. Godfrey
- Applicant: Albert J. Bourdon , Gary G. Christensen , Michael J. Godfrey
- Applicant Address: US CA Carlsbad
- Assignee: ViaSat, Inc.
- Current Assignee: ViaSat, Inc.
- Current Assignee Address: US CA Carlsbad
- Agency: Kilpatrick Townsend & Stockton LLP
- Main IPC: G06F9/40
- IPC: G06F9/40 ; G06F11/14

Abstract:
A task matching circuit for synchronizing software on a plurality of processors is disclosed. The task matching circuit includes first and second inputs, an analysis sub-circuit, and an output. The first input is from a first processor configured to receive a first software routine identifier. The second input is from a second processor configured to receive a second software routine identifier. The analysis sub-circuit determines if the first software routine identifier corresponds with the second software routine identifier. The output is coupled to at least one of the first or second processors and indicates when the first and second software routine identifiers do not correspond. One of the first and second processors is delayed until the first and second software routine identifiers correspond.
Public/Granted literature
- US20070113224A1 Task Matching For Coordinated Circuits Public/Granted day:2007-05-17
Information query