VEHICLE CONTROL DEVICE AND OPERATION CLOCK SWITCHING METHOD

To reliably allow duplicate processing of a task by using a plurality of CPUs mounted in a vehicle control device.SOLUTION: It is monitored whether a plurality of CPUs mounted in a vehicle control device are executing tasks or not, and it is determined that an operation clock can be switched to a sl...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: NARUSE KOHEI
Format: Patent
Sprache:eng ; jpn
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:To reliably allow duplicate processing of a task by using a plurality of CPUs mounted in a vehicle control device.SOLUTION: It is monitored whether a plurality of CPUs mounted in a vehicle control device are executing tasks or not, and it is determined that an operation clock can be switched to a slow operation clock in each CPU of the CPUs if the CPU is not executing any task. It is determined whether it has been determined that the operation clock can be switched to the slow operation clock in another CPU or not. If it is determined that the operation clock can be switched to the slow operation clock in another CPU, the operation clock is switched to the slow operation clock there. Thus, partial CPUs of the plurality of CPUs are prevented from falling into a sleep mode. As a result, the plurality of CPUs can be used to reliably perform duplicate processing in response to the occurrence of a task to be subjected to duplicate processing.SELECTED DRAWING: Figure 1 【課題】車両制御装置に搭載されている複数個のCPUを用いてタスクを確実に重複処理できるようにする。【解決手段】車両制御装置に搭載されている複数個のCPUが実行するタスクの有無を監視し、実行するタスクが無い場合は動作クロックを低速化可能と判断する。そして、他のCPUでも低速化可能と判断されているか否かを判断して、他のCPUでも低速化可能と判断されている場合には、動作クロックを低速動作クロックに切り換える。こうすれば、複数個のCPUの中の一部のCPUがスリープ状態になってしまうことが無い。その結果、重複処理すべきタスクが発生すると、複数個のCPUを用いて確実に重複処理することが可能となる。【選択図】図1