Information recording and playback system having a memory interface and method therefore
First Claim
1. An information recording device for recording actual data in actual data part of a data storage means and recording redundant data which corresponds to the actual data in a redundant part of said data storage means, said information recording device comprising:
- a memory interface unit for accessing said data storage means which has a data storage area consisting of a plurality of blocks, which consists of a plurality of sectors which have an actual data part and a redundant part anda control unit for controlling said memory interface unit,wherein said memory interface unit includes a cryptosystem unit that generates an integrity check value based on actual data to be stored in the actual data part in response to a data-writing command from said control unit to said data storage means, and stores said integrity check value in the redundant part of the sectors in said data storage means, andwherein said integrity check value is a value that prevents interpolation of a block permission table and the redundant part is preset as an area in which reading by a file system of the device is prevented.
1 Assignment
0 Petitions
Accused Products
Abstract
An information recording device includes a control unit and a memory interface unit. An ICV for each sector data of data to be stored in units of sectors is stored in the redundant part of each sector. An ECC and an ICV are stored in the redundant part of each sector, so that sector-unit ICV storage can be performed without reducing the storage capacity of the data part of the sector. processing that combines data parts by using the file system of a device can be performed similarly to conventional data combination processing that only combines data parts in which ones purely used as data are stored. The control unit does not have any load because only each sector which is regarded as valid (no interpolation) as a result of ICV checking is transmitted to the control unit, and the ICV checking is performed by the memory interface unit.
18 Citations
19 Claims
-
1. An information recording device for recording actual data in actual data part of a data storage means and recording redundant data which corresponds to the actual data in a redundant part of said data storage means, said information recording device comprising:
-
a memory interface unit for accessing said data storage means which has a data storage area consisting of a plurality of blocks, which consists of a plurality of sectors which have an actual data part and a redundant part and a control unit for controlling said memory interface unit, wherein said memory interface unit includes a cryptosystem unit that generates an integrity check value based on actual data to be stored in the actual data part in response to a data-writing command from said control unit to said data storage means, and stores said integrity check value in the redundant part of the sectors in said data storage means, and wherein said integrity check value is a value that prevents interpolation of a block permission table and the redundant part is preset as an area in which reading by a file system of the device is prevented. - View Dependent Claims (2, 3, 4)
-
-
5. An information playback device for playing back data from data storage means in which actual data is recorded in an actual data part and redundant data corresponding to the actual data are recorded in each redundant part corresponding to the actual data part, said information playback device comprising:
-
a memory interface unit for accessing said data storage means which has a data storage area consisting of a plurality of blocks, each of which consists of a plurality of sectors which have an actual data part and a redundant part; and a control unit for controlling said memory interface unit; wherein said memory interface unit includes a cryptosystem unit that generates an integrity check value based on actual data stored in the data part in response to a data-reading command from said control unit to said data storage means, and performs actual-data-integrity verification by collating the generated integrity check value with an integrity check value which has already been stored in the redundant part of the sectors in said data storage means, and wherein said integrity check value is a value that prevents interpolation of a block permission table and the redundant part is preset as an area in which reading by a file system of the device is prevented. - View Dependent Claims (6, 7, 8, 9)
-
-
10. An information recording method for an information recording device, said method comprising the steps of:
-
recording actual data to an actual data part of a data storage means; and recording redundant data corresponding to the actual data in a redundant data part of said data storage means which has a data storage area consisting of a plurality of blocks, which consists of a plurality of sectors which have the actual data part and the redundant part, wherein said information recording device comprises a memory interface unit for accessing said data storage means, and a control unit for controlling said memory interface unit; wherein said memory interface unit generates an integrity check value based on the actual data to be stored in the actual data part in response to a data-writing command from said control unit to said data storage means, and stores the generated integrity check value in the redundant part of the sectors in said data storage means, and wherein said integrity check value is a value that prevents interpolation of a block permission table and the redundant part is preset as an area in which reading by a file system of the device is prevented. - View Dependent Claims (11, 12, 13)
-
-
14. An information playback method for an information playback device, said method comprising the steps of:
-
playing back data from a data storage means in which actual data is recorded in an actual data part; and recording redundant data corresponding to the actual data in a redundant part, wherein said information playback device comprises; a memory interface unit for accessing said data storage means which has a data storage area consisting of a plurality of blocks, which consists of a plurality of sectors which have the actual data part and the redundant part; and a control unit for controlling said memory interface unit, wherein said memory interface unit generates an integrity check value based on actual data stored in the data part in response to a data-reading command from said control unit to said data storage means, and performs actual-data-integrity verification by collating the generated integrity check value with an integrity check value which has already been stored in the redundant part of the sectors in said data storage means, and wherein said integrity check value is a value that prevents interpolation of a block permission table and the redundant part is preset as an area in which reading by a file system of the device is prevented. - View Dependent Claims (15, 16, 17, 18)
-
-
19. An information recording medium having a data storage area consisting of a plurality of blocks, which consists of a plurality of sectors which each have a predetermined data capacity,
wherein the plurality of sectors have an actual data part and a redundant data part, wherein actual data is recorded in the actual data part of the sectors, and redundant data corresponding to the actual data is recorded in the redundant part of the sectors; -
wherein an integrity check value which is generated based on the sector data to be stored in the actual data part is stored in the redundant part of the sectors in said data storage means; and wherein said integrity check value is a value that prevents interpolation of a block permission table and the redundant part is preset as an area in which reading by a file system of the device is prevented.
-
Specification