Information processing apparatus and control method therefor
AssigneeCanon Kabushiki Kaisha
InventorDaisuke Suga
Life of this patent
Estimating the term…
Abstract
This invention provides an information processing apparatus which shortens the memory access time and reduces the cost while ensuring data reliability. To accomplish this, the information processing apparatus shifts each write start timing so that data to be written in at least one memory is not influenced by noise during write when writing the same information in a plurality of memories. When reading data from a plurality of memories, the information processing apparatus compares the data with each other to estimate normal data.
Claims14
An information processing apparatus comprising:
- a plurality of storage units;
- a writing unit configured to write the same data in said plurality of storage units and change a timing to start write of data in each storage unit;
- a reading unit configured to read a plurality of data written in said plurality of storage units;
- a first determination unit configured to select a combination of two data out of the plurality of data read by said reading unit, and determine whether two data of each selected combination match each other;
- and
- a data estimation unit configured to estimate normal data based on the plurality of data read by said reading unit when data of at least one combination out of the all combinations are determined not to match each other.
A method of controlling an information processing apparatus having a plurality of storage units, the method comprising the steps of:
- writing data in each storage unit and changing a timing to start write of data when writing the same data in the plurality of storage units;
- reading a plurality of data written in the plurality of storage units;
- after selecting a combination of two data out of the data read by the reading unit, determining whether two data of each selected combination match each other;
- and
- estimating normal data based on the plurality of data read from the plurality of storage units when data of at least one combination out of the all combinations are determined not to match each other.
Dependencies are inferred from the claim text.