Communication using a comparison result value
AssigneeInfineon Technologies AG
InventorsMarkus Ekler, Christian Walther, Christian Heiling
Life of this patent
Estimating the term…
Abstract
A device is configured to receive, from a controller, an instruction requesting data for the device and determine a comparison result value based on a comparison of the data for the device and a reference value. The device is further configured to determine whether to respond to the instruction based on the comparison result value and, in response to a determination to respond to the instruction, output, to the controller, the comparison result value, wherein, to output the comparison result value, the device is configured to refrain from outputting the data for the device.
Claims19
A device configured to:
- receive, from a controller, an instruction requesting data for the device;
- determine a comparison result value based on a comparison of the data for the device and a reference value;
- determine whether to respond to the instruction based on the comparison result value;
- and
- in response to a determination to respond to the instruction, output, to the controller, the comparison result value, wherein, to output the comparison result value, the device is configured to refrain from outputting the data for the device and wherein the device is configured to refrain from outputting the comparison result value when the data for the device matches the reference value.
A system comprising:
- a controller configured to output an instruction requesting data for the device;
- and
- a device configured to:
- receive, from the controller, the instruction requesting data for the device;
- determine a comparison result value based on a comparison of the data for the device and a reference value;
- determine whether to respond to the instruction based on the comparison result value;
- and
- in response to a determination to respond to the instruction, output, to the controller, the comparison result value, wherein, to output the comparison result value, the device is configured to refrain from outputting the data for the device and wherein the device is configured to refrain from outputting the comparison result value when the data for the device matches the reference value.
A device comprising:
- processing circuitry;
- and
- a data register configured to store a register value for the device, wherein the processing circuitry is configured to:
- receive, from a controller, an instruction requesting data for the device, wherein the instruction comprises a reference value and wherein the reference value comprises a hash value;
- generate, using the register value for the device stored at the data register of the device, a hash value as the data for the device;
- determine a comparison result value based on a comparison of the generated hash value and the hash value of the instruction;
- determine whether to respond to the instruction based on the comparison result value;
- and
- in response to a determination to respond to the instruction, output, to the controller, the comparison result value, wherein, to output the comparison result value, the processing circuitry is configured to refrain from outputting the data for the device.
Dependencies are inferred from the claim text.