Patent ID: 7278083

Claim:
A method of detecting error during transfer of data signals from a data memory to a computer processor comprising: commencing transmission of a raw data signal and an error detection code for the raw data signal from a data memory to a computer processor, the computer processor operating on timed, uniform clock cycles; at the time of the commencement of transmission of the raw data signal from the data memory to the computer processor, checking the raw data signal for corruption based on its error detection code; and if the data has not been corrupted, completing transmission of the raw data signal to the computer processor, if the error detection code indicates data corruption, substituting the raw data signal with a predetermined reserved data signal and transmitting the predetermined reserved signal to the computer processor; processing the data signal with the computer processor, wherein the steps of transmitting the raw data signal from the data memory to a computer processor, simultaneously checking the raw data signal for data corruption, and transmitting either the raw or predetermined reserved signal to the computer processor are performed within a clock cycle.