IP Library › Granted Patent US 10,773,666
Granted Patent B2
US 10,773,666 · App. 15/974,491 · Granted Sep 15, 2020

High speed sensor interface

Inventor: Wolfgang Granig (Seeboden, AT)
Assignee: Infineon Technologies AG
B60R16/0238B60R16/0232
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,773,666
App. No.
15/974,491
Granted
Sep 15, 2020
Kind
B2
Abstract

An ECU may include a PCB, a processor, and a sensor interface component. The sensor interface component and the processor may be disposed on the PCB. The sensor interface component may obtain, from a sensor, a plurality of data samples corresponding to a physical parameter relating to a vehicle component, and generate estimation data based on the plurality of data samples. The estimation data may at least partially compensate for a delay, from a point in time at which a particular data sample is detected by the sensor to a point in time at which the particular data sample is obtained by the sensor interface component, to approximate a current value of the physical parameter. The sensor interface component may receive one or more commands for physical parameter information, relating to the vehicle component, and provide a portion of the estimation data based on the one or more commands.

Claims (70)

1. A method, comprising:

obtaining, by a sensor interface component and from a sensor, a plurality of data samples corresponding to a physical parameter relating to a vehicle component,

the sensor interface component being incorporated in an electronic control unit (ECU),

the ECU including a control device;

generating, by the sensor interface component, estimation data based on the plurality of data samples,

the estimation data at least partially compensating for a delay, from a point in time at which a particular data sample, of the plurality of data samples, is detected by the sensor to a point in time at which the particular data sample is obtained by the sensor interface component, to approximate a current value of the physical parameter;

receiving, by the sensor interface component and from the control device, one or more commands for physical parameter information, relating to the vehicle component, after generating the estimation data,

the one or more commands including:

a readout command received by the sensor interface component via an electrical line, or

a readout command and a sampling trigger command received by the sensor interface component via separate electrical lines; and

providing, by the sensor interface component and to the control device, a portion of the estimation data based on the one or more commands.

2. The method of claim 1 , wherein the control device includes a processor; and

wherein the sensor interface component is implemented in firmware, or hardware, in the processor.

3. The method of claim 1 , wherein the sensor interface component and the control device are disposed on a printed circuit board (PCB) of the ECU; and

wherein the sensor interface component is separate from the control device.

4. The method of claim 1 , wherein the sensor interface component is communicatively coupled to the sensor via a first interface that permits data transfer up to a first rate;

wherein the sensor interface component is communicatively coupled to the control device via a second interface that permits data transfer up to a second rate; and

wherein the second rate is greater than the first rate.

5. The method of claim 1 , wherein values of the estimation data are time synchronized with actual values of the physical parameter relating to the vehicle component.

6. The method of claim 1 , wherein generating the estimation data comprises:

generating the estimation data using interpolation, prediction, and/or statistical filtering.

7. The method of claim 1 , further comprising:

receiving feedback data from the control device; and

wherein generating the estimation data comprises:

generating the estimation data based on the feedback data.

8. The method of claim 1 , wherein the physical parameter includes:

linear position,

angular position,

electrical current,

voltage,

velocity,

pressure, or

torque.

9. The method of claim 1 , wherein the estimation data further compensates for noise in the plurality of data samples.

10. The method of claim 1 , wherein the sensor interface component is communicatively coupled to the sensor via a peripheral sensor interface 5 (PSI5), a serial peripheral interface (SPI), an inter-integrated circuit (I 2 C)-based interface, or a short pulse width modulation code (SPC)-based interface.

11. An electronic control unit (ECU), comprising:

a printed circuit board (PCB);

a processor; and

a sensor interface component,

the sensor interface component and the processor being disposed on the PCB,

the sensor interface component being configured to:

obtain, from a sensor, a plurality of data samples corresponding to a physical parameter relating to a vehicle component,

the sensor being external to the ECU;

generate estimation data based on the plurality of data samples,

the estimation data at least partially compensating for a delay, from a point in time at which a particular data sample, of the plurality of data samples, is detected by the sensor to a point in time at which the particular data sample is obtained by the sensor interface component, to approximate a current value of the physical parameter;

receive, from the processor, one or more commands for physical parameter information, relating to the vehicle component, after generating the estimation data; and

provide, to the processor, a portion of the estimation data based on the one or more commands.

12. The ECU of claim 11 , further comprising one or more filter components to reduce electrostatic discharge or electromagnetic interference effects at an input of the sensor interface component.

13. The ECU of claim 11 , wherein the sensor interface component is implemented in an application-specific integrated circuit (ASIC).

14. The ECU of claim 11 , wherein the sensor interface component, when generating the estimation data, is to:

generate the estimation data using statistical estimation.

15. The ECU of claim 11 , wherein the sensor interface component is communicatively coupled to the sensor via a peripheral sensor interface 5 (PSI5), a serial peripheral interface (SPI), an inter-integrated circuit (I 2 C)-based interface, or a short pulse width modulation code (SPC)-based interface; and

wherein the sensor interface component is communicatively coupled to the processor via an SPI or a parallel interface.

16. A system, comprising:

a sensor; and

an electronic control unit (ECU),

the ECU including:

a processor; and

a sensor interface component, communicatively coupled to the processor, to:

receive, from the sensor, measurement data corresponding to a physical parameter relating to a vehicle component;

determine, based on the measurement data, prediction data that approximates a current value of the physical parameter; and

cause portions of the prediction data to be provided to the processor based on requests submitted by the processor.

17. The system of claim 16 , wherein the ECU further includes a peripheral component; and

wherein the sensor interface component is communicatively coupled to the processor via the peripheral component.

18. The system of claim 16 , wherein the sensor interface component, when determining the prediction data, is to:

determine the prediction data using a Kalman filter and one or more correction values provided by the processor.

19. The system of claim 16 , wherein the sensor interface component, when causing the portions of the prediction data to be provided to the processor, is to:

cause the portions of the prediction data to be provided to the processor based on one or more trigger commands provided by the processor; and

wherein the one or more trigger commands include information regarding time points for which physical parameter data, relating to the vehicle component, is to be provided to the processor.

20. The system of claim 16 , wherein the sensor interface component is communicatively coupled to the sensor via a peripheral sensor interface 5 (PSI5), a serial peripheral interface (SPI), an inter-integrated circuit (I 2 C)-based interface, or a short pulse width modulation code (SPC)-based interface.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 9, 2018
From: GRANIG, WOLFGANG
To: INFINEON TECHNOLOGIES AG
Reel/Frame 046124/0448 →
Continuity (1)
Related Publication 20190344735A1 · Nov 14, 2019
Cited By (1)
US 12,438,791