摘要 |
PURPOSE: A semiconductor device is provided to correct errors such as soft errors and hardware defects without the need for an increase in area and without causing more power to be consumed. CONSTITUTION: A semiconductor device includes a plurality of memory blocks. Each block comprises a memory array, a latch type sense amplifier circuit(CSA), and a Y switch circuit(CYS). The memory array is comprised of memory columns A and memory columns B. The memory columns A and B are allocated to different addresses. For example, assuming that there is one parity bit in every 10-bit address and adjacent memory cells on a word line are allocated to an address, if one of the neighboring memory cells, which share the allocated parity bit, has an error, the error cannot be repaired. On the other hand, if adjacent memory cells are allocated to different addresses, each having its own parity bit, then even if one of the adjacent memory cells has an error, the error is repaired. Since a soft error is likely to occur in an adjacent memory cell, it is useful to allocate a different address to the adjacent column.
|