Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
193 words
A semiconductor memory having a self correction function, comprising: a matrix of cells divided into a plurality of area groups, each of which consists of physically adjacent memory cells and parity cells for forming horizontal and vertical parity codes together with the data in said memory cells, each cell of said area groups being arrayed so as not to belong to the same horizontal and vertical arrays for said horizontal and vertical parity codes; a word line for simultaneously selecting said cells; a plurality of bit lines for exchanging data with said cells; a horizontal selector means associated with each area group for selecting data of the horizontal group to which a memory cell to be checked belongs through said bit lines; a vertical selector means associated with each group for selecting data of the vertical group to which a memory cell to be checked belongs through said bit lines; means coupled to the outputs of said horizontal and vertical selector means for performing a parity check of the output data of said horizontal and vertical selectors; and means for automatically correcting a bit error using the output from said parity check means.
Claim 2
Dependent Claim
193 words
A semiconductor memory having a self correction function, comprising: a matrix of cells divided into a plurality of area groups, each of which consists of physically adjacent memory cells and parity cells for forming horizontal and vertical parity codes together with the data in said memory cells, each cell of said area groups being arrayed so as not to belong to the same horizontal and vertical arrays for said horizontal and vertical parity codes; a word line for simultaneously selecting said cells; a plurality of bit lines for exchanging data with said cells; a horizontal selector means associated with each area group for selecting data of the horizontal group to which a memory cell to be checked belongs through said bit lines; a vertical selector means associated with each group for selecting data of the vertical group to which a memory cell to be checked belongs through said bit lines; means coupled to the outputs of said horizontal and vertical selector means for performing a parity check of the output data of said horizontal and vertical selectors; and means for automatically correcting a bit error using the output from said parity check means.
Claim 3
Dependent Claim
34 words
A semiconductor memory according to claim 1, wherein said parity check means comprises a horizontal array parity check circuit and a vertical array parity check circuit, and said circuits have the same circuit arrangement.
Claim 4
Dependent Claim
16 words
A semiconductor memory according to claim 2, wherein said parity check means comprises one-input parity circuits.
Claim 5
Dependent Claim
16 words
A semiconductor memory according to claim 2, wherein said parity check means comprises exclusive OR gates.
Claim 6
Dependent Claim
26 words
A semiconductor memory according to claim 1, wherein said parity check means comprises parity circuits corresponding to said area groups, and said parity circuits are series-connected.
Claim 7
Dependent Claim
35 words
A semiconductor memory according to claim 1, wherein said parity check means comprises one-input parity circuits corresponding to said area groups, and a plurality of stages of series circuits of said parity circuits are cascade-connected.
Claim 8
Dependent Claim
40 words
A semiconductor memory according to claim 1, wherein each of said parity circuits has a true/bar type circuit arrangement, and a final stage output of the series-connected parity circuits is connected to the series-connected parity circuits at the next stage.
Claim 9
Dependent Claim
22 words
A semiconductor memory according to claim 6, wherein said plurality of stages of series-connected parity circuits are excited by a single clock.
Claim 10
Dependent Claim
78 words
A semiconductor memory according to claim 1, further comprising: a plurality of memory cells, arranged in correspondence with said memory cells and said parity cells, for setting an initial condition; another word line connected to said initial setting memory cells; and means, connected to said another word line, for driving said initial setting memory cells during initial setting, wherein said initial setting memory cells are connected to said bit lines of the corresponding memory cells and parity cells.
Claim 11
Dependent Claim
57 words
A semiconductor memory according to claim 1, further comprising: surplus bit lines arranged in addition to said parity bit lines; surplus cells connected to said surplus bit lines and said word lines; and control means for replacing the memory cell or parity cell having a defect with a surplus cell connected to the corresponding surplus bit line.
Claim 12
Dependent Claim
33 words
A semiconductor memory according to claim 10, wherein said control means has a function for programmably registering a column selection address of said horizontal array and vertical array selectors as a defect address.
Claim 13
Dependent Claim
46 words
A semiconductor memory according to claim 11, further having defect separation means for disabling a check function of the parity circuit to which the memory cell or parity cell having a defect belongs, and means for enabling the surplus bit line of the replacing surplus cell.
Claim 14
Dependent Claim
50 words
A semiconductor memory according to claim 10, wherein said selector means further include defect separation means for disabling a check function of the parity circuit to which the memory cell or parity cell having a defect belongs, and means for enabling the surplus bit line of the replacing surplus cell.
Claim 15
Dependent Claim
74 words
A semiconductor memory according to claim 10, further comprising: a plurality of surplus memory cells connected to said bit lines corresponding to said memory cells; a plurality of surplus parity cells connected to said parity bit lines corresponding to said parity cells; a surplus word line for selecting said memory cells and said surplus parity cells; and control means for replacing a defect word line of said word lines with said surplus word line.