Claims
- 1. A data write/read method for a serial access memory, wherein the serial access memory includes a plurality of memory cells arranged at each of intersections made by a plurality of word lines and a plurality of bit lines, a first register having a capacity capable of storing one word data stored in said plural memory cells connected with each of in said plural memory cells connected with each of said plural word lines, and the a second register having a capacity capable of storing one word data stored in said plural memory cells connected with each of said plural word lines, said data write/read method comprising:a first write step of storing a first input serial data of one word in said first register; a second write step of transferring the one word data stored in said first register in said first write step, to said plural memory cells connected with each of a plurality of first selected word lines selected from said plural word lines; a third write step of storing a second input serial data of one word in said first register, said second input serial data being obtained by inverting the logical level of each bit of said first input serial data; and a fourth write step of transferring the one word data stored in said first register in said third write step, to said plural memory cells connected with each of a plurality of the second selected word lines selected from said plural word lines.
- 2. A method as claimed in claim 1 further comprising:a first read step of selecting one first selected word line from said plural first selected word lines, and transferring the data stored in a plurality of memory cells connected with said one first selected word line to said second register; a second read step of selecting one second selected word line from said plural second selected word lines, and transferring the data stored in a plurality of memory cells connected with said one second selected word line to said first register; and a third read step of serially reading out the data transferred to said second register in said first read step and serially reading out the data transferred to the first register in said second read step.
- 3. A data write/read method for a serial access memory, wherein the serial access memory includes a plurality of memory cells arranged at each of intersections made by a plurality of word lines and a plurality of bit lines, a first register having a capacity capable of storing one word data stored in said plural memory cells connected with each of in said plural memory cells connected with each of said plural word lines, and the a second register having a capacity capable of storing one word data stored in said plural memory cells connected with each of said plural word lines, said data write/read method comprising:a first write step of storing a first input serial data of one word in said first register; a second write step of transferring the one word data stored in said first register in said first write step, to said plural memory cells connected with each of a plurality of first selected word lines selected from said plural word lines; and a third write step of transferring said one word data stored in said first register, through a logic level inversion and transfer means for inverting the logical level on bit by bit basis, to a plurality of memory cells connected with each of said plural second selected word lines selected from said plural word lines.
- 4. A method as claimed in claim 3 further comprising:a first read step of selecting one first selected word line from said plural first selected word lines, and transferring the data stored in a plurality of memory cells connected with said one first selected word line to said second register; a second read step of selecting one second selected word line from said plural second selected word lines, and transferring the storage data of a plurality of memory cells connected with said one second selected word line to said first register; and a third read step of serially reading out the data transferred to said second register in said first read step and serially reading out the data transferred to the first register in said second read step.
- 5. A method as claimed in claim 4 further comprising:a data comparison step of comparing the data serially read out from said first register with the data serially read out from said second register on a bit by bit basis.
- 6. A method as claimed in claim 5 further comprising:a logical level inversion step of inverting the logical level of each bit which is serially read out from said first register before said data comparison step.
- 7. A data write/read method for a serial access memory, wherein the serial access memory includes a plurality of memory cells arranged at each of intersections made by a plurality of word lines and a plurality of bit lines, a first register having a capacity capable of storing one word data stored in said plural memory cells connected with each of in said plural memory cells connected with each of said plural word lines, and the a second register having a capacity capable of storing one word data stored in said plural memory cells connected with each of said plural word lines, said data write/read method comprising:a first write step of storing a first input serial data of one word in said first register; a second write step of transferring the one word data stored in said first register in said first write step, to said plural memory cells connected with each of a plurality of first selected word lines selected from said plural word lines; and a first read step of selecting two word lines from said plural first selected word lines, transferring the storage data of a plurality of memory cells connected with one of said selected two word lines to said second register, and transferring the storage data of a plurality of memory cells connected with the other word line of said selected two word lines to said first register; and a second read step of serially reading out the data transferred to said first register in said first read step and serially reading out the data transferred to said second register in said first read step.
- 8. A method as claimed in claim 7 further comprising:a data comparison step of comparing the data serially read out from said first register with the data serially read out from said second register on the bit by bit basis.
- 9. A method as claimed in claim 8 further comprising:a logical level inversion step of inverting the logical level of each bit of the data which is serially read out from said first register prior said data comparison step.
Priority Claims (1)
Number |
Date |
Country |
Kind |
2000-190572 |
Jun 2000 |
JP |
|
CROSS-REFERENCE TO RELATED APPLICATIONS
This is a continuation of application Ser. No. 09/773,024, filed Feb. 1, 2001, now abandoned, which is incorporated herein by reference in its entirety.
US Referenced Citations (5)
Continuations (1)
|
Number |
Date |
Country |
Parent |
09/773024 |
Feb 2001 |
US |
Child |
10/307399 |
|
US |