Touch system fail-operational output systems and methods
AssigneeNXP USA, Inc.
InventorAurelian Floricica Voicu
Life of this patent
Estimating the term…
Abstract
Systems, methods, and circuits are described herein that may be configured to receive sensor data from one or more sensors at a processing unit of a touch system and at a bypass control logic circuit of the touch system. The processor unit may include an input coupled to the one or more sensors and an output coupled to a downstream device. The systems, methods, and circuit may be configured to determine an error corresponding to the processing unit and, in response to determining the error, selectively activate the bypass control logic circuit to provide the sensor data to the downstream device, bypassing the processing unit.
Claims20
A system comprises:
- one or more sensors configured to produce sensor data;
- a processing unit including an input coupled to the one or more sensors and including an output configured to provide a sensor data report corresponding to the sensor data to a downstream device that is external to the processing unit;
- and
- a bypass control logic circuit including a first input, a second input, and an output coupled to the downstream device, the first input coupled to the one or more sensors, the second input coupled to at least one of the output of the processing unit, the downstream device, or a second output of the processing unit and configured to receive a signal indicative of an error associated with the processing unit, and the bypass control logic circuit configured to selectively provide the sensor data to the downstream device in response to receiving the signal.
A method comprising:
- receiving sensor data from one or more sensors at a processing unit of a touch system and at a bypass control logic circuit of the touch system, the processing unit including an input coupled to the one or more sensors and including an output coupled to a downstream device that is external to the processing unit;
- determining an error corresponding to the processing unit by at least one of an error handler of the processing unit, the bypass control logic circuit, or the downstream device;
- and
- in response to determining the error, selectively activating the bypass control logic circuit to provide the sensor data to the downstream device, bypassing the processing unit.
A system comprising:
- a touch system comprising:
- one or more touch sensors configured to generate sensor data in response to sensing touch inputs;
- a processing unit including an input coupled to the one or more sensors and including an output, the processing unit including an error handler configured to determine a processor error, the processing unit including an error signal output to provide an error signal;
- an output control circuit including a first input coupled to the output of the processing unit, a second input, and a second output coupled to a downstream device;
- and
- a bypass control logic circuit including:
- a third input coupled to the input of the processing unit to receive the sensor data;
- a fourth input coupled to the error signal output to receive the error signal;
- a fifth input coupled to the output of the processing unit to receive output data;
- a sixth input coupled to the downstream device to receive a trigger signal;
- a third output coupled to the second input of the output control circuit;
- and
- a fourth output coupled to the downstream device;
- and
- wherein the bypass control logic circuit is configured to:
- determine an error based on one or more of the error signal, the output data, or the trigger signal;
- and
- in response to determining the error:
- apply a disable signal to the third output to deactivate the output control circuit;
- and
- activate a signal path between the third input and the fourth output to selectively bypass the processing unit to provide the sensor data to the downstream device.
Dependencies are inferred from the claim text.