CN-115280260-B - Information processing apparatus and information processing method
Abstract
The information processing apparatus includes at least an operation processing circuit capable of switching between an active state where power is consumed and a non-power-consumption state where power is not consumed, an event detection module that detects a first event for shifting the operation processing circuit from the non-power-consumption state to the active state, a power separation circuit that separates a power supply of the operation processing circuit from a power supply of the event detection module in the non-power-consumption state, and a separation canceling circuit that cancels separation performed by the power separation circuit in the active state.
Inventors
- MATSUDA SHIGETO
- SHIGETA Yu
- Wei Tengche
- Yamada Dayou
- OOKA TATSUYA
Assignees
- 索尼集团公司
Dates
- Publication Date
- 20260505
- Application Date
- 20210308
- Priority Date
- 20200318
Claims (13)
- 1. An information processing apparatus comprising: An arithmetic processing circuit whose state can be switched between at least an active state in which power is consumed and a non-power-consuming state in which power is not consumed; an event detection module for detecting a first event for transferring the state of the arithmetic processing circuit from the non-power-on state to the active state; A power supply separation circuit for separating the power supply of the event detection module from the power supply of the operation processing circuit in the non-power-on state, and A separation canceling circuit that cancels separation performed by the power supply separation circuit in the active state, Wherein a power separation circuit is interposed between the connection pins of the operation processing circuit and the connection pins of the event detection module, configured to separate the connection pins of the event detection module from the connection pins of the operation processing circuit in the non-power-on state, and to interconnect the connection pins of the event detection module with the connection pins of the operation processing circuit if the separation is released by the separation releasing circuit, And in the non-power-consumption state, the power supply to the operation processing circuit is turned off, and in the active state, the power supply to the operation processing circuit is turned on.
- 2. The information processing apparatus according to claim 1, wherein The information processing apparatus is configured such that when the event detection module detects the first event, the arithmetic processing circuit is turned on, and the separation release circuit releases the separation performed by the power separation circuit.
- 3. The information processing apparatus according to claim 2, wherein The event detection module is a communication module for communicating with a network, and The event detection module is configured to determine, as the first event, a request from the network side, the request being a request for data generated by the arithmetic processing circuit or a request to acquire external data on the network.
- 4. The information processing apparatus according to claim 3, wherein The communication module holds at least setting information for communication set by the arithmetic processing circuit, and variable information dynamically changed in the communication module, and The communication module is configured to provide the setting information and the variable information to the arithmetic processing circuit when a state of the arithmetic processing circuit is shifted from the non-power-on state to the active state.
- 5. The information processing apparatus according to claim 2, wherein The event detection module includes a sensor, and The event detection module is configured to determine an occurrence of the first event based on a value of a detection performed by the sensor.
- 6. The information processing apparatus according to claim 5, wherein The sensor is a sensor that detects motion and is configured to determine that motion exhibiting a value greater than a specified value is detected as the first event.
- 7. The information processing apparatus according to claim 5, wherein The sensor is a sensor that detects a temperature, and is configured to determine that a temperature exhibiting a value greater than a specified value is detected as the first event.
- 8. The information processing apparatus according to claim 1, wherein The event detection module is configured to determine an operation of a switch performed by a user as the first event.
- 9. The information processing apparatus according to claim 1, wherein The event detection module is configured to determine a timer interrupt as the first event.
- 10. The information processing apparatus according to claim 1, wherein The event detection module is configured to detect a second event for transferring the state of the arithmetic processing circuit to the non-powered state, and The separation release circuit is configured to separate a power supply of the event detection module from a power supply of the arithmetic processing circuit when the second event is detected.
- 11. The information processing apparatus according to claim 3, wherein In a state in which the arithmetic processing circuit is in a non-power-on state, the communication module is configured such that when the communication module fails to resume operation by itself, the communication module causes the state of the arithmetic processing circuit to transition to an active state and to be restarted under the control of the arithmetic processing circuit.
- 12. The information processing apparatus according to claim 1, wherein The arithmetic processing circuit is configured to determine a type of a first event that occurs, and execute processing corresponding to the determined type of the first event.
- 13. An information processing method, comprising: In a non-power-consuming state in which power is not consumed, separating, by a power separation circuit, a power source of an event detection module from a power source of an arithmetic processing circuit, the arithmetic processing circuit being a circuit whose state is switchable between at least an active state in which power is consumed and the non-power-consuming state, the event detection module detecting a first event for transferring the state of the arithmetic processing circuit from the non-power-consuming state to the active state, and When the event detection module detects the first event, the operation processing circuit is started, the state of the operation processing circuit is transferred to the active state, and the separation is released, Wherein a power separation circuit is interposed between the connection pins of the operation processing circuit and the connection pins of the event detection module, configured to separate the connection pins of the event detection module from the connection pins of the operation processing circuit in the non-power-on state, and to interconnect the connection pins of the event detection module with the connection pins of the operation processing circuit if the separation is released by the separation releasing circuit, And in the non-power-consumption state, the power supply to the operation processing circuit is turned off, and in the active state, the power supply to the operation processing circuit is turned on.
Description
Information processing apparatus and information processing method Technical Field The present technology relates to an information processing apparatus, such as an internet of things (IoT) apparatus, and an information processing method, which are required to realize power saving. Background Systems have been discussed that use internet of things (IoT) devices to collect and manage the state of monitoring observations such as environment, motion, and location over a network. When it is desired to obtain the status of a monitoring observation object that exists in a distributed manner, a battery-powered IoT device is required. To this end, it is desirable to achieve power savings in IoT devices. A mainstream of a technology enabling power saving in IoT devices is a technology of bringing a system CPU into a standby state appropriately and, if necessary, shifting the state of the system CPU from the standby state to an active state (see patent literature 1). CITATION LIST Patent literature Patent document 1 Japanese patent application laid-open No.08-087361 Disclosure of Invention Technical problem However, the CPU in the standby state also needs to run minimally necessary processing in order to capture a trigger for shifting the state of the CPU from the standby state to the active state. Therefore, the system CPU in the standby state consumes power as well. This results in difficulty in extending the battery life of battery-powered IoT devices. It is therefore an object of the present technology to provide an information processing apparatus with a stronger power saving capability. Solution to the problem In order to solve the above-described problems, an information processing apparatus according to an embodiment of the present technology includes an operation processing circuit whose state is switchable between at least an active state in which power is consumed and a non-power-on state in which power is not consumed, an event detection module that detects a first event for shifting the state of the operation processing circuit from the non-power-on state to the active state, a power separation circuit that separates a power supply of the event detection module from a power supply of the operation processing circuit in the non-power-on state, and a separation canceling circuit that cancels separation performed by the power separation circuit in the active state. The information processing apparatus according to an embodiment of the present technology may be configured such that when the event detection module detects the first event, the operation processing circuit is turned on, and the separation canceling circuit cancels the separation performed by the power separating circuit. In the information processing apparatus according to the embodiment of the present technology, the event detection module may be a communication module for communicating with a network, and the event detection module may be configured to determine a request received from the network side as the first event, the request being a request for data generated by the arithmetic processing circuit or a request to acquire external data on the network. The communication module may hold at least setting information for communication set by the arithmetic processing circuit and variable information that dynamically changes in the communication module, and the communication module may be configured to provide the setting information and the variable information to the arithmetic processing circuit when the state of the arithmetic processing circuit shifts from the non-power-on state to the active state. The event detection module may include a sensor to detect motion and may be configured to determine that motion exhibiting a value greater than a specified value is detected as the first event. The event detection module may be configured to determine an operation of the switch performed by the user as the first event. The event detection module may be configured to determine a timer interrupt as the first event. The event detection module may be configured to detect a second event for shifting the state of the arithmetic processing circuit to the non-power-on state, and the separation release circuit may be configured to separate the power supply of the event detection module from the power supply of the arithmetic processing circuit when the second event is detected. In a state in which the arithmetic processing circuit is in a non-power-on state, the communication module may be configured such that when the communication module fails to resume operation by itself, the communication module transitions the state of the arithmetic processing circuit to an active state and causes a restart under the control of the arithmetic processing circuit. The arithmetic processing circuit may be configured to determine a type of the first event that occurs, and perform processing corresponding to the determined type of the first event. An information pr