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

A calculator for a multiprocessor system

Assignee: AT&T Inc
•
Filing: 1970-06-05
•
Granted: 1972-06-20
•
Expires: 1990-06-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A program controlled multiprocessor system is disclosed. The system includes line modules and station modules which respectively provide the interface circuitry between PBX/CO lines and station set equipment. Modules are connected to a multi-phase clock which generates a reiterative list of binary coded instruction signals for directing circuit operations. Each of the modules acts simultaneously on receipt of the instruction signals to generate independently and dynamically separate work programs for each module. In addition, intermodule signals are exchanged during various subroutines in the program as directed by the simultaneously received instruction signals at each module.

Inventors

  • 👤 Dieter John Henry Knollman
  • 👤 James Louis Simon

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 10:23
CPC Classifications
H; H04; H04M; H04M9/00; H04M9/002; H04M9/005; H04M9/007; H04Q; H04Q3/00; H04Q3/42; H04Q3/54; H04Q3/545

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 221 words
In a multiprocessor computer arrangement having a plurality of modules each being under control of a common central control means which provides identical control signals to all of the modules, a function calculator unit for each module for selectively altering the respective module response to said control signals comprising: a. product forming means for performing an arithmetic product operation on binary signals connected sequentially to an input thereof in response to a first set of said control signals, b. means connected to each one of a plurality of operational circuits which comprise the module for selectively coupling functional signals indicative of the state of each of said operational circuits and generated thereby to said input of said product forming means in sequence as directed by a second set of said control signals, and c. summing logic means connected to said product logic means for carrying out an arithmetic sum operation on consecutive signals on the signal output of said product forming means in response to a third set of said control signals, wherein said central control means is programmable to generate said first, second and third sets of control signals in any quantity and in any order to obtain the arithmetic sum of products of program selected function signals to condition the response of the module to subsequently received control signals.
Claim 2
Dependent Claim 221 words
In a multiprocessor computer arrangement having a plurality of modules each being under control of a common central control means which provides identical control signals to all of the modules, a function calculator unit for each module for selectively altering the respective module response to said control signals comprising: a. product forming means for performing an arithmetic product operation on binary signals connected sequentially to an input thereof in response to a first set of said control signals, b. means connected to each one of a plurality of operational circuits which comprise the module for selectively coupling functional signals indicative of the state of each of said operational circuits and generated thereby to said input of said product forming means in sequence as directed by a second set of said control signals, and c. summing logic means connected to said product logic means for carrying out an arithmetic sum operation on consecutive signals on the signal output of said product forming means in response to a third set of said control signals, wherein said central control means is programmable to generate said first, second and third sets of control signals in any quantity and in any order to obtain the arithmetic sum of products of program selected function signals to condition the response of the module to subsequently received control signals.
Claim 3
Dependent Claim 40 words
The invention recited in claim 1 wherein said coupling means incorporates complementing means for selectively inverting functional signals prior to coupling such signals to said input of said product forming means as directed by a unique set of control signals.
Claim 4
Dependent Claim 58 words
The invention recited in claim 1 wherein said product forming means includes an AND gate and binary storage means whose output is connected to an input of said AND gate, and wherein said storage means is arranged to store the last arithmetic product formed as directed by a last received one of said first set of control signals.
Claim 5
Dependent Claim 74 words
The invention recited in claim 3 wherein said summing logic means comprises an OR gate having one input connected to said binary storage means, and a bistable device having an input connected to an output of said OR gate and an output thereof connected to another input of said OR gate, and wherein the signal present at the output of said bistable device conditions the response of said module to subsequently received control signals.
Claim 6
Dependent Claim 253 words
In a computer system including a plurality of processing elements each being under control of a central control means which provides control signals simultaneously to all the processing elements; each of said processors including means connected to said control signals for decoding said signals to determine individual element processing signals; means interconnecting individual processing elements for transmitting data as directed by said control signals; and a function calculator for each said processing element comprising, a multiplexor for sequentially connecting an output signal from any one of a plurality of operational subcircuits which comprise each particular processing element to said calculator, said multiplexor being operative in response to a first set of control signals, a complement variable circuit connected to said multiplexor for receiving the output signal therefrom and responsive to a second set of control signals for forming the complement of said output signals as directed, AND function means including an AND gate and a bistable device serially connected, an input of said AND gate being connected to the output of said complement variable means, said AND function means being arranged to form the arithmetic product of consecutive ones of said output signals as received from said complement variable means in response to a third set of control signals, OR function means connected to the output of said AND function means including an OR gate serially connected to a second bistable device, and said OR function means being arranged to form the arithmetic sum of the output signal of said AND function means.
Claim 7
Dependent Claim 253 words
In a computer system including a plurality of processing elements each being under control of a central control means which provides control signals simultaneously to all the processing elements; each of said processors including means connected to said control signals for decoding said signals to determine individual element processing signals; means interconnecting individual processing elements for transmitting data as directed by said control signals; and a function calculator for each said processing element comprising, a multiplexor for sequentially connecting an output signal from any one of a plurality of operational subcircuits which comprise each particular processing element to said calculator, said multiplexor being operative in response to a first set of control signals, a complement variable circuit connected to said multiplexor for receiving the output signal therefrom and responsive to a second set of control signals for forming the complement of said output signals as directed, AND function means including an AND gate and a bistable device serially connected, an input of said AND gate being connected to the output of said complement variable means, said AND function means being arranged to form the arithmetic product of consecutive ones of said output signals as received from said complement variable means in response to a third set of control signals, OR function means connected to the output of said AND function means including an OR gate serially connected to a second bistable device, and said OR function means being arranged to form the arithmetic sum of the output signal of said AND function means.

References Cited (Backward Citations)

US3106698A Cited
US3287702A Cited
US3287703A Cited
US3308436A Cited
US3364472A Cited
US3462741A Cited
US3510844A Cited
US3421150A Cited
US3537074A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag