DIAGNOSTIC MULTILEVEL POLYMORPHIC STATE MACHINE TECHNICAL FIELD
First Claim
Patent Images
1. A diagnostic polymorphic state machine for a multiprocessor system comprising:
- a coordinator state machine controlling diagnostic operations; and
a plurality of node state machines in communication with said coordinator state machine and performing diagnostic testing on associated task devices;
said coordinator state machine and said plurality of node state machines configured to perform in a hierarchal manner and enabling polymorphic diagnostic testing of said task devices.
1 Assignment
0 Petitions
Accused Products
Abstract
A diagnostic polymorphic state machine (12) for a multiprocessor system (15) includes a coordinator state machine (86) controlling diagnostic operations. Multiple node state machines (88) are in communication with the coordinator state machine (86) and perform diagnostic testing on associated task devices. The coordinator state machine (86) and the node state machines (88) are used in a hierarchal manner to enable polymorphic diagnostic testing of the task devices.
-
Citations
20 Claims
-
1. A diagnostic polymorphic state machine for a multiprocessor system comprising:
-
a coordinator state machine controlling diagnostic operations; and
a plurality of node state machines in communication with said coordinator state machine and performing diagnostic testing on associated task devices;
said coordinator state machine and said plurality of node state machines configured to perform in a hierarchal manner and enabling polymorphic diagnostic testing of said task devices.
-
-
2. A multiprocessor system having a plurality of processors and a plurality of task devices with a plurality of associated tasks comprising:
-
a plurality of secondary processors electrically coupled to and associated with said plurality of task devices;
a host processor electrically coupled to said plurality of secondary processors and having a diagnostic multilevel polymorphic state machine for performing diagnostic testing of the multiprocessor system, said diagnostic multilevel polymorphic state machine comprising;
a diagnostic platform with a plurality of level state machines associated with each of said plurality of secondary processors and respective states thereof;
said diagnostic multilevel polymorphic state machine using said plurality of level state machines in a hierarchal manner to enable polymorphic diagnostic testing of the plurality of task devices. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of performing diagnostic testing within a multiprocessor system having multiple processors comprising:
-
querying the multiprocessor system to determine node presence;
determining system configuration in response to said node presence;
enabling polymorphic diagnostic testing by enabling node state machines from a primary state machine in response to said system configuration; and
executing at least one diagnostic test in response to said system configuration. - View Dependent Claims (17, 18, 19, 20)
-
Specification