Electronic control module with driver banks for engines
First Claim
1. An engine control module (ECM) comprising:
- a plurality of driver banks configured to drive a plurality of combustion control elements, each of the plurality of driver banks including two low side driver circuits and a high side driver circuit, the high side driver circuit in each of the plurality of driver banks being shared pairwise by two combustion control elements in the plurality of combustion control elements, and each one of said at least two low side driver circuits being respectively associated with the two combustion control elements; and
a field programmable gate array (FPGA) coupled to the plurality of driver banks and configured to provide firing signals to at least twelve high side driver circuits to simultaneously drive at least twelve combustion control elements respectively coupled to the at least twelve high side driver circuits, said at least twelve combustion control elements being enabled by the respective low side driver circuits coupled to each of the at least twelve combustion control elements.
1 Assignment
0 Petitions
Accused Products
Abstract
An engine control module (ECM) having a plurality of driver banks is provided. Each of the driver banks is configured to drive a plurality of combustion control elements. The driver banks include two low side driver circuits and a high side driver circuit, the high side driver circuit in each of the plurality of driver banks being shared pairwise by two combustion control elements. Each one of said at least two low side driver circuits is respectively associated with the two combustion control elements. The ECM includes a field programmable gate array (FPGA) coupled to the plurality of driver banks and configured to provide firing signals to at least twelve high side driver circuits to simultaneously drive at least twelve combustion control elements respectively coupled to the at least twelve high side driver circuits.
27 Citations
20 Claims
-
1. An engine control module (ECM) comprising:
-
a plurality of driver banks configured to drive a plurality of combustion control elements, each of the plurality of driver banks including two low side driver circuits and a high side driver circuit, the high side driver circuit in each of the plurality of driver banks being shared pairwise by two combustion control elements in the plurality of combustion control elements, and each one of said at least two low side driver circuits being respectively associated with the two combustion control elements; and a field programmable gate array (FPGA) coupled to the plurality of driver banks and configured to provide firing signals to at least twelve high side driver circuits to simultaneously drive at least twelve combustion control elements respectively coupled to the at least twelve high side driver circuits, said at least twelve combustion control elements being enabled by the respective low side driver circuits coupled to each of the at least twelve combustion control elements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for controlling fuel combustion in an engine using an engine controller module (ECM), the method comprising:
-
providing, in the ECM, a plurality of driver banks each including two low side driver circuits and a high side driver circuit, and each driver bank being coupled to two combustion control elements of the engine; providing a field programmable gate array (FPGA) coupled to the plurality of driver banks; and providing a plurality of firing signals simultaneously from the FPGA to at least twelve high side driver circuits to simultaneously drive twenty four combustion control elements respectively coupled to the at least twelve high side driver circuits to control fuel combustion in the engine, each said twenty four combustion control elements being enabled by the respective low side driver circuits coupled to each of the twenty four combustion control elements. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. An engine control module (ECM) comprising:
-
a plurality of driver banks configured to drive a plurality of combustion control elements, each of the plurality of driver banks including two low side driver circuits and a high side driver circuit, the high side driver circuit in each of the plurality of driver banks being shared pairwise by two combustion control elements in the plurality of combustion control elements, and each one of said at least two low side driver circuits being respectively associated with the two combustion control elements; and a programmable logic device (PLD) coupled to the plurality of driver banks and configured to provide firing signals to at least twelve high side driver circuits to simultaneously drive at least twelve combustion control elements respectively coupled to the at least twelve high side driver circuits, said at least twelve combustion control elements being enabled by the respective low side driver circuits coupled to each of the at least twelve combustion control elements, wherein the plurality of combustion control elements comprise at least one of the following;
an injector and an ignition coil. - View Dependent Claims (18, 19, 20)
-
Specification