GB833781A - Improvements in binary digital parallel adders - Google Patents
Improvements in binary digital parallel addersInfo
- Publication number
- GB833781A GB833781A GB11670/57A GB1167057A GB833781A GB 833781 A GB833781 A GB 833781A GB 11670/57 A GB11670/57 A GB 11670/57A GB 1167057 A GB1167057 A GB 1167057A GB 833781 A GB833781 A GB 833781A
- Authority
- GB
- United Kingdom
- Prior art keywords
- carry
- pulse
- transistors
- gate
- accumulator
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/38—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
- G06F7/48—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
- G06F7/50—Adding; Subtracting
- G06F7/501—Half or full adders, i.e. basic adder cells for one denomination
- G06F7/503—Half or full adders, i.e. basic adder cells for one denomination using carry switching, i.e. the incoming carry being connected directly, or only via an inverter, to the carry output under control of a carry propagate signal
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Pure & Applied Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- Mathematical Optimization (AREA)
- General Engineering & Computer Science (AREA)
- Pulse Circuits (AREA)
- Manipulation Of Pulses (AREA)
Abstract
833,781. Binary parallel adders. SPERRY RAND CORPORATION. April 10, 1957 [April 12, 1956], No. 11670/57. Class 106 (1). [Also in Group XL (c)] In a binary parallel adder, each stage includes transistor gating means for propagating carries. In the binary adder shown in Fig. 1, the addend is applied via terminals 10, 11 ... 12 and delays D1, D2 ... Dn to half-adder accumulator circuits (called half adders ") HA-1, HA-2 ... HA-n which each provide sum outputs 0 and 1 and carry output C. When a new addend is entered, carries are stored on " flip-flops " FF-1, FF-2 ... FF-n (cleared by pulses on line 17) in the next higher stages; each carry allows a subsequent carry gate pulse on line 14 to pass through a corresponding gate G1a, G16 ... G1n to the associated accumulator inputs, and if any accumulator circuit registers 1, an associated gate G2a, G2b ... G2n is opened to allow the carry pulse to be propagated also along line 18 to higher stages. According to the invention, gates G2a &c. comprise transistors such as NPN junction type transistors 20, 21, 22, Fig. 2. Also, the carry storage flip-flops may be replaced by transistors such as 30, Fig. 3A, arranged to be overdriven by a carry input pulse at its base so as to produce, owing to a " charge storage " effect, an extended output pulse which continues for sufficient time to gate the carry pulse on 14. Alternative gates (G2) are described and shown employing PNP type transistors and/or different electrode connections. The PNP transistors 51, 52, 53, Fig. 7, in carry propagation line 50 are connected by pulse-inverting transformers 54, 55, from which the connections to the accumulator inputs are also taken. The delays may comprise saturable inductors. In another gating arrangement (Fig. 8, not shown), NPN and PNP transistors are used alternately.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US361417XA | 1956-04-12 | 1956-04-12 |
Publications (1)
Publication Number | Publication Date |
---|---|
GB833781A true GB833781A (en) | 1960-04-27 |
Family
ID=21886884
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB11670/57A Expired GB833781A (en) | 1956-04-12 | 1957-04-10 | Improvements in binary digital parallel adders |
Country Status (5)
Country | Link |
---|---|
BE (1) | BE556428A (en) |
CH (1) | CH361417A (en) |
FR (1) | FR1174193A (en) |
GB (1) | GB833781A (en) |
NL (1) | NL216061A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3325634A (en) * | 1964-02-03 | 1967-06-13 | Hughes Aircraft Co | Dynamic high speed parallel adder using tunnel diode circuits |
-
0
- BE BE556428D patent/BE556428A/xx unknown
- NL NL216061D patent/NL216061A/xx unknown
-
1957
- 1957-04-09 CH CH361417D patent/CH361417A/en unknown
- 1957-04-10 GB GB11670/57A patent/GB833781A/en not_active Expired
- 1957-04-12 FR FR1174193D patent/FR1174193A/en not_active Expired
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3325634A (en) * | 1964-02-03 | 1967-06-13 | Hughes Aircraft Co | Dynamic high speed parallel adder using tunnel diode circuits |
Also Published As
Publication number | Publication date |
---|---|
NL216061A (en) | |
FR1174193A (en) | 1959-03-06 |
BE556428A (en) | |
CH361417A (en) | 1962-04-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US2735005A (en) | Add-subtract counter | |
US2694521A (en) | Binary adder | |
GB1296090A (en) | ||
GB889269A (en) | Electronic computer | |
GB835036A (en) | Improvements in or relating to computer circuits | |
GB1052400A (en) | ||
GB788927A (en) | Improvements in or relating to multiplying arrangements for electronic digital computing machines | |
US2991009A (en) | Coded digit adder | |
US3058007A (en) | Logic diode and class-a operated logic transistor gates in tandem for rapid switching and signal amplification | |
US2885572A (en) | Transistor pulse transmission circuits | |
US3075093A (en) | Exclusive or circuit using nor logic | |
GB833781A (en) | Improvements in binary digital parallel adders | |
US3094614A (en) | Full adder and subtractor using nor logic | |
GB844966A (en) | Binary adding circuits | |
GB898594A (en) | Improvements in and relating to arithmetic devices | |
GB732902A (en) | Improvements in or relating to devices for performing arithmetical operations | |
GB1171266A (en) | Arithmetic and Logic Circuits, e.g. for use in Computing | |
US3039691A (en) | Binary integer divider | |
US3100837A (en) | Adder-subtracter | |
ES223962A1 (en) | Counting register employing plus-andminus adder means | |
US2933252A (en) | Binary adder-subtracter with command carry control | |
GB914014A (en) | Parallel digital adder system | |
US2904252A (en) | Electronic calculating apparatus for addition and subtraction | |
GB802656A (en) | Electronic digital computer | |
GB738605A (en) | Improvements in or relating to electronic adding circuits |