A semiconductor device comprising: a plurality of electronic devices (4-1... 4-N), wherein each of the electronic devices (4-1... 4-N) includes a processor and a register, wherein: a first electronic device of the plurality of electronic devices is arranged to receive a packet transmitted from a host apparatus for initialization of the electronic devices (4-1, 4-2), the packet including a first group number and a first number of power units available for initialization, the register of each of the electronic devices is arranged to store a second group number and a second number of power units, the second number of power units being a number of required power units during initialization of the respective electronic device, the plurality of electronic devices (4-1... 4-N) are arranged to sequentially receive the packet, and the processor of each of the electronic devices is programmed to initialize the electronic device with the packet, wherein the processor is programmed to: in a case the electronic device has not been initialized when it receives the packet, determine that the first group number is matched with the respective second group number, and the first number of power units is not lower than the respective second number of power units required for the initialization of the electronic device, and based on that determination perform the initialization of the electronic device, update the first number of power units to a differential value obtained when the respective second number of power units is subtracted from the first number of power units, and transmit the packet to a next electronic device, and in a case the first electronic device has been already initialized when it receives the packet, immediately transmit the packet without performing the initialization to the next electronic device. a first electronic device of the plurality of electronic devices is arranged to receive a packet transmitted from a host apparatus for initialization of the electronic devices (4-1, 4-2), the packet including a first group number and a first number of power units available for initialization, the register of each of the electronic devices is arranged to store a second group number and a second number of power units, the second number of power units being a number of required power units during initialization of the respective electronic device, the plurality of electronic devices (4-1... 4-N) are arranged to sequentially receive the packet, and the processor of each of the electronic devices is programmed to initialize the electronic device with the packet, wherein the processor is programmed to: in a case the electronic device has not been initialized when it receives the packet, determine that the first group number is matched with the respective second group number, and the first number of power units is not lower than the respective second number of power units required for the initialization of the electronic device, and based on that determination perform the initialization of the electronic device, update the first number of power units to a differential value obtained when the respective second number of power units is subtracted from the first number of power units, and transmit the packet to a next electronic device, and in a case the first electronic device has been already initialized when it receives the packet, immediately transmit the packet without performing the initialization to the next electronic device. in a case the electronic device has not been initialized when it receives the packet, determine that the first group number is matched with the respective second group number, and the first number of power units is not lower than the respective second number of power units required for the initialization of the electronic device, and based on that determination perform the initialization of the electronic device, update the first number of power units to a differential value obtained when the respective second number of power units is subtracted from the first number of power units, and transmit the packet to a next electronic device, and in a case the first electronic device has been already initialized when it receives the packet, immediately transmit the packet without performing the initialization to the next electronic device.