"MEMORY SYSTEM HAVING FAST AND SLOW DATA READING MECHANISMS"
Application 2940/DELNP/2005 published 2007-01-19, filed 2005-07-01
There is provided a memory for storing data comprising: a fast data reading mechanism operable to read a data value from said memory to generate a fast read result that is output from said memory for further processing; a slow data reading mechanism operable to read said data value from said memory to generate a slow read result available after said fast read result has been output for further processing, said slow data reading mechanism being less prone to error in reading said data value than said fast data reading mechanism; a comparator operable to compare said fast read result and said slow read result to detect if said fast read result differs from said slow read result; and error repair logic operable if said comparator detects that said fast read result differs from said slow read result to suppress said further processing using said fast read result, to output said slow read result in place of said fast read result and to restart said further processing based upon said slow read result.
Applicant
1)ARM LIMITED
:110 FULBOURN ROAD, CHERRY HINTON, CAMBRIDGE CB1 9NJ, ENGLAND U.K. 2)UNIVERSITY OF MICHIGAN
Inventor
1)TODD MICHAEL AUSTIN 2)DAVID THEODORE BLAAUW 3)TREVOR NIGEL MUDGE 4)KRISZTIAN FLUTNER 5)DENNIS MICHAEL SYLVERTER
International Info
Classification: G11C 29/00
Publication Number: WO 2004/084233
Application Date: 2004-03-17
Priority Information
10/392,382 U.S.A. 2003-03-20