Computer device with a safety function
AssigneeSaab AB
InventorsMarieanne Almesåker, Bengt Nystrom
Life of this patent
Estimating the term…
Abstract
The invention concerns a computer device with a safety function in order to avoid non-necessary disconnection of the computer device. The computer device comprises processor means (10), an ordinary member unit (12), a supervisory unit (14) and a further member unit (16). The computer device is arranged such that the processor means (10) at a restart generated by a restart signal, is connected to the further memory unit (16) and reads and executes the instructions that are stored in the same, while the ordinary memory unit (12) is disconnected from the processor means (10).
Claims14
A computer device with a safety function for avoiding non necessary disconnection of the computer device, comprising
- processor means;
- an ordinary memory unit connected to said processor means and arranged to store at least one application program that is executed by the processor means;
- a supervisory unit that supervises the function of the computer device and that is arranged to, in case an error occurs, send a restart signal or a stop signal to the processor means,
- characterised by
- a further memory unit that is arranged to store at least some basic instructions in the form of instructions of the at least one application program that control a system or a part of a system that is controlled by the computer device, wherein the computer device is arranged such that the processor means, at a restart generated by said restart signal from the supervisory unit is connected to the further memory unit and reads and executes the basic instructions that are stored in the same, while the ordinary memory unit is disconnected from the processor means, and wherein said further memory unit is arranged to be write protected at least when the computer device is in operation.
A computer device arranged to secure the normal function of the computer device, under the execution of at least one application program, when an error occurs that normally leads to disconnection and shut-off of the computer device or at least to disconnection concerning said application program, which computer device comprises processor means, an ordinary memory unit connected to said processor means and arranged to comprise at least said application program that is executed by the processor means, a supervisory unit that supervises the function of the computer device and that is arranged to, in case an error occurs in the execution of at least said application program, send a restart signal or a stop signal to the processor means,
- characterized by
- a further memory unit that is arranged to comprise at least some basic instructions for said application program, wherein the computer device is arranged such that when a restart takes place in response to a restart signal generated by the supervisory unit, the processor means is connected to the further memory unit and reads and executes the basic instructions, while the ordinary memory unit is disconnected from the processor means, wherein the computer device is arranged such that the execution of an application that is controlled by said application program may continue on the basis of the basic instructions that are read and executed from the further memory unit, wherein the execution of the application may continue without the necessity for the computer device to be disconnected, and wherein said further memory unit is arranged to be write protected at least when the computer device is in operation.
A method for securing the normal function of a computer device, under the execution of at least one application program which controls an application, when an error occurs that normally leads to disconnection and shut-off of the computer device or at least to disconnection concerning said application program, which computer device comprises
- processor means,
- an ordinary memory unit connected to said processor means and arranged to comprise at least said application program that is executed by the processor means,
- a supervisory unit that supervises the function of the computer device and that is arranged to, in case an error occurs in the execution of at least said application program, send a restart signal or a stop signal to the processor means,
- a further memory unit that is arranged to comprise at least some basic instructions for said application, wherein said further memory unit is arranged to be write protected at least when the computer device is in operation,
- which method comprises that when a restart takes place in response to a restart signal generated by the supervisory unit, the processor means is connected to the further memory unit and reads and executes the basic instructions, while the ordinary memory unit is disconnected from the processor means, wherein the execution of the application that is controlled by said application program may continue on the basis of the basic instructions that are read and executed from the further memory unit such that the execution of the application in question may continue with out the necessity for the computer device to be disconnected.
Dependencies are inferred from the claim text.