×

Direct replacement cell fault tolerant architecture

  • US 5,748,872 A
  • Filed: 03/19/1996
  • Issued: 05/05/1998
  • Est. Priority Date: 03/22/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A data processing system containing a monolithic network of cells with sufficient redundancy to allow an array of cells to be organized where said array would, if made with the same processes but without spare cells, contain on the average a plurality of defective cells, with a yield in excess of 50% of arrays where all defective array cells are logically replaced by correctly functioning spare cells, where said sufficient redundancy includes a spare cell arrangement that provides a specified number of spare cells that are potential replacements for any array cell, with fewer than that specified number of times as many spare cells as array cells in the network as a whole;

  • where each spare cell that replaces an array cell duplicates or utilizes every internal function and every external connection of said array cell so that said spare cell interacts with the rest of said data processing system in a manner logically identical to the way said array cell would have had it not been defective; and

    where said array cells also have at least one of the following properties;

    (a) any array cell is directly addressable through a single off/on addressing signal for each physical array dimension, said addressing signal for a physical dimension traveling through a carrier that propagates said addressing signal directly to each array cell at the same index as said array cell in said physical dimension, said array cell receiving said addressing signal through a connection dedicated to said array cell;

    (b) each array cell has input means for receiving a signal directly from at least one neighboring array cell and output means for sending a signal directly to at least one other neighboring array cell in each of at least three total dimensions, at least two of which are physical dimensions, with said signals between a pair of neighboring array cells being sent through a dedicated carrier connecting solely said pair of array cells or said pair of array cells and their potential replacements;

    (c) each array cell has direct optical output means for sending an optical output signal directly external to said data processing system, where said direct optical output means are dedicated solely to said array cell or said array cell and its potential replacements, where the carrier or carriers through which the controlling signals for said direct optical output means are sent to said direct optical output means are dedicated solely to said array cell or said array cell and its potential replacements; and

    where the replacement of an array cell by one of said potential replacements does not change the position of the optical output that would have come from said replaced array cell by more than 50 microns.

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