GB833781A - Improvements in binary digital parallel adders - Google Patents

Improvements in binary digital parallel adders

Info

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
Application number
GB11670/57A
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sperry Corp
Original Assignee
Sperry Rand Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sperry Rand Corp filed Critical Sperry Rand Corp
Publication of GB833781A publication Critical patent/GB833781A/en
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F7/38Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
    • G06F7/48Methods 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/50Adding; Subtracting
    • G06F7/501Half or full adders, i.e. basic adder cells for one denomination
    • G06F7/503Half 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.
GB11670/57A 1956-04-12 1957-04-10 Improvements in binary digital parallel adders Expired GB833781A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (1)

* Cited by examiner, † Cited by third party
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)
CH361417A (en) 1962-04-15
FR1174193A (en) 1959-03-06
BE556428A (en)

Similar Documents

Publication Publication Date Title
US2735005A (en) Add-subtract counter
US2694521A (en) Binary adder
GB890323A (en) Improvements in or relating to electronic data processing apparatus
GB889269A (en) Electronic computer
GB1052400A (en)
GB788927A (en) Improvements in or relating to multiplying arrangements for electronic digital computing machines
US2891723A (en) Programmed control means for data transfer apparatus
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
GB1036233A (en) Improvements in arrangements for performing logical operations
GB844966A (en) Binary adding circuits
ES389031A1 (en) Input and output circuitry
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
US2904252A (en) Electronic calculating apparatus for addition and subtraction
GB802656A (en) Electronic digital computer