Loop initialization process for processor
AssigneeSolid Data Systems, Inc
InventorsWade B. Tuma, George B. Tuma
Life of this patent
Estimating the term…
Abstract
Embodiments of present invention may provide a method, systems and/or computer program products for initializing a data communications loop. This may involve receiving an information frame relating to a loop initialization primitives, determining how many nodes are on the data communications loop and uploading a program having an optimization specific to the number of nodes.
Claims8
A method for initializing a data communications loop comprising the acts of:
- receiving, in a first processor, an information frame;
- determining, by the first processor, that the information frame relates to a loop initialization primitive;
- sending at least a part of the information frame to a second processor;
- determining, by the second processor, a count of nodes on the data communications loop;
- transferring, in response to the determining, from the second processor to the first processor, a program having an optimization specific to the count;
- executing the program in the first processor.
An apparatus connected to a data communications loop, the apparatus comprising:
- a first processor and
- a second processor;
- the first processor having instructions operable to
- receive an information frame,
- determine that the information frame relates to a loop initialization primitive,
- send at least a part of the information frame to the second processor and
- execute a program transferred from the second processor,
- the second processor having instructions operable to
- determine a count of nodes on the data communications loop,
- select the program from a plurality of programs, the program having an optimization specific to the count,
- transfer the program from the second processor to the first processor.
A set of computer executable codes embodied on a computer-readable for initializing a data communications loop, the set of computer executable codes comprising:
- instructions operable on a first processor to:
- receive an information frame,
- determine that the information frame relates to a loop initialization primitive,
- send at least a part of the information frame to the second processor and
- execute a program transferred from the second processor;
- and
- instructions operable on a second processor to:
- determine a count of nodes on the data communications loop,
- select the program from a plurality of programs, the program having an optimization specific to the count, and
- transfer the program from the second processor to the first processor.
A method for initializing a data communications loop comprising:
- step for receiving, in a first processor, an information frame;
- step for determining, by the first processor, that the information frame relates to a loop initialization primitive;
- step for sending at least a part of the information frame to a second processor;
- step for determining, by the second processor, a count of nodes on the data communications loop;
- step for transferring, in response to the determining, from the second processor to the first processor, a program having an optimization specific to the count;
- step for executing the program in the first processor.
Dependencies are inferred from the claim text.