← Back to Patent Explorer
US4013879A Expired / Lapsed US ⏱️ 0.0 years remaining

Digital multiplier

Assignee: International Telephone and Telegraph Corp
•
Filing: 1975-06-02
•
Granted: 1977-03-22
•
Expires: 1995-06-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The digital CMOS/LSI synchronous serial multiplier includes a register to store an X-bit sign magnitude multiplier in parallel. The digital multiplier number can be entered into the register either serially or in parallel. A serial N-bit 2's complement multiplicand input is provided. (X - 1) adder stages are connected in series. A control arrangement coupled to the register, the multiplicand input and the adder stages are provided to couple each of the magnitude bits of the multiplier number into a different one of the adder stages with the adder stages performing successive additions of the magnitude bits of the multiplier number to provide as an output of a last of the adder stages a serial product having M bits. A serial Y-bit 2's complement addend can be coupled to the first of the adder stages to add the addend to the product.

Inventors

  • 👤 Robert Edward Bornmann
  • 👤 John Richard Cowan
  • 👤 Mark Joel Schneider

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 18:03
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/38; G06F7/48; G06F7/52; G06F7/523; G06F7/527; G06F7/5272; G06F7/5275; G06F7/544; G06F7/5443

Claims Analysis

Total Claims: 48
Claim 1
Independent Claim 290 words
A digital CMOS/LSI synchronous serial multiplier comprising: first means to store a X-bit sign magnitude multiplier number in parallel, where X is an integer greater than one; a first input for a serial N-bit 2's complement multiplicand, where N is an integer greater than one; second means including (X - 1) adder stages connected in series; third means coupled to said first means, said first input and said second means to couple each of the magnitude bits of said multiplier number into a different one of said adder stages, said adder stages performing successive additions of the magnitude bits of said multiplier to provide as an output of a last of said adder stages a serial product having M bits, where M is an integer greater than one; and a second input for a serial Y-bit 2's complement addend coupled to a first of said adder stages to add said addend to said product; said first means including a sign bit flip flop, (X - 1) magnitude bit flip flops, and (X - 1) gate circuit coupled to said sign bit flip flop and said magnitude flip flops in a predetermined manner to provide a X-bit register; and each of said gate circuits including two AND gates, each of said AND gates being under control of a different control signal, one of said AND gates being coupled to an output of an immediately preceeding one of said flip flops and the other of said AND gates being coupled to an associated bit of said multiplier number, and an OR gate having two inputs each coupled to the output of a different one of said two AND gates and an output coupled to a next succeeding one of said flip flops.
Claim 2
Dependent Claim 290 words
A digital CMOS/LSI synchronous serial multiplier comprising: first means to store a X-bit sign magnitude multiplier number in parallel, where X is an integer greater than one; a first input for a serial N-bit 2's complement multiplicand, where N is an integer greater than one; second means including (X - 1) adder stages connected in series; third means coupled to said first means, said first input and said second means to couple each of the magnitude bits of said multiplier number into a different one of said adder stages, said adder stages performing successive additions of the magnitude bits of said multiplier to provide as an output of a last of said adder stages a serial product having M bits, where M is an integer greater than one; and a second input for a serial Y-bit 2's complement addend coupled to a first of said adder stages to add said addend to said product; said first means including a sign bit flip flop, (X - 1) magnitude bit flip flops, and (X - 1) gate circuit coupled to said sign bit flip flop and said magnitude flip flops in a predetermined manner to provide a X-bit register; and each of said gate circuits including two AND gates, each of said AND gates being under control of a different control signal, one of said AND gates being coupled to an output of an immediately preceeding one of said flip flops and the other of said AND gates being coupled to an associated bit of said multiplier number, and an OR gate having two inputs each coupled to the output of a different one of said two AND gates and an output coupled to a next succeeding one of said flip flops.
Claim 3
Dependent Claim 20 words
A multiplier according to claim 1, wherein said gate circuits can load said multiplier number in said register in parallel.
Claim 4
Dependent Claim 19 words
A multiplier according to claim 1, wherein said gate circuits can load said multiplier number in said register serially.
Claim 5
Dependent Claim 23 words
A multiplier according to claim 1, wherein said sign bit flip flop and said magnitude bit flip flops are each D-type flip flops.
Claim 6
Dependent Claim 75 words
A multiplier according to claim 1, wherein each of said adder stages includes a full adder, a carry delay flip flop coupled between a carry out and a carrying input of said full adder, and a sum hold and delay flip flop coupled to a sum output of said full adder, the 1 output of said sum hold and delay flip flop providing an input signal to the next succeeding one of said adder stages.
Claim 7
Dependent Claim 27 words
A multiplier according to claim 5, wherein each of said carry delay and said sum hold and delay flip flops are under control of a product clock.
Claim 8
Dependent Claim 24 words
A multiplier according to claim 6, wherein each of said carry delay and said sum hold and delay flip flops are D-type flip flops.
Claim 9
Dependent Claim 302 words
A digital CMOS/LSI synchronous serial multiplier comprising: first means to store a X-bit sign magnitude multiplier number in parallel, where X is an integer greater than one; a first input for a serial N-bit 2's complement multiplicand, where N is an integer greater than one; second means including (X - 1) adder stages connected in series; third means coupled to said first means, said first input and said second means to couple each of the magnitude bits of said multiplier number into a different one of said adder stages, said adder stages performing successive additions of the magnitude bits of said multiplier to provide as an output of a last of said adder stages a serial product having M bits, where M is an integer greater than one; and a second input for a serial Y-bit 2's complement addend coupled to a first of said adder stages to add said addend to said product; said third means including a third input for a hold sign signal, a fourth input for a negate product signal, a sign hold circuit coupled to said first input and said third input, a first EXCLUSIVE-OR gate coupled to said fourth input and the sign bit of said multiplier number, a two's complement circuit coupled to said first EXCLUSIVE-OR gate and said sign hold circuit, and (X - 1) three input AND gates, each having its output coupled to a different one of said adder stages, a first of said inputs being coupled to the output of said two's complement circuit responsive to said multiplicand, a second of said inputs being coupled to the output of said two's complement circuit responsive to an inverted version of said multiplicand and the third of said inputs being coupled to a different one of the magnitude bits of said multiplier number.
Claim 10
Dependent Claim 302 words
A digital CMOS/LSI synchronous serial multiplier comprising: first means to store a X-bit sign magnitude multiplier number in parallel, where X is an integer greater than one; a first input for a serial N-bit 2's complement multiplicand, where N is an integer greater than one; second means including (X - 1) adder stages connected in series; third means coupled to said first means, said first input and said second means to couple each of the magnitude bits of said multiplier number into a different one of said adder stages, said adder stages performing successive additions of the magnitude bits of said multiplier to provide as an output of a last of said adder stages a serial product having M bits, where M is an integer greater than one; and a second input for a serial Y-bit 2's complement addend coupled to a first of said adder stages to add said addend to said product; said third means including a third input for a hold sign signal, a fourth input for a negate product signal, a sign hold circuit coupled to said first input and said third input, a first EXCLUSIVE-OR gate coupled to said fourth input and the sign bit of said multiplier number, a two's complement circuit coupled to said first EXCLUSIVE-OR gate and said sign hold circuit, and (X - 1) three input AND gates, each having its output coupled to a different one of said adder stages, a first of said inputs being coupled to the output of said two's complement circuit responsive to said multiplicand, a second of said inputs being coupled to the output of said two's complement circuit responsive to an inverted version of said multiplicand and the third of said inputs being coupled to a different one of the magnitude bits of said multiplier number.
Claim 11
Dependent Claim 72 words
A multiplier according to claim 8, wherein said sign hold circuit includes a first flip flop coupled to said third input, a second flip flop coupled to said third input, an INHIBIT gate coupled to said second flip flop, a third flip flop coupled to said first and second flip flops, and a second EXCLUSIVE-OR gate having one input coupled to said first input and its output coupled to said INHIBIT gate.
Claim 12
Dependent Claim 83 words
A multiplier according to claim 9, wherein said two's complement circuit includes a fourth flip flop having its 0 output coupled to the other input of said second EXCLUSIVE-OR gate and its clear input coupled to the output of said first EXCLUSIVE-OR gate, and a two input gate circuit having one input coupled to said first input, its other input coupled to the 0 output of said fourth flip flop and its output coupled to the 1 input of said fourth flip flop.
Claim 13
Dependent Claim 20 words
A multiplier according to claim 10, wherein said first, second, third and fourth flip flops are each D-type flip flops.
Claim 14
Dependent Claim 408 words
A digital CMOS/LSI synchronous serial multiplier comprising: first means to store a X-bit sign magnitude multiplier number in parallel, where X is an integer greater than one; a first input for a serial N-bit two's complement multiplicand, where N is an integer greater than one; second means including (X - 1) adder stages connected in series; third means coupled to said first means, said first input and said second means to couple each of the magnitude bits of said multiplier number into a different one of said adder stages, said adder stages performing successive additions of the magnitude bits of said multiplier to provide as an output of a last of said adder stages a serial product having M bits, where M is an integer greater than one; and a second input for a serial Y-bit two's complement addend coupled to a first of said adder stages to add said addend to said product; said first means including a sign bit flip flop, (X - 1) magnitude bit flip flops, and (X - 1) gate circuits coupled to said sign bit flip flop and said magnitude bit flip flops in a predetermined manner to provide a X-bit register; each of said adder stages including a full adder, a carry delay flip flop coupled between a carry output and a carry input of said full adder, and a sum hold and delay flip flop coupled to a sum output of said full adder, the 1 output of said sum hold and delay flip flop providing an input signal to the next succeeding one of said adder stages; and said third means including a third input for a hold sign signal, a fourth input for a negate product signal, a sign hold circuit coupled to said first input and said third input, a first EXCLUSIVE-OR gate coupled to said fourth input and said sign bit flip flop, a two's complement circuit coupled to said first EXCLUSIVE-OR gate and said sign hold circuit, and (X - 1) three input AND gates, each having its output coupled to a different one of said adder stages, a first of said inputs being coupled to the output of said two's complement circuit responsive to said multiplicand, a second of said inputs being coupled to said two's complement circuit responsive to an inverted version of said multiplicand and the third of said inputs being coupled to a different one of said magnitude bit flip flops.
Claim 15
Dependent Claim 408 words
A digital CMOS/LSI synchronous serial multiplier comprising: first means to store a X-bit sign magnitude multiplier number in parallel, where X is an integer greater than one; a first input for a serial N-bit two's complement multiplicand, where N is an integer greater than one; second means including (X - 1) adder stages connected in series; third means coupled to said first means, said first input and said second means to couple each of the magnitude bits of said multiplier number into a different one of said adder stages, said adder stages performing successive additions of the magnitude bits of said multiplier to provide as an output of a last of said adder stages a serial product having M bits, where M is an integer greater than one; and a second input for a serial Y-bit two's complement addend coupled to a first of said adder stages to add said addend to said product; said first means including a sign bit flip flop, (X - 1) magnitude bit flip flops, and (X - 1) gate circuits coupled to said sign bit flip flop and said magnitude bit flip flops in a predetermined manner to provide a X-bit register; each of said adder stages including a full adder, a carry delay flip flop coupled between a carry output and a carry input of said full adder, and a sum hold and delay flip flop coupled to a sum output of said full adder, the 1 output of said sum hold and delay flip flop providing an input signal to the next succeeding one of said adder stages; and said third means including a third input for a hold sign signal, a fourth input for a negate product signal, a sign hold circuit coupled to said first input and said third input, a first EXCLUSIVE-OR gate coupled to said fourth input and said sign bit flip flop, a two's complement circuit coupled to said first EXCLUSIVE-OR gate and said sign hold circuit, and (X - 1) three input AND gates, each having its output coupled to a different one of said adder stages, a first of said inputs being coupled to the output of said two's complement circuit responsive to said multiplicand, a second of said inputs being coupled to said two's complement circuit responsive to an inverted version of said multiplicand and the third of said inputs being coupled to a different one of said magnitude bit flip flops.
Claim 16
Dependent Claim 20 words
A multiplier according to claim 12, wherein said gate circuits can load said multiplier number in said register in parallel.
Claim 17
Dependent Claim 19 words
A multiplier according to claim 12, wherein said gate circuits can load said multiplier number in said register serially.
Claim 18
Dependent Claim 23 words
A multiplier according to claim 12, wherein said sign bit flip flop and said magnitude bit flip flops are each D-type flip flops.
Claim 19
Dependent Claim 99 words
A multiplier according to claim 12, wherein each of said gate circuits includes two AND gates, each of said AND gates being under control of a different control signal, one of said AND gates being coupled to an output of an immediately preceeding one of said flip flops and the other of said AND gates being coupled to an associated bit of said multiplier number, and an OR gate having two inputs each coupled to the output of a different one of said two AND gates and an output coupled to a next succeeding one of said flip flops.
Claim 20
Dependent Claim 27 words
A multiplier according to claim 12, wherein each of said carry delay and said sum hold and delay flip flops are under control of a product clock.
Claim 21
Dependent Claim 24 words
A multiplier according to claim 12, wherein each of said carry delay and said sum hold and delay flip flops are D-type flip flops.
Claim 22
Dependent Claim 72 words
A multiplier according to claim 12, wherein said sign hold circuit includes a first flip flop coupled to said third input, a second flip flop coupled to said third input, an INHIBIT gate coupled to said second flip flop, a third flip flop coupled to said first and second flip flop, and a second EXCLUSIVE-OR gate having one input coupled to said first input and its output coupled to said INHIBIT gate.
Claim 23
Dependent Claim 83 words
A multiplier according to claim 19, wherein said two's complement circuit includes a fourth flip flop having its 0 output coupled to the other input of said second EXCLUSIVE-OR gate and its clear input coupled to the output of said first EXCLUSIVE-OR gate, and a two input gate circuit having one input coupled to said first input, its other input coupled to the 0 output of said fourth flip flop and its output coupled to the 1 input of said fourth flip flop.
Claim 24
Dependent Claim 20 words
A multiplier according to claim 20, wherein said first, second, third and fourth flip flops are each D-type flip flops.
Claim 25
Dependent Claim 263 words
A digital CMOS/LSI synchronous serial multiplier comprising: first means to store a X-bit sign magnitude multiplier number in parallel, where X is an integer greater than one; a first input for a serial N-bit 2's complement multiplicand, where N is an integer greater than one; second means including (X - 1) adder stages connected in series; and third means coupled to said first means, said first input and said second means to couple each of the magnitude bits of said multiplier number into a different one of said adder stages, said adder stages performing successive additions of the magnitude bits of said multiplier to provide an an output of a last of said adder stages a serial product having M bits, where M is an integer greater than one; said first means including a sign bit flip flop, (X - 1) magnitude flip flops, and (X - 1) gate circuits coupled to said bit flip flop and said magnitude flip flops in a predetermined manner to provide a X-bit register; and each of said gate circuits including two AND gates, each of said AND gates being under control of a different control signal, one of said AND gates being coupled to an output of an immediately preceeding one of said flip flops and the other of said AND gates being coupled to an associated bit of said multiplier number, and an OR gate having two inputs each coupled to the output of a different one of said two AND gates and an output coupled to a next succeeding one of said flip flops.
Claim 26
Dependent Claim 263 words
A digital CMOS/LSI synchronous serial multiplier comprising: first means to store a X-bit sign magnitude multiplier number in parallel, where X is an integer greater than one; a first input for a serial N-bit 2's complement multiplicand, where N is an integer greater than one; second means including (X - 1) adder stages connected in series; and third means coupled to said first means, said first input and said second means to couple each of the magnitude bits of said multiplier number into a different one of said adder stages, said adder stages performing successive additions of the magnitude bits of said multiplier to provide an an output of a last of said adder stages a serial product having M bits, where M is an integer greater than one; said first means including a sign bit flip flop, (X - 1) magnitude flip flops, and (X - 1) gate circuits coupled to said bit flip flop and said magnitude flip flops in a predetermined manner to provide a X-bit register; and each of said gate circuits including two AND gates, each of said AND gates being under control of a different control signal, one of said AND gates being coupled to an output of an immediately preceeding one of said flip flops and the other of said AND gates being coupled to an associated bit of said multiplier number, and an OR gate having two inputs each coupled to the output of a different one of said two AND gates and an output coupled to a next succeeding one of said flip flops.
Claim 27
Dependent Claim 20 words
A multiplier according to claim 22, wherein said gate circuits can load said multiplier number in said register in parallel.
Claim 28
Dependent Claim 19 words
A multiplier according to claim 22, wherein said gate circuits can load said multiplier number in said register serially.
Claim 29
Dependent Claim 23 words
A multiplier according to claim 22, wherein said sign bit flip flop and said magnitude bit flip flops are each D-type flip flops.
Claim 30
Dependent Claim 75 words
A multiplier according to claim 22, wherein each of said adder stages includes a full adder, a carry delay flip flop coupled between a carry out and a carrying input of said full adder, and a sum hold and delay flip flop coupled to a sum output of said full adder, the 1 output of said sum hold and delay flip flop providing an input signal to the next succeeding one of said adder stages.
Claim 31
Dependent Claim 27 words
A multiplier according to claim 26, wherein each of said carry delay and said sum hold and delay flip flops are under control of a product clock.
Claim 32
Dependent Claim 24 words
A multiplier according to claim 26, wherein each of said carry delay and said sum hold and delay flip flops are D-type flip flops.
Claim 33
Dependent Claim 277 words
A digital CMOS/LSI synchronous serial multiplier comprising: first means to store a X-bit sign magnitude multiplier number in parallel, where X is an integer greater than one; a first input for a serial N-bit 2's complement multiplicand, where N is an integer greater than one; second means including (X - 1) adder stages connected in series; and third means coupled to said first means, said first input and said second means to couple each of the magnitude bits of said multiplier number into a different one of said adder stages, said adder stages performing successive additions of the magnitude bits of said multiplier to provide as an output of a last of said adder stages a serial product having M bits, where M is an integer greater than one; said third means including a third input for a hold sign signal, a fourth input for a negate product signal, a sign hold circuit coupled to said first input and said third input, a first EXCLUSIVE-OR gate coupled to said fourth input and the sign bit of said multiplier number, a two's complement circuit coupled to said first EXCLUSIVE-OR gate and said sign hold circuit, and (X - 1) three input AND gates, each having its output coupled to a different one of said adder stages, a first of said inputs being coupled to the output of said two's complement circuit responsive to said multiplicand, a second of said inputs being coupled to the output of said two's complement circuit responsive to an inverted version of said multiplicand and the third of said inputs being coupled to a different one of the magnitude bits of said multiplier number.
Claim 34
Dependent Claim 277 words
A digital CMOS/LSI synchronous serial multiplier comprising: first means to store a X-bit sign magnitude multiplier number in parallel, where X is an integer greater than one; a first input for a serial N-bit 2's complement multiplicand, where N is an integer greater than one; second means including (X - 1) adder stages connected in series; and third means coupled to said first means, said first input and said second means to couple each of the magnitude bits of said multiplier number into a different one of said adder stages, said adder stages performing successive additions of the magnitude bits of said multiplier to provide as an output of a last of said adder stages a serial product having M bits, where M is an integer greater than one; said third means including a third input for a hold sign signal, a fourth input for a negate product signal, a sign hold circuit coupled to said first input and said third input, a first EXCLUSIVE-OR gate coupled to said fourth input and the sign bit of said multiplier number, a two's complement circuit coupled to said first EXCLUSIVE-OR gate and said sign hold circuit, and (X - 1) three input AND gates, each having its output coupled to a different one of said adder stages, a first of said inputs being coupled to the output of said two's complement circuit responsive to said multiplicand, a second of said inputs being coupled to the output of said two's complement circuit responsive to an inverted version of said multiplicand and the third of said inputs being coupled to a different one of the magnitude bits of said multiplier number.
Claim 35
Dependent Claim 72 words
A multiplier according to claim 29, wherein said sign hold circuit includes a first flip flop coupled to said third input, a second flip flop coupled to said third input, an INHIBIT gate coupled to said second flip flop, a third flip flop coupled to said first and second flip flops, and a second EXCLUSIVE-OR gate having one input coupled to said first input and its output coupled to said INHIBIT gate.
Claim 36
Dependent Claim 83 words
A multiplier according to claim 30, wherein said two's complement circuit includes a fourth flip flop having its 0 output coupled to the other input of said second EXCLUSIVE-OR gate and its clear input coupled to the output of said first EXCLUSIVE-OR gate, and a two input gate circuit having one input coupled to said first input, its other input coupled to the 0 output of said fourth flip flop and its output coupled to the 1 input of said fourth flip flop.
Claim 37
Dependent Claim 20 words
A multiplier according to claim 31, wherein said first, second, third and fourth flip flops are each D-type flip flops.
Claim 38
Dependent Claim 383 words
A digital CMOS/LSI synchronous serial multiplier comprising: first means to store a X-bit sign magnitude multiplier number in parallel, where X is an integer greater than one; a first input for a serial N-bit two's complement multiplicand, where N is an integer greater than one; second means including (X - 1) adder stages connected in series; and third means coupled to said first means, said first input and said second means to couple each of the magnitude bits of said multiplier number into a different one of said adder stages, said adder stages performing successive additions of the magnitude bits of said multiplier to provide as an output of a last of said adder stages a serial product having M bits, where M is an integer greater than one; said first means including a sign bit flip flop, (X - 1) magnitude bit flip flops, and (X - 1) gate circuits coupled to said sign bit flip flop and said magnitude bit flip flops in a predetermined manner to provide a X-bit register; each of said adder stages including a full adder, a carry delay flip flop coupled between a carry output and a carry input of said full adder, and a sum hold and delay flip flop coupled to a sum output of said full adder, the 1 output of said sum hold and delay flip flop providing an input signal to the next succeeding one of said adder stages; and said third means including a third input for a hold sign signal, a fourth input for a negate product signal, a sign hold circuit coupled to said first input and said third input, a first EXCLUSIVE-OR gate coupled to said fourth input and said sign bit flip flop, a two's complement circuit coupled to said first EXCLUSIVE-OR gate and said sign hold circuit, and (X - 1) three input AND gates, each having its output coupled to a different one of said adder stages, a first of said inputs being coupled to the output of said two's complement circuit responsive to said multiplicand, a second of said inputs being coupled to said two's complement circuit responsive to an inverted version of said multiplicand and the third of said inputs being coupled to a different one of said magnitude bit flip flops.
Claim 39
Dependent Claim 383 words
A digital CMOS/LSI synchronous serial multiplier comprising: first means to store a X-bit sign magnitude multiplier number in parallel, where X is an integer greater than one; a first input for a serial N-bit two's complement multiplicand, where N is an integer greater than one; second means including (X - 1) adder stages connected in series; and third means coupled to said first means, said first input and said second means to couple each of the magnitude bits of said multiplier number into a different one of said adder stages, said adder stages performing successive additions of the magnitude bits of said multiplier to provide as an output of a last of said adder stages a serial product having M bits, where M is an integer greater than one; said first means including a sign bit flip flop, (X - 1) magnitude bit flip flops, and (X - 1) gate circuits coupled to said sign bit flip flop and said magnitude bit flip flops in a predetermined manner to provide a X-bit register; each of said adder stages including a full adder, a carry delay flip flop coupled between a carry output and a carry input of said full adder, and a sum hold and delay flip flop coupled to a sum output of said full adder, the 1 output of said sum hold and delay flip flop providing an input signal to the next succeeding one of said adder stages; and said third means including a third input for a hold sign signal, a fourth input for a negate product signal, a sign hold circuit coupled to said first input and said third input, a first EXCLUSIVE-OR gate coupled to said fourth input and said sign bit flip flop, a two's complement circuit coupled to said first EXCLUSIVE-OR gate and said sign hold circuit, and (X - 1) three input AND gates, each having its output coupled to a different one of said adder stages, a first of said inputs being coupled to the output of said two's complement circuit responsive to said multiplicand, a second of said inputs being coupled to said two's complement circuit responsive to an inverted version of said multiplicand and the third of said inputs being coupled to a different one of said magnitude bit flip flops.
Claim 40
Dependent Claim 20 words
A multiplier according to claim 33, wherein said gate circuits can load said multiplier number in said register in parallel.
Claim 41
Dependent Claim 19 words
A multiplier according to claim 33, wherein said gate cicuits can load said multiplier number in said register serially.
Claim 42
Dependent Claim 23 words
A multiplier according to claim 33, wherein said sign bit flip flop and said magnitude bit flip flops are each D-type flip flops.
Claim 43
Dependent Claim 99 words
A multiplier according to claim 33, wherein each of said gate circuit includes two AND gates, each of said AND gates being under control of a different control signal, one of said AND gates being coupled to an output of an immediately preceeding one of said flip flops and the other of said AND gates being coupled to an associated bit of said multiplier number, and an OR gate having two inputs each coupled to the output of a different one of said two AND gates and an output coupled to a next succeeding one of said flip flops.
Claim 44
Dependent Claim 27 words
A multiplier according to claim 33, wherein each of said carry delay and said sum hold and delay flip flops are under control of a product clock.
Claim 45
Dependent Claim 24 words
A multiplier according to claim 33, wherein each of said carry delay and said sum hold and delay flip flops are D-type flip flops.
Claim 46
Dependent Claim 72 words
A multiplier according to claim 33, wherein said sign hold circuit includes a first flip flop coupled to said third input, a second flip flop coupled to said third input, an INHIBIT gate coupled to said second flip flop, a third flip flop coupled to said first and second flip flops, and a second EXCLUSIVE-OR gate having one input coupled to said first input and its output coupled to said INHIBIT gate.
Claim 47
Dependent Claim 83 words
A multiplier according to claim 40, wherein said two's complement circuit includes a fourth flip flop having its 0 output coupled to the other input of said second EXCLUSIVE-OR gate and its clear input coupled to the output of said first EXCLUSIVE-OR gate, and a two input gate circuit having one input coupled to said first input, its other input coupled to the 0 output of said fourth flip flop and its output coupled to the 1 input of said fourth flip flop.
Claim 48
Dependent Claim 20 words
A multiplier according to claim 41, wherein said first, second, third and fourth flip flops are each D-type flip flops.

References Cited (Backward Citations)

US3610907A Cited
US3617723A Cited
US3805043A Cited
US3816732A Cited
US3885141A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1980-03-21 1980-09-20 1981-03-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1984-03-21 1984-09-20 1985-03-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1988-03-21 1988-09-20 1989-03-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag