Patent US3986016A successfully refreshed from Google Patents.
← Back to Patent Explorer
US3986016A Expired / Lapsed US ⏱️ 0.0 years remaining

Single chip magnetic bubble processor

Assignee: Texas Instruments Inc
•
Filing: 1975-02-10
•
Granted: 1976-10-12
•
Expires: 1995-02-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A magnetic bubble processor comprising components for causing the movement of magnetic bubbles and a single chip having a layer of magnetic material in which magnetic bubbles can be moved. The chip comprises an input circuit for conveying electrical data and instructions into the processor and a generator responsive to the input data and instructions for producing magnetic bubbles representing bits of information. Paths are provided on the chip for routing magnetic bubbles within the processor as well as a memory organization accessible for the storage and retrieval of magnetic bubble information. The chip also includes magnetic bubble logic for performing mathematical operations and for providing magnetic bubble output information representing the results thereof. Further, the chip includes a magnetic bubble decoder for deciphering information and providing magnetic bubble output signals determinative of operations the processor is to perform and a magnetic bubble circuit responsive to the decoder output signals for controlling the routing of magnetic bubble information along predetermined paths within the processor, the storage and retrieval of information in the memory, and for instructing the logic as to which mathematical or logical operations are to be performed. A magnetic bubble detector on the chip converts the output of the logic from magnetic bubble information into discrete processor electrical output signals. The converted information is conveyed out of the processor by an output circuit on the chip. Thus, complex programs involving mathematical and logical operations using magnetic bubble data and instructions may be performed on one chip with a minimum of external circuitry and control required.

Inventors

  • 👤 John Charles Linn
  • 👤 Rex Alan Naden

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 08:06
CPC Classifications
G; G11; G11C; G11C19/00; G11C19/02; G11C19/08; G11C19/0875; G06; G06F; G06F15/00; G06F15/76; G06F15/78; G06F15/7839; G06F15/7842

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 390 words
A single chip magnetic bubble processor comprising: a single chip having a layer of magnetic material capable of supporting the controlled movement of magnetic bubbles therein in response to the reorientation of an in-plane rotary magnetic field, said chip including thereon: an electrical input circuit for receiving external electrical data and instructions to be entered into the processor; magnetic bubble generator means operably connected to said electrical input circuit for generating magnetic bubbles in said layer of magnetic material representing bits of information in response to the electrical data and instructions from said electrical input circuit; bubble propagation paths for routing magnetic bubbles within the processor and including a path operably associated with said magnetic bubble generator means for receiving magnetic bubbles generated thereby; a magnetic bubble memory organization interconnected within said bubble propagation paths so as to be accessible for the storage and retrieval of magnetic bubble information via said bubble propagation paths; magnetic bubble logic means interconnected within said bubble propagation paths for performing mathematical operations and for providing magnetic bubble output information representing the results thereof; magnetic bubble decoder means operably connected to said magnetic bubble generator means via said bubble propagation paths for decoding magnetic bubble information and providing magnetic bubble output signals for determining the operations to be performed by the processor; magnetic bubble control logic means operably connected to said magnetic bubble memory organization, said magnetic bubble logic means and said magnetic bubble decoder means via said bubble propagation paths and responsive to the magnetic bubble output signals from said magnetic bubble decoder means for controlling the routing of magnetic bubble information along said bubble propagation paths, the storage of magnetic bubble information in said magnetic bubble memory organization and retrieval therefrom, and for instructing said magnetic bubble logic means as to which mathematical operations are to be performed thereby; magnetic bubble detection means operably connected to said magnetic bubble logic means via said bubble propagation paths for receiving the magnetic bubble output information therefrom and converting said magnetic bubble output information into discrete processor electrical output signals; and an electrical output circuit operably connected to said magnetic bubble detection means for transmission of the discrete processor electrical output signals from the processor, whereby complex programs involving mathematical and logical operations using magnetic bubble data and instructions may be performed on said single chip.
Claim 2
Dependent Claim 390 words
A single chip magnetic bubble processor comprising: a single chip having a layer of magnetic material capable of supporting the controlled movement of magnetic bubbles therein in response to the reorientation of an in-plane rotary magnetic field, said chip including thereon: an electrical input circuit for receiving external electrical data and instructions to be entered into the processor; magnetic bubble generator means operably connected to said electrical input circuit for generating magnetic bubbles in said layer of magnetic material representing bits of information in response to the electrical data and instructions from said electrical input circuit; bubble propagation paths for routing magnetic bubbles within the processor and including a path operably associated with said magnetic bubble generator means for receiving magnetic bubbles generated thereby; a magnetic bubble memory organization interconnected within said bubble propagation paths so as to be accessible for the storage and retrieval of magnetic bubble information via said bubble propagation paths; magnetic bubble logic means interconnected within said bubble propagation paths for performing mathematical operations and for providing magnetic bubble output information representing the results thereof; magnetic bubble decoder means operably connected to said magnetic bubble generator means via said bubble propagation paths for decoding magnetic bubble information and providing magnetic bubble output signals for determining the operations to be performed by the processor; magnetic bubble control logic means operably connected to said magnetic bubble memory organization, said magnetic bubble logic means and said magnetic bubble decoder means via said bubble propagation paths and responsive to the magnetic bubble output signals from said magnetic bubble decoder means for controlling the routing of magnetic bubble information along said bubble propagation paths, the storage of magnetic bubble information in said magnetic bubble memory organization and retrieval therefrom, and for instructing said magnetic bubble logic means as to which mathematical operations are to be performed thereby; magnetic bubble detection means operably connected to said magnetic bubble logic means via said bubble propagation paths for receiving the magnetic bubble output information therefrom and converting said magnetic bubble output information into discrete processor electrical output signals; and an electrical output circuit operably connected to said magnetic bubble detection means for transmission of the discrete processor electrical output signals from the processor, whereby complex programs involving mathematical and logical operations using magnetic bubble data and instructions may be performed on said single chip.
Claim 3
Dependent Claim 43 words
A processor as set forth in claim 1 wherein said magnetic bubble logic means includes a first means for performing arithmetic operations and a second means for performing multiplication operations connected to said magnetic bubble control logic means via respective bubble propagation paths.
Claim 4
Dependent Claim 37 words
A processor as set forth in claim 2 wherein said magnetic bubble logic means further includes an accumulator register for containing the results of the operations performed by the arithmetic operation means and the multiplication operation means.
Claim 5
Dependent Claim 32 words
A processor as set forth in claim 2 wherein the multiplication operation means further includes a register for containing bits of magnetic bubble information representing the multiplicand used in performing multiplication operations.
Claim 6
Dependent Claim 41 words
A processor as set forth in claim 1 further including an index register operably connected to said magnetic bubble memory organization and to said magnetic bubble control logic means via said bubble propagation paths for use in performing iterative program operations.
Claim 7
Dependent Claim 104 words
A processor as set forth in claim 1 further including a first gate means interconnected within said bubble propagation paths to said magnetic bubble memory organization and responsive to said magnetic bubble control logic means for moving magnetic bubble information out of said magnetic bubble memory organization via one of said bubble propagation paths for retrieval thereof and a second gate means interconnected within said bubble propagation paths to said magnetic bubble memory organization and responsive to said magnetic bubble control logic means for moving magnetic bubble information into the magnetic bubble memory organization via one of said bubble propagation paths for storage therein.
Claim 8
Dependent Claim 29 words
A processor as set forth in claim 1 wherein said magnetic bubble control logic means further includes means for serially multiplexing magnetic bubble information being routed within the processor.
Claim 9
Dependent Claim 44 words
A processor as set forth in claim 1 wherein said magnetic bubble decoder means and said magnetic bubble control logic means are serially interconnected via bubble propagation paths, and said magnetic bubble control logic means is serially connected to said magnetic bubble logic means.
Claim 10
Dependent Claim 103 words
A processor as set forth in claim 1 further including a second electrical input circuit for receiving external preset electrical data programs and instructions and a second magnetic bubble generator means operably connected to said second electrical input circuit and to said magnetic bubble decoder means for generating magnetic bubbles in said layer of magnetic material representing the preset electrical data programs and instructions for loading said magnetic bubble information representative of said preset electrical data programs and instructions into said magnetic bubble memory organization via said magnetic bubble decoder means and said magnetic bubble control logic means along said bubble propagation paths.

References Cited (Backward Citations)

US3894223A Cited
US3689751A Cited
US3750106A Cited
US3753253A Cited
US3774153A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1979-10-12 1980-04-12 1980-10-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1983-10-12 1984-04-12 1984-10-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1987-10-12 1988-04-12 1988-10-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag