Memory card with error correction scheme requiring reducing memory capacity
AssigneeMitsubishi Denki Kabushiki Kaisha
InventorYoshimasa Yoshimura
Life of this patent
Estimating the term…
Abstract
A memory card includes an error-correction-code (ECC) controller for generating ECCs, an ECC memory for storing ECCs generated by the ECC controller and an address converter for converting between addresses of the ECC memory and those of a main memory for storing data. The ECC controller generates an ECC to be stored in the ECC memory when a control data is input and the address converter fetches a relationship between an address of the ECC memory at which the generated ECC is stored and that of the main memory at which the control data is stored. Upon reading data stored in the main memory, error check and error correction operations are executed for the control data.
Claims11
A memory card having an interface for connecting the memory card to a host system to receive data from the host system and store the data therein, the memory card comprising:
- a first memory for storing first data and second data from the host system, wherein the second data is associated with the first data;
- an ECC controller for generating an error correction code for the second data;
- a second memory for storing the error correction code generated by said ECC controller;
- an address converter for relating an address of the second data stored in said first memory to an address of the error correction code stored in said second memory;
- and
- a controller for controlling said first memory, said ECC controller, said second memory, and said address converter;
- wherein said ECC controller generates the error correction code when the second data associated with the first data stored by said first memory is sent from the host system and said address converter stores corresponding address information relating an address of said second memory where the generated ECC is stored to an address of said first memory where the corresponding second data is stored.
Dependencies are inferred from the claim text.