Hot plug and hot pull system simulation
First Claim
1. A distributed simulation system comprising:
- a first node configured to participate in a simulation of an electronic system under test, wherein the first node is configured to simulate a first component of the system under test;
a second node configured to transmit a hot pull command designating the first node, wherein the hot pull command indicates that a simulated hot pull of the first component from the system under test is to be performed, wherein a hot pull includes a removal of the first component from the system under test without removing power from the system under test; and
a hub coupled to the first node and the second node, wherein the hub is configured to terminate simulation execution in the first node and free simulation resources assigned to the first node responsive to the hot pull command and wherein, responsive to the hot pull command, the first node ceases participation in the simulation to simulate a removal of the first component from the system under test.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a distributed simulation system may include a first node configured to participate in a simulation and a second node configured to transmit a hot pull command designating the first node. The first node does not participate in the simulation responsive to the hot pull command. In another embodiment, A distributed simulation system may include a first node configured to participate in a simulation and a second node configured to transmit a hot plug command designating the first node. The first node does not participate in the simulation prior to the hot plug command. Additionally, the first node begins participation in the simulation responsive to the hot plug command.
76 Citations
32 Claims
-
1. A distributed simulation system comprising:
-
a first node configured to participate in a simulation of an electronic system under test, wherein the first node is configured to simulate a first component of the system under test; a second node configured to transmit a hot pull command designating the first node, wherein the hot pull command indicates that a simulated hot pull of the first component from the system under test is to be performed, wherein a hot pull includes a removal of the first component from the system under test without removing power from the system under test; and a hub coupled to the first node and the second node, wherein the hub is configured to terminate simulation execution in the first node and free simulation resources assigned to the first node responsive to the hot pull command and wherein, responsive to the hot pull command, the first node ceases participation in the simulation to simulate a removal of the first component from the system under test. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving a hot pull command designating a first node in a distributed simulation system that farther comprises a hub coupled to the first node, the first node configured to participate in a simulation and to simulate a first component of an electronic system under test in the simulation, wherein the hot pull command indicates that a simulated hot pull of the first component from the system under test is to be performed, wherein a hot pull includes a removal of the first component from the system under test without removing power from the system under test; and ceasing participation of the first node in the simulation responsive to the hot pull command to simulate a removal of the first component from the system under test, wherein the ceasing participation comprises; the hub terminating simulation execution in the first node responsive to the hot pull command; and the hub freeing simulation resources assigned to the first node responsive to the hot pull command. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. One or more computer readable media comprising:
first instructions which, when executed, cease participation in a simulation by a first node in a distributed simulation system that further comprises a hub coupled to the first node, wherein the first node'"'"'s participation in the simulation ceases responsive to receiving a hot pull command, the first node simulating a first component of an electronic system under test, and the first node ceasing participation in the simulation simulates removal of the first component from the system under test, wherein the hot pull command indicates that a simulated hot pull of the first component from the system under test is to be performed, wherein a hot pull includes a removal of the first component from the system under test without removing power from the system under test, and wherein the first instructions cease participation by; causing the hub to terminate simulation execution in the first node responsive to the hot pull command; and causing the hub to free simulation resources assigned to the first node responsive to the hot pull command. - View Dependent Claims (18, 19, 20, 21)
-
22. A distributed simulation system comprising:
-
a first node configured to participate in a simulation of an electronic system under test, the first node configured to simulate a first component of the system under test; and a second node configured to transmit a hot plug command designating the first node, wherein the hot plug command indicates that a simulated hot plug of the first component into the system under test is to be performed, wherein a hot plug includes an insertion of the first component into the system under test without removing power from the system under test; wherein the first node does not participate in the simulation prior to the hot plug command, and wherein the first node begins participation in the simulation responsive to the hot plug command to simulate insertion of the first component in the system under test, and wherein the first node not participating in the simulation includes not executing the simulation in the first node and not assigning simulation resources to the first node prior to the hot plug command. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. A method comprising:
-
receiving a hot plug command designating a first node, the first node configured to participate in a simulation and to simulate a first component of an electronic system under test in the simulation; and the first node beginning participation in the simulation responsive to the hot plug command to simulate insertion of the first component into the system under test, wherein the hot plug command indicates that a simulated hot plug of the first component into the system under test is to be performed, wherein a hot plug includes an insertion of the first component into the system under test without removing power from the system under test; wherein the first node does not participate in the simulation prior to the hot plug command, and wherein the first node not participating in the simulation includes not executing the simulation in the first node and not assigning simulation resources to the first node prior to the hot plug command. - View Dependent Claims (29, 30, 31, 32)
-
Specification