Claims
- 1. A device suitable for use in a computer memory or the like comprising a film capable of supporting a densely packed hexagonal array of bistable magnetic bubble domains, writing means for externally altering the state of the individual bubble domains, reading means for sensing and distinguishing the state of the bubble domains, magnetic bubble domain propagating means for repetitively passing the array in proximity to said reading and writing means.
- 2. The device of claim 1 wherein a magnetic field means is disposed adjacent to and in cooperation with said film.
- 3. The device of claim 1, wherein the film is an epitaxially deposited garnet film and an associated substrate underlies the garnet film.
- 4. The device of claim 1 wherein the film is in the shape of a circular cylinder and comprises an amorphous intermetallic compound.
- 5. The device of claim 1, wherein there is disposed below the film, a second film capable of supporting bubble domains of only one stable state in a selected array, and bistable bubbles may be disposed in the first recited film directly over the bubble array in the second film, whereby the second film bubbles stabilize the bistable bubble array.
- 6. A method of processing binary coded data comprising the steps:
- a. coherently propagating a densely packed hexagonal array of bistable magnetic bubble domains past read and write heads;
- b. writing binary coded data into the array by energizing write heads in proximity to selected bubble domains, and
- c. reading binary coded data from the array by sensing bubbles in proximity to the read heads.
- 7. A method of storing binary coded data in a body of bistable magnetic bubble domain supporting material, comprising the steps:
- a. energizing a write head,
- b. applying a magnetic bias to a bistable bubble,
- c. altering the stable state of the bubble, and
- d. repeating steps (a), (b), and (c) to produce a coherently propagatable densely packed hexagonal array of binary coded data.
- 8. A method of reading binary coded data from a body of magnetic bubble domain supporting material which contains said data in a densely packed hexagonal array of bistable bubbles, comprising the steps:
- a. coherently propagating the array of bubbles adjacent to associated sensing means;
- b. sensing the stable state of the bubble, and
- c. generating and transmitting an electrical pulse therefrom in accordance with the stable state of the bubble.
- 9. A device for storing binary coded data comprising at least one thin film, a hexagonal array of bistable magnetic bubble domains disposed in said thin film, writing means disposed adjacent to said thin film for selectively switching bubble domain stable states, reading means disposed adjacent to said thin film for discriminating between bubble domain stable states, and bubble stability affecting means for coherently propagating said hexagonal array through said thin film, whereby said reading and writing means interact with said bubble domains.
- 10. A device of claim 9 wherein said thin film comprises an epitaxially deposited garnet film having an area sufficiently large to permit said hexagonal array to oscillate whereby said bubble domains repetitively pass within operative proximity to said reading and writing means.
- 11. A device of claim 9 wherein said bubble stability affecting means comprises an oscillating magnetic field.
- 12. A device of claim 9 wherein said bubble stability affecting means comprises a semiconductor layer disposed adjacent to said thin film for producing a Hall effect in said thin film, whereby said hexagonal array may be coherently propagated through said film in response to said Hall effect producing means.
GOVERNMENT CONTRACT
This invention was made in the course of or under Government Contract F44620-72-C-0035.
US Referenced Citations (4)