Nova Patents
EP1544741A1

Defect tolerant circuit with redundancy

Abstract

Circuits, methods, and apparatus for using redundant circuitry on integrated circuits in order to increase manufacturing yields. One exemplary embodiment of the present invention provides a circuit configuration wherein functional circuit blocks in a group of circuit blocks are selected by multiplexers. Multiplexers at the input and output of the group of circuit blocks steer input and output signals to and from functional circuit blocks, avoiding circuit blocks found to be defective or nonfunctional. Multiple groups of these circuit blocks may be arranged in series and in parallel. Alternate multiplexer configurations may be used in order to provide a higher level of redundancy. Other embodiments use all functional circuit blocks and sort integrated circuits based on the level of functionality or performance. Other embodiments provide methods of testing integrated circuits having one or more of these circuit configurations.

EP1544741A1, drawing sheet 1
Sheet 1 of 10

Term

Term ended

Projected expiry passed 16 December 2024, 1.8 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

21 claims: 3 independent, 18 dependent

  1. 1
    An integrated circuit comprising:a first circuit block;a second circuit block;a first selection circuit coupled to receive an input signal and provide an output to the first circuit block;a second selection circuit coupled to receive the input signal and provide an output to the second circuit block;and a third selection circuit coupled to receive an output from the first circuit block and an output from the second circuit block and further configured to provide a first output signal,    wherein if the first circuit block is defective, the first selection circuit does not couple the input signal to the first circuit block and the second selection circuit couples the input signal to the second circuit block, otherwise the first selection circuit couples the input signal to the first circuit block and the second selection circuit does not couple the input signal to the second circuit block.
  2. 10
    An integrated circuit comprising:a first circuit block;a second circuit block;a first selection circuit coupled to receive a first input signal and provide an output to the first circuit block;a second selection circuit coupled to receive the first input signal and a second input signal and provide an output to the second circuit block;a third selection circuit coupled to receive an output from the first circuit block and an output from the second circuit block and further coupled to provide a first output signal;and a fourth selection circuit coupled to receive the output from the second circuit block and further coupled to provide a second output signal,    wherein if the first circuit block is defective, the first selection circuit does not couple the first input signal to the first circuit block and the second selection circuit couples the first input signal to the second circuit block, otherwise the first selection circuit couples the first input signal to the first circuit block and the second selection circuit couples the second input signal to the second circuit block.
  3. 15
    A method of testing an integrated circuit comprising:testing a plurality of circuit blocks in a portion of the integrated circuit;determining a number of defective circuit blocks in the plurality of circuit blocks;if the number of defective circuit blocks is equal to or less than a number of redundant blocks in the plurality of circuit blocks, then programming the integrated circuit with a number of programmable bits,    wherein the programmable bits determine a selection made by a first selection circuit coupled to the input of one of the plurality of circuit blocks, and a selection made by a second selection circuit coupled to the output of the one of the plurality of circuit blocks.