To provide a process executing device, a process executing method, and a control program capable of promptly detecting an occurrence of a fault by a processor itself regardless of an execution of a basic process defined in advance and of an application of a common processor to the detection of the occurrence of the fault on the execution of the basic process.SOLUTION: A basic process executing unit 21 includes a CPU 20 as a processor, repeatedly executes a basic process defined in advance, and updates, in the basic process, the memory details of a basic process counter group 51. An interrupting process executing unit 22 includes the CPU 20, and repeatedly executes an interrupting process that has a higher execution priority than that of the basic process at a frequency of at least once per execution of the basic process by the basic process executing unit 21. In the interrupting process, a basic process execution determination is made on whether or not the basic process executing unit 21 has executed the basic process depending on whether or not the memory details of the basic process counter group 51 are updated.SELECTED DRAWING: Figure 2
【課題】予め定められた基本処理の実行と、その実行に障害が発生したことの検出とに共通のプロセッサを用いるにも関わらず、プロセッサ自身が障害の発生をすみやかに検出することができる処理実行装置、処理実行方法、及び制御プログラムを提供する。【解決手段】基本処理実行部21は、プロセッサとしてのCPU20によって構成され、予め定められた基本処理を繰り返し実行し、基本処理において、基本処理用カウンタ群51の記憶内容を更新する。割込み処理実行部22は、CPU20によって構成され、基本処理実行部21による基本処理の1回の実行あたりに少なくとも1回の頻度で、基本処理よりも実行の優先度が高い割込み処理を繰り返し実行し、割込み処理において、基本処理用カウンタ群51の記憶内容が更新されているか否かによって、基本処理実行部21による基本処理の実行がなされたか否かを判定する基本処理実行判定を行う。【選択図】図2
PROCESS EXECUTING DEVICE, PROCESS EXECUTING METHOD, AND CONTROL PROGRAM
処理実行装置、処理実行方法、及び制御プログラム
2019-02-28
Patent
Elektronische Ressource
Japanisch
Europäisches Patentamt | 2016
|Europäisches Patentamt | 2021
|Europäisches Patentamt | 2024
|Executing mechanism of display terminal and vehicle with executing mechanism
Europäisches Patentamt | 2020
|