×

Analyzing device for saving semiconductor memory failures

  • US 5,410,687 A
  • Filed: 12/01/1993
  • Issued: 04/25/1995
  • Est. Priority Date: 03/19/1990
  • Status: Expired due to Term
First Claim
Patent Images

1. An analyzing device for saving memory failures, comprising:

  • address generating means for sequentially generating column and row addresses in pairs;

    a failure analysis memory, sequentially supplied with the result of a logical comparison for each memory cell of a memory under test, for storing a data "1" at an address thereof specified by one of said column and row address pairs when said result of comparison is a signal representing a disagreement between data supplied to said memory under test and data read out therefrom, said failure analysis memory performing a read modify write operation, said memory under test having spare lines which are used as substitutes for address lines which are determined to be failing;

    an inhibit gate, supplied with said data "1" read out of said failure analysis memory, as an inhibit signal, and said result of the comparison for inhibiting said result of comparison from passing therethrough when a "1" is read out of said failure analysis memory and supplied thereto during said read modify write operation of said failure analysis memory, thereby inhibiting from passing therethrough a second and subsequent disagreement signals detected from the same memory cell of said memory under test;

    a column address fail count memory, supplied, as an address, with the same column address as supplied to said failure analysis memory simultaneously therewith, for performing a read modify write operation each time said disagreement signal is applied thereto as an enable signal from said inhibit gate;

    first arithmetic means for adding a "1" to data read out of said column address fail count memory during said read-modify-write operation thereof and providing the result of said addition to said column address fail count memory to be written thereinto as a count value during said read modify write operation, whereby a count value stored at each address of said column address fail count memory is updated in accordance with the number of defective cells on the corresponding column address line of said memory under test;

    a row address fail count memory, supplied, as an address, with the same row address as supplied to said failure analysis memory simultaneously therewith, for performing a read modify write operation each time said disagreement signal is applied thereto as an enable signal from said inhibit gate;

    second arithmetic means for adding a "1" to data read out of said row address fail count memory during said read-modify-write operation thereof and providing the result of said addition to said row address fail count memory to be written thereinto as a count value during said read modify write operation, whereby a count value stored at each address of said row address fail count memory is updated in accordance with the number of defective cells on the corresponding row address line of said memory under test;

    fail counting means for counting the number of said enable signals outputted from said inhibit gate; and

    control means for controlling operations of said failure analysis memory, said column address fail count memory, said row address fail count memory and said fail counting means as well as operating said failure analysis memory, said column address fail count memory, said row address fail count memory and said fail counting means simultaneously during a read modify write mode for completing the counting operation of defective cells concurrently with the end of the test for said memory under test.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×