Patent ID: 8947957
Filing Date: 2015-02-03
Classification: G11C

Abstract:
1. A method for repairing a memory comprising: running a built-in self test of the memory to find faulty bits; selecting a first faulty bit of the faulty bits; calculating a first repair result using a redundant row block after selecting the first faulty bit, wherein calculating the first repair results comprises determining a number of faulty bits not impacted using the redundant row block; calculating a second repair result using a redundant column block after selecting the first faulty bit, wherein calculating the second repair results comprises determining a number of faulty bits not impacted using the redundant column block, wherein at least one of the number of faulty bits not impacted using the redundant column block or the number of faulty bits not impacted using the redundant row blow is greater than zero; comparing the first repair result and the second repair result; selecting a repair method using either the redundant row block or the redundant column block; and repairing the memory by replacing a row block having the first faulty bit with the redundant row block or replacing a column block having the first faulty bit with the redundant column block.