Nova Patents
EP0980040B1

Pseudo lockstep data processing system

Abstract

This record has no abstract on file.

EP0980040B1, drawing sheet 1
Sheet 1 of 4

Term

Term ended

Expired 11 August 2019, 7.1 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

8 claims: 3 independent, 5 dependent

  1. 1
    A data processing system comprising    a common memory (5),    a first and second data processor circuit (10, 1), each arranged to execute the same sequence of operational steps and each connected to the common memory (5),    an isolating device (24, 32, 33, 34) connected between the first data processor circuit (10) and the common memory (5) and arranged to restrict access by the first data processor circuit (10) to the common memory (5) to read-only access,    in which the first data processor circuit (10) is arranged to execute each operational step a set time period later than the second data processor circuit (1);characterised by a first and second peripheral bus (14, 6), the second peripheral bus (6) arranged to connect the second processor circuit (1) to further devices and arranged to connect the first processor circuit (10) via the first peripheral bus (14) to the further devices,    and an access controller (15) arranged to introduce a time delay into signals passing from the further devices to the first processor circuit (10).
  2. 3
    The data processing system of any one of Claims 1 and 2 in which all inputs received by the first data processor circuit (10) are delayed by the duration of the time period.
  3. 5
    The data processing system of any one of the above claims in which the first and second processor circuits (1, 10) are connected to a first clock signal (18) for synchronisation.