Test for weak sram cells
AssigneeKoninklijke Philips Electronics N.V.
InventorsJose Pineda De Gyvez, Manoj Sachdev, Andrei Pavlov
Life of this patent
Estimating the term…
Loading patent…
AssigneeKoninklijke Philips Electronics N.V.
InventorsJose Pineda De Gyvez, Manoj Sachdev, Andrei Pavlov
Estimating the term…
A method and apparatus for testing a static random access memory (SRAM) array for the presence of weak defects. A 0/1 ratio is first written to the memory array (step 100), following which the bit lines BL and BLB are pre-charged and equalized to a threshold detection voltage (step 102). The threshold detection voltage is programmed according to the 0/1 ratio of cells, so as to take into account specific cell criterion and/or characteristics. Next, the word lines associated with all of the cells in the array are enabled substantially simultaneously (step 104), the bit lines are then shorted together (step 106), the word lines are disabled (step 108) and the bit lines are released (step 110). Following these steps, the contents of the SRAM array are read and compared against the original 0/1 ratio (step 112). 10 Any cells whose contents do not match the original 0/1 ratio (i.e. those whose contents have flipped) are marked or otherwise identified as “weak” (step 114).
Apparatus for testing a static random access memory (SRAM) cell for the presence of a weak defect, the SRAM cell having an initial logic state and comprising a flip-flop circuit connected between two bit lines (BL, BLB) and coupled to a word line (WL), the apparatus comprising:
Apparatus for testing a static random access memory (SRAM) array for the presence of weak cells, the memory array comprising a plurality of SRAM cells each having an initial logic state, a pair of bit lines (BL, BLB) to which each SRAM cell is connected, each SRAM cell being coupled to a respective word line (WL), the apparatus comprising means for pre-charging at least one of said bit lines (BL, BLB) to a predetermined level, means for enabling said word lines (WL), means for driving at least one of said bit lines, or a node voltage proportional thereto, to a predetermined trip voltage, means for identifying the logic state of each of the SRAM cells after said at least one bit line, or node voltage proportional thereto, has been driven to said predetermined trip voltage to determine if the logic state of any of the cells has changed from said initial logic state, and means for marking or otherwise identifying as weak those cells whose logic state has been determined to have changed from said initial logic state;
Apparatus according to any one of the preceding claims, comprising means for shorting together said bit lines (BL, BLB) after said word line(s) has (have) been enabled.
A method for testing a static random access memory (SRAM) cell for the presence of a weak defect, the SRAM cell having an initial logic state and comprising a flip-flop circuit connected between two bit lines (BL, BLB) and coupled to a word line (WL), the method comprising the steps of:
A method for testing a static random access memory (SRAM) array for the presence of weak cells, the memory array comprising a plurality of SRAM cells each having an initial logic state, a pair of bit lines (BL, BLB) to which each SRAM cell is connected, each SRAM cell being coupled to a respective word line (WL), the method comprising the steps of pre-charging at least one of said bit lines to a predetermined level, enabling said word lines, driving at least one of said bit lines, or a node voltage proportional thereto, to a predetermined trip voltage, identifying the logic state of each of the SRAM cells after said at least one bit line, or node voltage proportional thereto, has been driven to said predetermined trip voltage to determine if the logic state of any of the cells has changed from said initial logic state, and marking or otherwise identifying as weak those cells whose logic state has been determined to have changed from said initial logic state;
Dependencies are inferred from the claim text.