Sensor device, electronic device, sensor system and control method
AssigneeSony Semiconductor Solutions Corporation
InventorShoji Seta
Life of this patent
Estimating the term…
Abstract
A sensor device according to an embodiment obtains accurate information even when there is deterioration in the sensor. The sensor device includes a sensor (11) that obtains sensor information; an FPGA (Field-Programmable Gate Array) (12) that performs predetermined processing on the sensor information obtained by the sensor; and a memory (15) that is used to store data, which is to be used in making the FPGA perform the predetermined processing.
Claims18
A sensor device comprising:
- a sensor that obtains sensor information;
- an FPGA (Field-Programmable Gate Array) that performs predetermined processing on the sensor information obtained by the sensor;
- a memory that is used to store data, which is to be used in making the FPGA perform the predetermined processing, wherein the data stored in the memory is updated according to result of analysis of the sensor information;
- a receiving unit that receives updating data;
- and
- a counter for monitoring a repetition count of analysis of the sensor information, wherein
- the repetition count is incremented each time the updating data is received, and the repetition count is reset if the incremented repetition count is greater than a predetermined upper limit value of the repetition count.
A sensor device comprising:
- a sensor that obtains sensor information;
- an FPGA (Field-Programmable Gate Array) that performs predetermined processing on the sensor information obtained by the sensor;
- a memory that is used to store data, which is to be used in making the FPGA perform the predetermined processing;
- a first chip that has the sensor installed thereon;
- a second chip that has the FPGA installed thereon;
- and
- a third chip that has the memory installed thereon, wherein the sensor device has a stack structure formed by stacking the first chip to the third chip, and the third chip is positioned in between the first chip and the second chip.
An electronic device comprising:
- a sensor that obtains sensor information;
- an FPGA that performs predetermined processing on the sensor information obtained by the sensor;
- a memory that is used to store data, which is to be used in making the FPGA perform the predetermined processing, wherein the data stored in the memory is updated according to result of analysis of the sensor information;
- a receiving unit that receives updating data;
- and
- a counter for monitoring a repetition count of analysis of the sensor information, wherein the repetition count is incremented each time the updating data is received, and the repetition count is reset if the incremented repetition count is greater than a predetermined upper limit value of the repetition count.
A sensor system in which an electronic device and a server are connected via a predetermined network, wherein
- the electronic device includes
- a sensor that obtains sensor information,
- an FPGA that performs predetermined processing on the sensor information obtained by the sensor,
- a memory that is used to store data, which is to be used in making the FPGA perform the predetermined processing,
- a sending unit that sends the sensor information, which has been subjected to the predetermined processing, to a predetermined network,
- a receiving unit that receives updating data, which is to be used in updating the FPGA and which is generated according to result of analysis of the sensor information sent to the predetermined network, and
- a counter for monitoring a repetition count of analysis of the sensor information, wherein the repetition count is incremented each time the updating data is received, and the repetition count is reset if the incremented repetition count is greater than a predetermined upper limit value of the repetition count,
- the server
- analyzes the sensor information received from the electronic device via the predetermined network,
- generates the updating data to be used in updating the FPGA according to result of analysis, and
- sends the generated updating data to the predetermined network, and
- the data stored in the memory is updated with the updating data received by the receiving unit via the predetermined network.
A control method comprising:
- analyzing sensor information obtained by a sensor;
- monitoring a repetition count of analysis of the sensor information;
- receiving updating data;
- incrementing the repetition count each time the updating data is received;
- resetting the repetition count if the incremented repetition count is greater than a predetermined upper limit value of the repetition count;
- and
- modifying, according to result of the analysis of the sensor information, at least either a circuit configuration of an FPGA which performs predetermined processing on the sensor information, or a setting value of the circuit configuration.
Dependencies are inferred from the claim text.