Patent US3609328A successfully refreshed from Google Patents.
US3609328A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Multiaperture ferrite residue arithmetic unit
Assignee: AT&T Inc
•
Filing: 1968-12-19
•
Granted: 1971-09-28
•
Expires: 1988-12-19
Abstract
Abstract A residue arithmetic unit is developed from multiaperature ferrite structure logic gates. Each gate is an assembly of windings on a separate aperture of a multiaperture ferrite structure. The gates are interconnected so that groups of information pulses representing two input residue numbers are applied to and are stepped through the gates in response to clock pulses, which also impart amplification to the information pulses. Output pulses represent the results of residue arithmetic operations performed on the input numbers.
Inventors
- 👤 Robert B Kieburtz
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 14:34
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/60; G06F7/72; G06F7/729
Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
152 words
A residue arithmetic unit comprising a plurality of multiaperture magnetic devices, a level of AND gates, each AND gate being arranged on only one aperture of a first one of the multiaperture magnetic devices, a level of OR gates connected to the AND gates, each OR gate being arranged on only one aperture of a second one of the multiaperture magnetic devices, means for producing first, second, and third control signals, means for applying the first and the second control signals to the first multiaperture magnetic device respectively for storing information in said AND gates of said first device and for clearing information from said AND gates of said first device, and means for applying the second and the third control signals to the second multiaperture magnetic device respectively for storing information in said OR gates of said second device and for clearing information from said OR gates of said second device.
Claim 2
Dependent Claim
152 words
A residue arithmetic unit comprising a plurality of multiaperture magnetic devices, a level of AND gates, each AND gate being arranged on only one aperture of a first one of the multiaperture magnetic devices, a level of OR gates connected to the AND gates, each OR gate being arranged on only one aperture of a second one of the multiaperture magnetic devices, means for producing first, second, and third control signals, means for applying the first and the second control signals to the first multiaperture magnetic device respectively for storing information in said AND gates of said first device and for clearing information from said AND gates of said first device, and means for applying the second and the third control signals to the second multiaperture magnetic device respectively for storing information in said OR gates of said second device and for clearing information from said OR gates of said second device.
Claim 3
Dependent Claim
108 words
A residue arithmetic unit in accordance with claim 1 further comprising first means for applying a group of input signals in one-out-of-mi codes, representing a first residue number in a plurality of moduli mi, to the AND gates, second means for applying a group of input signals in the one-out-of-mi codes, representing a second residue number in the same moduli mi, to the AND gates, and means including the OR gates for producing a group of output signals in the one-out-of-m1 codes, representing a predetermined residue number in the same plurality of moduli mi, in response to a complete cycle of the first, second, and third control signals.
Claim 4
Dependent Claim
278 words
A data processor comprising a first source producing a first group of pulses in one-out-of-mi codes, representing a first input number in a plurality of moduli mi, where i identifies relatively prime radices, a second source producing a second group of pulses in the one-out-of-mi codes, representing a second input number in the same plurality of moduli mi, magnetic circuit means comprising first, second, and third magnetic structures each structure including a plurality of balanced magnetic apertures, the first structure further comprising a level of AND gates, each AND gate being arranged on an individual aperture of said first structure, means responsive to signals from said first and second sources for storing information about said apertures of said AND gates, and means for clearing said stored information from said apertures of said AND gates, the second structure further comprising a level of buffer circuits, each buffer circuit being arranged on an individual aperture of said second structure, means responsive to signals being stored in said AND gates for storing information about said apertures of said buffer circuits, and means for clearing said stored information from said apertures of said buffer circuits, the third structure further comprising a level of OR gates, each OR gate being arranged on an individual aperture of said third structure, means rEsponsive to information cleared from said AND gates for storing information about said apertures of said OR gates, and means for clearing information from said apertures of said OR gates for producing an output signal representing a predetermined number in the same plurality of moduli mi, and clock means applying first, second and third control signals to the first, second, and third structures.
Claim 5
Dependent Claim
278 words
A data processor comprising a first source producing a first group of pulses in one-out-of-mi codes, representing a first input number in a plurality of moduli mi, where i identifies relatively prime radices, a second source producing a second group of pulses in the one-out-of-mi codes, representing a second input number in the same plurality of moduli mi, magnetic circuit means comprising first, second, and third magnetic structures each structure including a plurality of balanced magnetic apertures, the first structure further comprising a level of AND gates, each AND gate being arranged on an individual aperture of said first structure, means responsive to signals from said first and second sources for storing information about said apertures of said AND gates, and means for clearing said stored information from said apertures of said AND gates, the second structure further comprising a level of buffer circuits, each buffer circuit being arranged on an individual aperture of said second structure, means responsive to signals being stored in said AND gates for storing information about said apertures of said buffer circuits, and means for clearing said stored information from said apertures of said buffer circuits, the third structure further comprising a level of OR gates, each OR gate being arranged on an individual aperture of said third structure, means rEsponsive to information cleared from said AND gates for storing information about said apertures of said OR gates, and means for clearing information from said apertures of said OR gates for producing an output signal representing a predetermined number in the same plurality of moduli mi, and clock means applying first, second and third control signals to the first, second, and third structures.
Claim 6
Dependent Claim
179 words
A data processor in accordance with claim 3 further comprising means including the first structure and responsive to the first control signal for storing in the first structure information from the first and second sources, means including the second structure and responsive to the first control signal for storing in the second structure the same information being stored in the first structure, means including the first structure and responsive to the second control signal for clearing information from the first structure, means including the third structure and responsive to the second control signal for storing in the third structure information cleared from the first structure, means including the third structure and responsive to the third control signal for clearing information from the third structure, means including the third structure and responsive to the third control signal for sending erroneous signals from the third structure toward the first structure, and means including the second structure and responsive to the third control signal and information stored in the second structure for generating signals opposing the erroneous signals from the third structure.
Claim 7
Dependent Claim
41 words
A data processor in accordance with claim 4 further comprising means for applying bias signals of a first polarity to apertures of the first structure, and means for applying bias signals of a second polarity to apertures of the second structure.
Claim 8
Dependent Claim
34 words
A data processor in accordance with claim 5 in which the level of OR gates comprises means producing a group of output pulses representing a residue product of the first and second input numbers.
Claim 9
Dependent Claim
34 words
A data processor in accordance with claim 5 in which the level of OR gates comprises means producing a group of output pulses representing a residue difference between the first and second input numbers.
Claim 10
Dependent Claim
43 words
A data processor in accordance with claim 5 in which the level of AND gates and the level of OR gates both comprise means producing output pulses having magnitudes equal to or greater than magnitudes of the first and second groups of pulses.
References Cited (Backward Citations)
No citation records indexed.
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1974-09-27 | 1975-03-29 | 1975-09-28 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1978-09-27 | 1979-03-29 | 1979-09-28 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1982-09-27 | 1983-03-29 | 1983-09-28 | $7700.00 | Window Closed / Lapsed |