Interfaces and techniques for cost effective control of light emitting diodes in a vehicle
AssigneeInfineon Technologies AG
InventorsGernot Unterweger, Mathias Sedner, Andrea Scenini, Hans-Peter Kreuter
Life of this patent
Estimating the term…
Abstract
A control circuit may be configured to control light emitting diode (LED) driver circuits. The control circuit may be configured to generate a multicast of pixel intensity values based on data in memory or data received from a data source, and output the multicast on an interface, which may comprise a one-wire uni-directional interface. In some examples, a plurality of drivers may receive the multicast, and each of the plurality of drivers may drive different sets of LEDs based on the multicast.
Claims30
A control circuit configured to simultaneously control a plurality of different light emitting diode (LED) driver circuits, wherein the control circuit is configured to:
- generate a multicast of pixel intensity values based on data in memory or data received from a data source, wherein the multicast of pixel intensity values comprises a plurality of luminance values to be used by the plurality of different LED driver circuits to drive different sets of LEDs;
- and
- output the multicast of pixel intensity values simultaneously to each of the plurality of different LED driver circuits on an interface that connects the control circuit to each of the plurality of different LED driver circuits, wherein the interface comprises a one-wire uni-directional interface, wherein the interface is a second interface and the control circuit is configured to:
- receive video data via a first interface in a video frame-by-video frame manner;
- and
- output the multicast via the second interface in a row-by-row manner.
A control circuit configured to simultaneously control a plurality of different light emitting diode (LED) driver circuits, wherein the control circuit is configured to:
- generate a multicast of pixel intensity values based on data in memory or data received from a data source, wherein the multicast of pixel intensity values comprises a plurality of luminance values to be used by the plurality of different LED driver circuits to drive different sets of LEDs;
- and
- output the multicast of pixel intensity values simultaneously to each of the plurality of different LED driver circuits on an interface that connects the control circuit to each of the plurality of different LED driver circuits,
- wherein the multicast comprises rows of data, wherein each of the rows includes a header, a cyclical redundancy check (CRC) code, and a plurality of the pixel intensity values.
A control circuit configured to simultaneously control a plurality of different light emitting diode (LED) driver circuits, wherein the control circuit is configured to:
- generate a multicast of pixel intensity values based on data in memory or data received from a data source, wherein the multicast of pixel intensity values comprises a plurality of luminance values to be used by the plurality of different LED driver circuits to drive different sets of LEDs;
- and
- output the multicast of pixel intensity values simultaneously to each of the plurality of different LED driver circuits on an interface that connects the control circuit to each of the plurality of different LED driver circuits,
- wherein the control circuit is configured to generate the multicast using pixel reordering of either the data in a memory or the data received from a data source.
A control circuit configured to simultaneously control a plurality of different light emitting diode (LED) driver circuits, wherein the control circuit is configured to:
- generate a multicast of pixel intensity values based on data in memory or data received from a data source, wherein the multicast of pixel intensity values comprises a plurality of luminance values to be used by the plurality of different LED driver circuits to drive different sets of LEDs;
- and
- output the multicast of pixel intensity values simultaneously to each of the plurality of different LED driver circuits on an interface that connects the control circuit to each of the plurality of different LED driver circuits,
- wherein the multicast comprises a first set of the pixel intensity values that is configured to be used simultaneously by two or more of the plurality of LED drivers and a plurality of second sets of the pixel intensity values that are defined for use by different ones of the plurality of LED drivers.
A light emitting diode (LED) driver circuit configured to drive a plurality of LEDs, wherein the LED driver circuit is configured to:
- receive a multicast of pixel intensity values via an interface, wherein the multicast of pixel intensity values comprises a plurality of luminance values to be used the LED driver circuit to drive the plurality of LEDs and by one or more different LED driver circuits to drive different sets of LEDs, and
- drive the plurality of LEDs based on at least some of the luminance values in the multicast, wherein the LED driver circuit includes a plurality of LED drivers, wherein two or more of the plurality of LED drivers are configured to drive different sets of LEDs using a same portion of the multicast.
A control circuit configured to simultaneously control a plurality of different light emitting diode (LED) driver circuits, wherein the control circuit is configured to:
- generate a multicast of pixel intensity values based on data in memory or data received from a data source, wherein the multicast of pixel intensity values comprises a plurality of luminance values to be used by the plurality of different LED driver circuits to drive different sets of LEDs;
- and
- output the multicast of pixel intensity values simultaneously to each of the plurality of different LED driver circuits on an interface that connects the control circuit to each of the plurality of different LED driver circuits,
- wherein the plurality of different driver circuits is configured to drive different subsets of pixels within a matrix of LEDs that forms a vehicle headlamp, and wherein the multicast includes different pixel intensity values for the different subset of pixels within the matrix of LEDs.
Dependencies are inferred from the claim text.