Control system for power train control
First Claim
1. An electronic control unit for engine control in an automobile, the electronic control unit comprising:
- a first semiconductor chip including first circuitry integrated therein, wherein the first circuitry comprises a slave angle estimation circuit;
a second semiconductor chip including second circuitry integrated therein, wherein the second circuitry comprises a master angle estimation circuit; and
a digital real-time communication link configured to connect the first circuitry and the second circuitry,wherein the master angle estimation circuit is configured to;
estimate an angular position of the engine, an angular velocity value, and a respective time value based on at least one angular position sensor signal; and
transmit, via the digital real-time communication link, the angular position of the engine, the angular velocity value, and the respective time value to the slave angle estimation circuit,wherein the slave angle estimation circuit is configured to estimate an angular position of the engine based on the angular position and the respective time value received from the master angle estimation circuit via the digital real-time communication link,wherein the master angle estimation circuit comprises a first interpolation circuit configured to subdivide an angle increment into a predefined number of ticks and to adjust a temporal rate, at which the ticks are generated, based on the angular velocity value, andwherein the slave angle estimation circuit comprises a second interpolation circuit configured to subdivide the angle increment into the predefined number of ticks and to adjust the temporal rate, at which the ticks are generated, based on the angular velocity value received from the master angle estimation circuit via the digital real-time communication link.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present disclosure relate to methods, system, and devices for synchronizing angular position information between a first and a second semiconductor chip used for engine management in an automobile is described. In accordance with one embodiment, a system for synchronizing angular position information between a first and a second semiconductor chip comprises the first and the second semiconductor chip and a digital real-time communication link connecting the first and the second semiconductor chip. The second semiconductor chip comprise a master angle estimation circuit, which is configured to estimate an angular position of the engine based on at least one angular position sensor signal. The first semiconductor chip comprises a slave angle estimation circuit, which is configured to estimate an angular position of the engine based on information concerning angular position received form the master angle estimation circuit via the communication link.
28 Citations
20 Claims
-
1. An electronic control unit for engine control in an automobile, the electronic control unit comprising:
-
a first semiconductor chip including first circuitry integrated therein, wherein the first circuitry comprises a slave angle estimation circuit; a second semiconductor chip including second circuitry integrated therein, wherein the second circuitry comprises a master angle estimation circuit; and a digital real-time communication link configured to connect the first circuitry and the second circuitry, wherein the master angle estimation circuit is configured to; estimate an angular position of the engine, an angular velocity value, and a respective time value based on at least one angular position sensor signal; and transmit, via the digital real-time communication link, the angular position of the engine, the angular velocity value, and the respective time value to the slave angle estimation circuit, wherein the slave angle estimation circuit is configured to estimate an angular position of the engine based on the angular position and the respective time value received from the master angle estimation circuit via the digital real-time communication link, wherein the master angle estimation circuit comprises a first interpolation circuit configured to subdivide an angle increment into a predefined number of ticks and to adjust a temporal rate, at which the ticks are generated, based on the angular velocity value, and wherein the slave angle estimation circuit comprises a second interpolation circuit configured to subdivide the angle increment into the predefined number of ticks and to adjust the temporal rate, at which the ticks are generated, based on the angular velocity value received from the master angle estimation circuit via the digital real-time communication link. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for synchronizing angular position information between a first semiconductor chip and a second semiconductor chip used for engine management in an automobile, the system comprising:
-
the first semiconductor chip including first circuitry integrated therein, wherein the first circuitry comprises a slave angle estimation circuit; the second semiconductor chip including second circuitry integrated therein, wherein the second circuitry comprises a master angle estimation circuit; and a digital real-time communication link configured to connect the first circuitry and the second circuitry, wherein the master angle estimation circuit is configured to; estimate an angular position of the engine, an angular velocity value, and a respective time value based on at least one angular position sensor signal; and transmit, via the digital real-time communication link, the angular position of the engine, the angular velocity value, and the respective time value to the slave angle estimation circuit, wherein the slave angle estimation circuit is configured to estimate an angular position of the engine based on the angular position and the respective time value received from the master angle estimation circuit via the digital real-time communication link, wherein the master angle estimation circuit comprises a first interpolation circuit configured to subdivide an angle increment into a predefined number of ticks and to adjust a temporal rate, at which the ticks are generated, based on the angular velocity value, and wherein the slave angle estimation circuit comprises a second interpolation circuit configured to subdivide the angle increment into the predefined number of ticks and to adjust the temporal rate, at which the ticks are generated, based on the angular velocity value received from the master angle estimation circuit via the digital real-time communication link. - View Dependent Claims (17)
-
-
18. A method for synchronizing angular position information between a first semiconductor chip and a second semiconductor chip used for engine management in an automobile, the method comprising:
-
receiving, in the second semiconductor chip, at least one angular position sensor signal indicative of an angle of the engine to be synchronized; estimating, in the second semiconductor chip, an angular position of the engine, an angular velocity value, and a respective time value based on the at least one angular position sensor signal; transmitting synchronization information from the second semiconductor chip to the first semiconductor chip via a digital real-time communication link, the synchronization information including the angular position of the engine, the angular velocity value, and the respective time value; estimating, in the first semiconductor chip, an angular position of the engine based on the synchronization information received from the second semiconductor chip via the digital real-time communication link; subdividing, in the second semiconductor chip, an angle increment into a predefined number of ticks; adjusting, in the second semiconductor chip, a temporal rate, at which the ticks are generated, based on the angular velocity value; subdividing, in the first semiconductor chip, the angle increment into the predefined number of ticks; and adjusting, in the first semiconductor chip, the temporal rate, at which the ticks are generated, based on the angular velocity value received from the second semiconductor chip via the digital real-time communication link. - View Dependent Claims (19, 20)
-
Specification