Bubble memory with redundant on chip error map storage loops
AssigneeNational Semiconductor Corporation
InventorPeter K. George
Life of this patent
Estimating the term…
Abstract
Disclosed is a magnetic bubble memory that includes a plurality of minor loops for storing bubbles representative of data therein, and a pair of minor loops for storing bubbles representative of an error map therein. The error map is selectively written into and read from only one loop of the pair. The other loop is redundant and improves chip yield. A serial-parallel bubble propagation path connects all of the loops to a bubble generator. This path includes a predetermined number of bubble propagation elements between the transfer-in gates for the pair of loops. Proper choice of the number of propagation elements enables the error map to be selectively written into/read from only one loop of the pair with only a single control line.
Claims10
A magnetic bubble memory chip comprised of;
- one plurality of data loops, some of which may be defective, for storing magnetic bubbles representative of data bits;
- a pair of error map loops, one of which may be defective, for selectively storing an error map containing magnetic bubbles that are respectively spaced apart by N.sub.1 magnetic field rotations where N.sub.1 is any integer greater than or equal to two;
- a bubble generator for generating bubbles for said data loops and said error map loops in response to control signals applied thereto;
- a serial-parallel bubble propagation path having a serial input for receiving bubbles from said generator and having parallel outputs respectively connected to each of said data loops and error map loops;
- the serial portion of said serial-parallel path including respective transfer-in gates for said error map loops, a single transfer-in control line for said gates, and N.sub.2 magnetic bubble propagation elements lying between said gates where N.sub.2 is any positive integer not equal to KN.sub.1 -1 and where K=1, 2, . . .
A method of constructing a bubble memory chip having redundant error map loops and a minimal number of pins, said method including the step of:
- providing on said chip one plurality of data loops, some of which may be defective, for storing magnetic bubbles representative of data bits;
- providing on said chip one pair of error map loops, one of which may be defective, for selectively storing an error map containing magnetic bubbles that are respectively spaced apart by N.sub.1 magnetic field rotations where N.sub.1 is any integer greater than or equal to two;
- providing on said chip a bubble generator for generating bubbles for said data loops and said error map loops in response to control signals applied thereto;
- and
- providing on said chip, a serial-parallel bubble propagation path having a serial input for receiving bubbles from said generator and having parallel outputs respectively connected to each of said data loops and error map loops;
- the serial portion of said bubble propagation path including respective transfer-in gates for said error map loops, a single transfer-in control line for said gates, and N.sub.2 magnetic bubble propagation elements lying between said gates where N.sub.2 is any positive integer not equal to KN.sub.1 -1, and where K=1, 2, . . .
Dependencies are inferred from the claim text.