ES2103402T3 - Procedimiento para la supervision temporal de la ejecucion de un programa. - Google Patents

Procedimiento para la supervision temporal de la ejecucion de un programa.

Info

Publication number
ES2103402T3
ES2103402T3 ES93111302T ES93111302T ES2103402T3 ES 2103402 T3 ES2103402 T3 ES 2103402T3 ES 93111302 T ES93111302 T ES 93111302T ES 93111302 T ES93111302 T ES 93111302T ES 2103402 T3 ES2103402 T3 ES 2103402T3
Authority
ES
Spain
Prior art keywords
program
reset
value
priority
program module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
ES93111302T
Other languages
English (en)
Inventor
Ulrich Dipl-Ing Leimkotter
Norbert Dipl-Ing Dziennus
Detlev Dipl-Ing Bottger
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens AG
Siemens Corp
Original Assignee
Siemens AG
Siemens Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens AG, Siemens Corp filed Critical Siemens AG
Application granted granted Critical
Publication of ES2103402T3 publication Critical patent/ES2103402T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0751Error or fault detection not based on redundancy
    • G06F11/0754Error or fault detection not based on redundancy by exceeding limits
    • G06F11/0757Error or fault detection not based on redundancy by exceeding limits by exceeding a time limit, i.e. time-out, e.g. watchdogs
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operations
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1415Saving, restoring, recovering or retrying at system level

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

PARTIENDO DE UN PROCEDIMIENTO CONOCIDO EN EL QUE, PARA LA VIGILANCIA DEL DESARROLLO CORRECTO, SE DEPOSITAN EN EL PROGRAMA INSTRUCCIONES DE REINICIALIZACION PARA UN DISPOSITIVO DE TEMPORIZADORES, CUYO VOLUMEN DE TIEMPO SE AGOTA, CUANDO NO SE PRODUCE UNA REINICIALIZACION, LO QUE DA LUGAR A UNA ALARMA, SE PROPONE UNA VIGILANCIA PARA EL DESARROLLO DEL PROGRAMA DE MODULOS DE PROGRAMA EN UN SISTEMA OPERATIVO MULTITASKING. PARA ELLO SE INCREMENTA O REDUCE EN FUNCION DE UN VALOR RW BINARIO DE DIRECCION UN VALOR ZW DE CONTADOR ASIGNADO AUN MODULO DE PROGRAMA DE ALTA PRIORIDAD. SOLO CUANDO SE ALCANZA UN VALOR FINAL, NO SE EJECUTA UNA INSTRUCCION DE REINICIALIZACION. EL VALOR RW BINARIO DE DIRECCION SE AJUSTA SIEMPRE EN FUNCION DE UN VALOR ZW DE CONTADOR ASIGNADO A UN MODULO DE PROGRAMA DE PRIORIDAD MENOR. CON ESTA DEPENDENCIA MUTUA, QUE ACTUA COMO EN ENGRANAJE, SE OBTIENE TANTO UNA SEGURIDAD GRANDE DE IDENTIFICACION DE ERRORES COMO TAMBIEN UNA VIGILANCIA DE TODOS LOS MODULOS DE PROGRAMA, CUYOS VALORES DE PRIORIDAD SE HALLAN ENTRE MODULO DE PROGRAMA DE ALTA PRIORIDAD Y EL DE BAJA PRIORIDAD.
ES93111302T 1992-08-21 1993-07-14 Procedimiento para la supervision temporal de la ejecucion de un programa. Expired - Lifetime ES2103402T3 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE4227808 1992-08-21

Publications (1)

Publication Number Publication Date
ES2103402T3 true ES2103402T3 (es) 1997-09-16

Family

ID=6466122

Family Applications (1)

Application Number Title Priority Date Filing Date
ES93111302T Expired - Lifetime ES2103402T3 (es) 1992-08-21 1993-07-14 Procedimiento para la supervision temporal de la ejecucion de un programa.

Country Status (4)

Country Link
EP (1) EP0584512B1 (es)
AT (1) ATE154712T1 (es)
DE (1) DE59306775D1 (es)
ES (1) ES2103402T3 (es)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09160807A (ja) * 1995-12-06 1997-06-20 Mitsuba Corp マイクロプロセッサの誤動作検出方法
US5737515A (en) * 1996-06-27 1998-04-07 Sun Microsystems, Inc. Method and mechanism for guaranteeing timeliness of programs
US5864663A (en) * 1996-09-12 1999-01-26 United Technologies Corporation Selectively enabled watchdog timer circuit
DE19921247C2 (de) * 1999-05-07 2001-08-02 Siemens Ag Verfahren und Einrichtung zur Überwachung von Softwareapplikationen
US6665758B1 (en) * 1999-10-04 2003-12-16 Ncr Corporation Software sanity monitor
GB2381088B (en) * 2001-10-15 2006-02-08 Jacobs Rimell Ltd State recovery

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2309915A1 (fr) * 1975-04-28 1976-11-26 Labo Cent Telecommunicat Procede et dispositif pour accroitre la securite d'un systeme de commande par calculateur
JPS62145336A (ja) * 1985-12-19 1987-06-29 Mitsubishi Electric Corp 計算機システムのプログラムル−プ検出方式

Also Published As

Publication number Publication date
EP0584512A1 (de) 1994-03-02
ATE154712T1 (de) 1997-07-15
DE59306775D1 (de) 1997-07-24
EP0584512B1 (de) 1997-06-18

Similar Documents

Publication Publication Date Title
ES2103402T3 (es) Procedimiento para la supervision temporal de la ejecucion de un programa.
ES2092716T3 (es) Sistema de rectificacion criogenica con triple columna.
ES2077917T3 (es) Bomba peristaltica.
ES2046446T3 (es) Envase de carton hermetico a la humedad que tiene una canilla de vertido de una pieza, que esta sellada a unas superficies interior y exterior.
CA2089887A1 (en) Contact Lens Purification System
ES2177900T3 (es) Eliminador de aire para sistemas de administracion intravenosa.
SE0401922D0 (sv) Anordning vid modulariserat system för att effektuera tidstämpling av händelser/referenshndelser
ES2056088T3 (es) Aparato automatico de refrigeracion que incluye un compartimiento de almacenamiento esterilizado.
ES2036342T3 (es) Sistemas de bombeo de vacio.
ES2051442T3 (es) Radio-reloj autonomo.
ES2005519A4 (es) Dispositivo para direccionamiento en el bus.
ES2056478T3 (es) Procedimiento para la codificacion y disponibilidad de una placa de chip.
ES507024A0 (es) Perfeccionamientos introducidos en lamparas de descarga en vapor de mercurio a baja presion.
ES2129797T3 (es) Sistema de gestion de programas de television.
CN102141150A (zh) 智能水表密封方法
ES2136956T3 (es) Frigorifico que comprende un dispositivo de evacuacion de las aguas de descongelacion.
IT998858B (it) Pannello interruttore di circuito con protezione incorporata dai guasti dovuti a terra accidentale
ES2043460T3 (es) Sistema de alarma para vehiculos de transporte de caudales.
ES2122188T3 (es) Estacion de tratamiento y de reciclaje de agua de lavado de una maquina de lavar.
Vladimirov et al. Mechanisms of disorders of the bioenergetic functions of mitochondrial membranes in hypoxia
ES2178783T3 (es) Circuito de semiconductores asegurado contra intervenciones externas.
JPS573079A (en) Timer
ES2048858T3 (es) Perfeccionamientos en la extraccion por difusion del azucar de remolachas.
STEWART Thermal discharge from nuclear plants and related weather modification
WAILLY et al. Foil activation analysis and thermoluminescent dosimetry on Skylab 2(for monitoring radiation levels)[Final Report, Apr. 1973- Jul. 1974]

Legal Events

Date Code Title Description
FG2A Definitive protection

Ref document number: 584512

Country of ref document: ES