Concurrent Flashing of Processing Units by Means of Network Restructuring
First Claim
1. A network (200) of processing units comprising:
- at least one switch (204, . . . , 220) being adapted to disrupt the network for establishing at least a first sub-network of processing units,a controller (202) being coupled to any of the at least one switch, the controller being adapted for data exchange with any of the processing units (122, . . . , 136, 142, . . . , 148) of the at least first sub-network.
2 Assignments
0 Petitions
Accused Products
Abstract
A network of processing units having at least one switch that allows to disrupt the network between a first and a second processing units is provided. Disruption of the network by means of the switch effectively disconnects the first processing unit from the network and couples the first processing unit to a controller of the network. The controller is adapted to exchange data with the disconnected processing unit and thereby allows to selectively and directly exchange data with a selected processing unit. In particular in the framework of heterogeneous and hierarchical networks of processing units, the invention provides direct access to processing units and sub-networks and allows for an efficient and fast performance of diagnostic and maintenance procedures of sub-networks and the their corresponding processing units, such as e.g. performing a flashing procedure.
-
Citations
19 Claims
-
1. A network (200) of processing units comprising:
-
at least one switch (204, . . . , 220) being adapted to disrupt the network for establishing at least a first sub-network of processing units, a controller (202) being coupled to any of the at least one switch, the controller being adapted for data exchange with any of the processing units (122, . . . , 136, 142, . . . , 148) of the at least first sub-network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A controller (202) for establishing at least a first sub-network of a network (200) of processing units (122, . . . , 136, 142, . . . , 148), the controller comprising:
-
a switching module (240) for disrupting the network by means of at least one switch and for establishing an at least first sub-network, a data transmission module (242) for transmitting data between the at least first sub-network and the controller. - View Dependent Claims (13, 14)
-
-
15. A switch (204, . . . , 220) for establishing at least a first sub-network of a network (200) of processing units, the switch being adapted to be implemented between a first and a second processing unit of the network, the switch comprising:
-
a first transmission gate (252) providing disruption of the network between the first and the second processing unit, a second transmission gate (254) providing coupling of the first processing unit to a controller (202), the first and second transmission gates being complementary coupled.
-
-
16. A method of flashing processing units (122, . . . , 136, 142, . . . , 148) of a network (200) of processing units comprising the steps of:
-
disrupting the network between at least a first and a second processing unit by means of at least one switch (204, . . . , 220), establishing at least a first sub-network on the basis of the at least one disruption, coupling of the at least first sub-network to a controller (202) being adapted to flash the processing units of the at least first sub-network. - View Dependent Claims (17, 18)
-
-
19. A computer program product for a controller (202) of a network (200) of processing units, the computer program product being operable to:
-
disrupt the network between at least a first and a second processing unit by means of at least one switch (204, . . . , 220), establish at least a first sub-network on the basis of the at least one disruption, couple the at least first sub-network to the controller and to flash the processing units of the at least first sub-network.
-
Specification