Method and information apparatus for improving data reliability
AssigneeHitachi, Ltd.
InventorsAkiyoshi Hashimoto, Hiroki Kanai
Life of this patent
Estimating the term…
Abstract
Reliability of data that is stored in a disk drive by a storage system is enhanced. An information apparatus has a processor, a memory, an interface control unit, and a system control unit, which controls communications between the processor, the memory, and the interface control unit. The system control unit judges whether to attach, to data that is transferred between the memory and the system control unit, an error detecting code for protecting the data based on an address in the memory at which the data to be transferred is read or written.
Claims25
An information apparatus, comprising:
- a processor;
- a processor bus to which the processor is coupled;
- a memory;
- a memory bus to which the memory is coupled;
- at least one interface control unit;
- a system bus to which the interface control unit is coupled;
- and
- a system control unit coupled to the processor bus, the memory bus, and the system bus to control communications between the processor, the memory, and the interface control unit,
- wherein the system control unit judges whether to attach, to data that is transferred between the memory and the system control unit, an error detecting code for protecting the data based on an address in the memory at which the data to be transferred is read or written.
A semiconductor device for controlling an information apparatus, comprising:
- a control circuit for controlling data transfer inside the semiconductor device;
- and
- an internal memory for holding a table used to manage attributes assigned to address spaces in a memory coupled to the semiconductor device,
- wherein the control circuit judges whether to attach, to data that is transferred between the memory and the semiconductor device, an error detecting code for detecting or correcting error in the data based on an address in the memory at which the data to be transferred is read or written.
A data transfer method for an information apparatus, the information apparatus comprising:
- a processor;
- a memory;
- at least one interface control unit for communicating with an outside of the information apparatus;
- and
- a system control unit for coupling the processor, the memory, and the interface control unit to control communications between the processor, the memory, and the interface control unit,
- the data transfer method comprising:
- referring, by the system control unit, an address in the memory at which the data to be transferred is read or written;
- and
- judging, by the system control unit, whether to attach, to data that is transferred between the memory and the system control unit, an error detecting code for protecting the data based on the referred address.
Dependencies are inferred from the claim text.