Processing

Please wait...

Settings

Settings

Goto Application

1. WO2016147334 - DIAGNOSTIC DEVICE AND DIAGNOSTIC METHOD FOR PROCESSOR

Publication Number WO/2016/147334
Publication Date 22.09.2016
International Application No. PCT/JP2015/058000
International Filing Date 18.03.2015
IPC
G06F 11/22 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
CPC
G06F 11/22
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
Applicants
  • 株式会社日立製作所 HITACHI, LTD. [JP]/[JP]
Inventors
  • 新保 健一 SHIMBO Kenichi
  • 鳥羽 忠信 TOBA Tadanobu
  • 上薗 巧 UEZONO Takumi
  • 大坂 英樹 OOSAKA Hideki
  • 長崎 文彦 NAGASAKI Fumihiko
Agents
  • 青稜特許業務法人 SEIRYO I.P.C.
Priority Data
Publication Language Japanese (JA)
Filing Language Japanese (JA)
Designated States
Title
(EN) DIAGNOSTIC DEVICE AND DIAGNOSTIC METHOD FOR PROCESSOR
(FR) DISPOSITIF DE DIAGNOSTIC ET PROCÉDÉ DE DIAGNOSTIC DESTINÉ À UN PROCESSEUR
(JA) プロセッサの診断装置及び診断方法
Abstract
(EN)
This diagnostic device for a processor comprises: an execution module separation unit which sequentially receives a first sequence of instruction codes that have been executed by the processor, and divides the first sequence of instruction codes into individual execution modules, with reference to branch instructions included in the first sequence of instruction codes; a characteristic value generation unit which generates a characteristic value of each individual execution module from a second sequence of instruction codes in the execution module; and a characteristic value comparison unit which compares a first characteristic value of each execution module, which was previously generated by the characteristic value generation unit, and a second characteristic value of that execution module, which was newly generated by the characteristic value generation unit when the execution module was last executed, and if the comparison result indicates that the first characteristic value is different from the second characteristic value, then the characteristic value comparison unit outputs a detection signal indicating that the processor malfunctioned during execution of the execution module.
(FR)
La présente invention concerne un dispositif de diagnostic destiné à un processeur qui consiste en : une unité de séparation de module d'exécution qui reçoit séquentiellement une première séquence de codes d'instruction qui ont été exécutés par le processeur et divise la première séquence de codes d'instruction en des modules d'exécution individuels, en référence à des instructions de branchement comprises dans la première séquence de codes d'instruction; une unité de génération de valeur caractéristique qui génère une valeur caractéristique de chaque module d'exécution individuel à partir d'une seconde séquence de codes d'instruction dans le module d'exécution; et une unité de comparaison de valeurs caractéristiques qui compare une première valeur caractéristique de chaque module d'exécution, qui a été générée précédemment par l'unité de génération de valeurs caractéristiques et une seconde valeur caractéristique de ce module d'exécution, qui a été générée récemment par l'unité de génération de valeurs caractéristiques lorsque le module d'exécution a été exécuté en dernier et si le résultat de la comparaison indique que la première valeur caractéristique est différente de la seconde valeur caractéristique, alors l'unité de comparaison de valeurs caractéristiques produit un signal de détection indiquant que le processeur a mal fonctionné pendant l'exécution du module d'exécution.
(JA)
 プロセッサの診断装置は、プロセッサが実行した第1の命令コード列を順次入力し、第1の命令コード列に含まれる分岐命令を参照して、実行モジュール単位に分割する実行モジュール分割部、分割した実行モジュールの第2の命令コード列から、実行モジュールに対応する固有値を生成する固有値生成部、および、固有値生成部が既に生成してある、実行モジュールの第1の固有値と、前記実行モジュールの新たな実行に伴う、固有値生成部が新たに生成した第2の固有値とを比較し、比較結果が異なるとき、実行モジュールの実行中に、プロセッサが異常動作したことを示す検出信号を出力する固有値比較部を有する。
Latest bibliographic data on file with the International Bureau