Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
306 words
A memory device which contains data writing means, data holding means, and data reading means, and in which a destination area within said data holding means for access via said data writing means and said data reading means is specified by a prescribed signal and a plurality of data are written successively, said memory device comprising: write-data holding means for temporarily holding data to be written into said data holding means; error detecting means for detecting a discrepancy between the data obtained by the operation of said data reading means and the data initially written by said data writing means; defective-area indicating means for indicating a defective area detected within said data holding means by said error detecting means; alternate data-holding means having a function equivalent to that of said data holding means; alternate data-writing means for writing data into said alternate data-holding means; alternate data-reading means for reading data out, of said alternate data-holding means; and operation switching means for switching the destination of a write operation either to said data holding means or to said alternate data-holding means by said error detecting means and said defective-area indicating means; wherein in the first-half period of a successive write operation, the data to be written is stored into said write-data holding means, and using a prescribed value, said data reading means performs a data read operation immediately after a data write operation by said data writing means, thereby detecting a defective area within said data holding means, and in the second-half period of the successive write operation, the destination of the write operation is switched either to said data holding means or to said alternate data-holding means in accordance with the indication given by said defective-area indicating means, and the data held in said write-data holding means is written together with the data to be written.
Claim 2
Dependent Claim
306 words
A memory device which contains data writing means, data holding means, and data reading means, and in which a destination area within said data holding means for access via said data writing means and said data reading means is specified by a prescribed signal and a plurality of data are written successively, said memory device comprising: write-data holding means for temporarily holding data to be written into said data holding means; error detecting means for detecting a discrepancy between the data obtained by the operation of said data reading means and the data initially written by said data writing means; defective-area indicating means for indicating a defective area detected within said data holding means by said error detecting means; alternate data-holding means having a function equivalent to that of said data holding means; alternate data-writing means for writing data into said alternate data-holding means; alternate data-reading means for reading data out, of said alternate data-holding means; and operation switching means for switching the destination of a write operation either to said data holding means or to said alternate data-holding means by said error detecting means and said defective-area indicating means; wherein in the first-half period of a successive write operation, the data to be written is stored into said write-data holding means, and using a prescribed value, said data reading means performs a data read operation immediately after a data write operation by said data writing means, thereby detecting a defective area within said data holding means, and in the second-half period of the successive write operation, the destination of the write operation is switched either to said data holding means or to said alternate data-holding means in accordance with the indication given by said defective-area indicating means, and the data held in said write-data holding means is written together with the data to be written.
Claim 3
Dependent Claim
264 words
A memory device in which a plurality of data are successively written, comprising: data holding means for holding data; data writing means for writing data into said data holding means; data reading means for reading data out of said data holding means; write-data holding means for temporarily holding data to be written into said data holding means; detecting means for detecting a defective area within said data holding means by detecting a discrepancy between the data obtained by the operation of said data reading means and the data initially written by said data writing means; alternate data-holding means having a function equivalent to that of said data holding means; alternate data-writing means for writing data into said alternate data-holding means; alternate data-reading means for reading data out of said alternate data-holding means; switching means for switching the destination of a write operation either to said data holding means or to said alternate data-holding means; and control means for performing control so that in the first-half period of a successive write operation, the data to be written is stored into said write-data holding means, and said data reading means performs a data read operation immediately after a data write operation by said data writing means, thereby detecting a defective area within said data holding means, and so that in the second-half period of the successive write operation, the destination of the write operation is switched either to said data holding means or to said alternate data-holding means, and the data held in said write-data holding means is written together with the data to be written.
Claim 4
Dependent Claim
264 words
A memory device in which a plurality of data are successively written, comprising: data holding means for holding data; data writing means for writing data into said data holding means; data reading means for reading data out of said data holding means; write-data holding means for temporarily holding data to be written into said data holding means; detecting means for detecting a defective area within said data holding means by detecting a discrepancy between the data obtained by the operation of said data reading means and the data initially written by said data writing means; alternate data-holding means having a function equivalent to that of said data holding means; alternate data-writing means for writing data into said alternate data-holding means; alternate data-reading means for reading data out of said alternate data-holding means; switching means for switching the destination of a write operation either to said data holding means or to said alternate data-holding means; and control means for performing control so that in the first-half period of a successive write operation, the data to be written is stored into said write-data holding means, and said data reading means performs a data read operation immediately after a data write operation by said data writing means, thereby detecting a defective area within said data holding means, and so that in the second-half period of the successive write operation, the destination of the write operation is switched either to said data holding means or to said alternate data-holding means, and the data held in said write-data holding means is written together with the data to be written.
Claim 5
Dependent Claim
183 words
A memory device in which a plurality of data are successively written, comprising: first holding means for holding data; first writing means for writing data into said first holding means; first reading means for reading data out of said first holding means; write-data holding means for temporarily holding data to be written into said first holding means during the first-half period of a successive write operation; determining means for determining whether or not there is a defective area within said first holding means during the first-half period of the successive write operation by checking whether the data read out of said first holding means agrees with initially written data; second holding means for holding data; second writing means for writing data into said second holding means; second reading means for reading data out of said second holding means; and switching means for switching the destination of the write operation from said first holding means to said second holding means during the second-half period of the successive write operation when said detecting means has determined that said first holding means contains a defective area.
Claim 6
Dependent Claim
183 words
A memory device in which a plurality of data are successively written, comprising: first holding means for holding data; first writing means for writing data into said first holding means; first reading means for reading data out of said first holding means; write-data holding means for temporarily holding data to be written into said first holding means during the first-half period of a successive write operation; determining means for determining whether or not there is a defective area within said first holding means during the first-half period of the successive write operation by checking whether the data read out of said first holding means agrees with initially written data; second holding means for holding data; second writing means for writing data into said second holding means; second reading means for reading data out of said second holding means; and switching means for switching the destination of the write operation from said first holding means to said second holding means during the second-half period of the successive write operation when said detecting means has determined that said first holding means contains a defective area.
Claim 7
Dependent Claim
104 words
A memory device according to claim 3, wherein in the second-half period of the successive write operation, when it is determined that said first holding means contains a defective area, the data held in said write-data holding means and the data to be written in the second-half period are written into said second holding means by said second writing means, and when it is determined that said first holding means contains no defective areas, the data held in said write-data holding means and the data to be written in the second-half period are written into said first holding means by said first writing means.
Claim 8
Dependent Claim
172 words
A memory device in which a plurality of data are successively written, comprising: first holding means for holding data; second holding means having a function equivalent to that of said first holding means; writing means for writing data into said first and said second holding means; reading means for reading data out of said first and said second holding means; write-data holding means for temporarily holding data to be written into said first holding means during the first-half period of a successive write operation; detecting means for detecting a defective area within said first, holding means during the first-half period of the successive write operation by detecting a discrepancy between the data obtained by the operation of said reading means and the data initially written by said writing means; and switching means for switching the destination of the write operation from said first holding means to said second holding means during the second-half of the successive write operation when said detecting means has detected a defective area within said first holding means.
Claim 9
Dependent Claim
172 words
A memory device in which a plurality of data are successively written, comprising: first holding means for holding data; second holding means having a function equivalent to that of said first holding means; writing means for writing data into said first and said second holding means; reading means for reading data out of said first and said second holding means; write-data holding means for temporarily holding data to be written into said first holding means during the first-half period of a successive write operation; detecting means for detecting a defective area within said first, holding means during the first-half period of the successive write operation by detecting a discrepancy between the data obtained by the operation of said reading means and the data initially written by said writing means; and switching means for switching the destination of the write operation from said first holding means to said second holding means during the second-half of the successive write operation when said detecting means has detected a defective area within said first holding means.