Safety control device and safety control method
AssigneeToyota Jidosha Kabushiki Kaisha
InventorsTetsuya Taira, Hiroshi Bitoh
Life of this patent
Estimating the term…
Abstract
Suppression of power consumption is made possible by a microcontroller. An OS includes, in part, a partition scheduler that selects and determines a time partition to be scheduled next according to a scheduling pattern including the time partition for assigning execution time to a task. A processor periodically operates the partition scheduler by executing the OS. The partition scheduler reduces an operating frequency of a microcontroller according to a proportion occupied by the execution time required by a task for execution in the time partition.
Claims14
A safety control device comprising:
- a hardware resource including at least one processor;
- and
- a system program that controls assignment of execution time of the processor to a program, wherein
- the system program includes, in part, a partition scheduler that selects and determines a time partition to be scheduled next according to a scheduling pattern including the time partition for assigning the execution time to the program,
- the processor periodically operates the partition scheduler by executing the system program, and
- the partition scheduler reduces an operating frequency of the hardware resource in the time partition according to a proportion occupied by the execution time required by the program for execution in the time partition relative to the time assigned to the time partition,
- the scheduling pattern further includes a time partition dedicated for interrupt handling that assigns the execution time to a interrupt handling program, and
- the partition scheduler does not change the operating frequency of the hardware resource when the interrupt handling program is executed in the time partition dedicated for interrupt handling.
(canceled)
A safety control method for a control target comprising:
- a step for periodically operating to cause a processor to select and determine a time partition to be scheduled next according to a scheduling pattern including the time partition that assigns execution time of the processor to a program;
- and
- a step for operating to cause the processor to reduce an operating frequency of a hardware resource including the processor in the time partition according to a proportion occupied by the execution time required by the program for execution in the time partition relative to the time assigned to the time partition, wherein
- the scheduling pattern further includes a time partition dedicated for interrupt handling that assigns the execution time to an interruption handling program, and
- in the step for operating, the processor does not change the operating frequency of the hardware resource when the interrupt handling program is executed in the time partition dedicated for interruption handling.
(canceled)
Dependencies are inferred from the claim text.