Method for controlling production of microticks through DMA
AssigneeHyundai Autoever Corp.
InventorTae Gyu Kang
Life of this patent
Estimating the term…
Abstract
A method for controlling production of microticks from a crank sensor signal continuously generated by engine RPM may include: dividing the crank sensor signal within a present period of the crank sensor signal to produce the microticks having a first period through the controller; monitoring the number of microticks produced through the controller; and controlling production of the microticks having the first period by using a direct memory access (DMA) based on the monitoring result through the controller.
Claims8
A method for controlling production of microticks from a crank sensor signal continuously generated by revolutions per minute (RPM) of an engine, the method comprising:
- before producing the microticks, checking a number of microticks calculated based on an angle resolution corresponding to the crank sensor signal;
- dividing, by a microtick producing part of a controller, the crank sensor signal within a present period of the crank sensor signal to produce the microticks having a first period through the controller;
- monitoring, by a microtick monitoring part of the controller, the number of microticks produced through the controller;
- setting a second period of the microticks produced within a next period of the crank sensor signal based on a present extended period of the crank sensor signal when the monitored number of microticks having the first period is greater than the calculated number of microticks;
- and
- controlling production of the microticks having the first period by using a direct memory access (DMA) based on the monitored number of microticks.
A controller for controlling production of microticks from a crank sensor signal continuously generated by revolutions per minute (RPM) of an engine, the controller comprising:
- a microtick setting part configured to calculate a number of microticks based on an angle resolution corresponding to the crank sensor signal;
- a microtick producing part configured to divide the crank sensor signal within a present period of the crank sensor signal and produce the microticks having a first period;
- and
- a microtick monitoring part configured to monitor the number of microticks produced by the microtick producing part and control production of the microticks having the first period by using a direct memory access (DMA),
- wherein the microtick monitoring part is further configured to set a second period of the microticks produced within a next period of the crank sensor signal based on the present period of the crank sensor signal when the monitored number of microticks having the first period is greater than the calculated number of microticks.
Dependencies are inferred from the claim text.