Electronic control apparatus and method for engines
AssigneeDenso Corporation
InventorHiroshi Kondo
Life of this patent
Estimating the term…
Abstract
An electronic control apparatus for engines has a memory and a processing unit. The processing unit executes various processing routines while accessing the memory in a predetermined access speed or wait-time. The routines include a rotation interrupt routine which is initiated in synchronized relation with a rotation of an engine. The memory access speed of the processing unit is set initially to a low speed, when an ignition switch is turned on to start a power supply to the processing unit. However, it is changed to a high access speed, when a rotation speed of the engine increases and a rate of execution of the interrupt routine by the processing unit increases.
Claims20
An electronic control apparatus comprising:
- memory means for storing at least one of a computer program and data;
- processing means for executing the computer program;
- check means for checking whether a rise of rate of use of the processing means is estimated;
- and
- wait-time control means for reducing a wait-time in which the processing means accesses to and retrieves data from the memory means, when the rise of rate is estimated.
A control method for an electronic control apparatus having a memory and a processing unit, the method comprising steps of:
- executing a computer program stored in the memory by a processing unit;
- checking whether a rise of rate of use of the processing means is estimated;
- and
- reducing a wait-time in which the processing unit accesses to and retrieves data from the memory, when the rise of rate is estimated.
A control method for an electronic control apparatus having a memory and a processing unit, the method comprising steps of:
- setting initially a memory access speed of the processing unit to a first value when an ignition switch is turned on to start a power supply to the processing unit;
- executing a plurality of processing routines stored in the memory by a processing unit by accessing the memory in the memory access speed, at least one of the routines being executed as an interrupt routine more often per unit time as a rotation speed of an engine increases;
- checking whether a rate of execution of the interrupt routine by the processing unit is in an increase;
- increasing the memory access speed to a second value higher than the first value as the rate of execution increases;
- and
- reducing the memory access speed to a third value lower than the second value when the ignition switch is turned off to stop the power supply to the processing unit.
Dependencies are inferred from the claim text.