Patent ID: 8386843
Filing Date: 2013-02-26
Classification: G06F

Abstract:
1. A data processing system comprising a data input, first and second data processing modules, and first and second data checking modules, wherein: said first and second data processing modules are each arranged to perform substantially the same processing steps on data received at said data input, with each providing an output; said first and second checking modules are arranged to compare the outputs of said first and second data processing modules and to output an error signal indicative of whether or not said first and second data processing modules have performed substantially the same processing steps on said data received at said data input; said first and second checking modules are located on physically separate devices; said first checking module has first and second inputs and said second checking module has first, second and third inputs; said first and second inputs of said first checking module receive the outputs of said first and second data processing modules respectively; said first checking module outputs first and second data signals corresponding to said outputs of said first and second data processing modules respectively and a first error signal indicative of whether or not said first and second data processing modules have performed substantially the same processing steps on said data received at said data input; and said first and second inputs of said second checking module receive said first and second data signals from said first checking module and said third input of said second checking module receives said first error signal from said first checking module.