Claims
- 1. A memory device comprising:
- a memory array comprising a memory module, said memory module comprising a plurality of integrated circuit memory chips, said plurality of integrated circuit memory chips comprising a plurality of data storage chips being configured to store data and a parity storage chip being configured to store parity bits correlative to said data stored in said plurality of data storage chips, said parity storage chip having a mask-write data register, said mask-write data register being configured to store mask data which selectively enables and disables individual columns in said parity storage chip.
- 2. The memory device, as set forth in claim 1, wherein each of said plurality of data storage chips comprises a memory matrix having `m` number of rows and `n` number of columns, and wherein said parity storage chip comprises a memory matrix having `m` number of rows and `n` number of columns.
- 3. The memory device, as set forth in claim 2, wherein `m` equals 256k and wherein `n` equals 4.
- 4. The memory device, as set forth in claim 2, wherein said data storage chips are arranged to form memory blocks having `m` number of rows and 2 `n` number of columns.
- 5. The memory device, as set forth in claim 4, comprising a row address strobe line coupled to every two of said memory blocks and a column address strobe line coupled to every one of said memory blocks.
- 6. The memory device, as set forth in claim 4, wherein said parity bits stored in a respective column of said parity storage chip correspond to data stored in a respective memory block.
- 7. A memory device comprising:
- a memory array comprising a memory module, said memory module comprising a plurality of integrated circuit memory chips, said plurality of integrated circuit memory chips comprising a plurality of data storage chips and a parity storage chip, said parity storage chip having a mask-write data register, said mask-write data register being configured to store mask data which selectively enables and disables individual columns in said parity storage chip; and
- a processing system being operatively coupled to said memory array, said processing system writing mask data to said mask-write data register, writing data to said data storage chips, and writing parity bits to columns of said parity storage chip enabled by said mask data.
- 8. The memory device, as set forth in claim 7, wherein each of said plurality of data storage chips comprises a memory matrix having `m` number of rows and `n` number of columns, and wherein said parity storage chip comprises a memory matrix having `m` number of rows and `n` number of columns.
- 9. The memory device, as set forth in claim 8, wherein `m` equals 256k and wherein `n` equals 4.
- 10. The memory device, as set forth in claim 8, wherein said data storage chips are arranged to form memory blocks having `m` number of rows and 2 `n` number of columns.
- 11. The memory device, as set forth in claim 10, wherein said processing system delivers a row address strobe signal to every two of said memory blocks and a column address strobe signal to every one of said memory blocks.
- 12. The memory device, as set forth in claim 10, wherein said parity bits stored in a respective column of said parity storage chip correspond to data stored in a respective memory block.
- 13. The memory device, as set forth in claim 7, wherein said processing system writes mask data to said mask-write data register to selectively enable and disable individual columns of said parity storage chip.
- 14. The memory device, as set forth in claim 7, wherein said processing system comprises:
- a central processing unit delivering memory control signals; and
- a memory controller operatively coupled to said central processing unit to receive said memory control signals, said memory controller delivering at least one of address signals, data, row address strobe signals, and column address strobe signals to said memory array in response to said memory control signals.
- 15. A method of operating a memory device, said method comprising the steps of:
- (a) providing a memory array comprising a memory module, said memory module comprising a plurality of integrated circuit memory chips, said plurality of integrated circuit memory chips comprising a plurality of data storage chips being configured to store data and a parity storage chip being configured to store parity bits correlative to said data stored in said plurality of data storage chips, said parity storage chip having a mask-write data register, said mask-write data register being configured to store mask data which selectively enables and disables individual columns in said parity storage chip;
- (b) storing mask data in said write-mask data register to selectively enable and disable individual columns in said parity storage chip; and
- (c) storing parity bits in enabled columns of said parity storage chip.
CROSS-REFERENCE TO RELATED APPLICATION
This application is a continuation to U.S. patent application Ser. No. 07/697,844, filed May 9, 1991, now abandoned, which is a continuation-in-part to U.S. patent application Ser. No. 07/393,878, filed Aug. 14, 1989.
US Referenced Citations (13)
Non-Patent Literature Citations (1)
Entry |
Micron Technology, JEDEC Write-Per-Bit DRAM Module Proposal, Sep. 6, 1988, six pages. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
697844 |
May 1991 |
|
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
393878 |
Aug 1989 |
|