摘要 |
An improved memory system for use in a data processing system has two memory banks (30,31) and corresponding error correction circuitry (34,35) associated with each. Data words of a block thereof are stored in the memory banks in an interleaved fashion wherein alternating words are stored in one bank and the intervening alternating words are stored in the other bank. During a WRITE operation the memory is controlled so that the first data word of a block stored in a memory bank uses a late write technique, and all subsequent data words thereof use an early write technique. During a READ operation, pairs of data words are read and checked for errors simultaneously, and are then supplied in a pipelined manner. |