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

Arithmetic logic circuit having a carry generator

Assignee: International Business Machines Corp
•
Filing: 1986-11-14
•
Granted: 1988-08-23
•
Expires: 2006-11-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An inverting full adder circuit for use in a ripple-carry adder or arithmetic logic unit (ALU) which includes a plurality of similar full adder stages connected in series such that the carry delay from one stage to the next is minimized, and which requires fewer devices and less space on the surface of a semiconductor chip than do known adders or ALUs of comparable performance. This invention may use either N-channel field effect transistors, i.e., NMOS technology, or it may use complementary metal oxide semiconductor (CMOS) technology.

Inventors

  • 👤 Roland A. Bechade
  • 👤 Martin S. Schmookler

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 03:24
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/38; G06F7/48; G06F7/50; G06F7/501; G06F2207/00; G06F2207/38; G06F2207/3804; G06F2207/386; G06F2207/3876

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 168 words
An arithmetic logic circuit comprising a first carry generator, said carry generator including pull-up means disposed between a voltage supply source and an output terminal, first, second and third switching devices, said first and second switching devices being serially connected between said output terminal and a point of reference potential and said third switching device being connected between said output terminal and said point of reference potential, first means for applying a true carry signal to a control element of said first switching device, second means including a NAND circuit for generating a first signal coupled to a control element of said second switching device, third means including a NOR circuit for generating a second signal coupled to a control element of said third switching device, and means for applying a first logic signal of complemented polarity to a first input of said NAND and said NOR circuits and for applying a second signal of complemented polarity to a second input of said NAND and said NOR circuits.
Claim 2
Dependent Claim 168 words
An arithmetic logic circuit comprising a first carry generator, said carry generator including pull-up means disposed between a voltage supply source and an output terminal, first, second and third switching devices, said first and second switching devices being serially connected between said output terminal and a point of reference potential and said third switching device being connected between said output terminal and said point of reference potential, first means for applying a true carry signal to a control element of said first switching device, second means including a NAND circuit for generating a first signal coupled to a control element of said second switching device, third means including a NOR circuit for generating a second signal coupled to a control element of said third switching device, and means for applying a first logic signal of complemented polarity to a first input of said NAND and said NOR circuits and for applying a second signal of complemented polarity to a second input of said NAND and said NOR circuits.
Claim 3
Dependent Claim 37 words
An arithmetic logic circuit as set forth in claim 1 wherein said first, second and third switching devices include first, second and third N-channel field effect transistors, respectively, and said pull-up means includes P-channel field effect transistors.
Claim 4
Dependent Claim 133 words
An arithmetic logic circuit as set forth in claim 2 wherein said pull-up means includes first, second and third P-channel field effect transistors, said second and first P-channel field effect transistors being serially connected between said voltage supply source and said output terminal and said third P-channel field effect transistor being connected from a common point between said first and second P-channel field effect transistors to said output terminal, a control element of said first P-channel field effect transistor being connected to the control element of the first switching device, a control element of said second P-channel field effect transistor being connected to the control element of said third switching device and a control element of said third P-channel field effect transistor being connected to the control element of said second switching device.
Claim 5
Dependent Claim 59 words
An arithmetic logic circuit as set forth in claim 3 further including an inverter having a fourth P-channel field effect transistor serially connected with a fourth N-channel field effect transistor connected between said voltage supply source and said point of reference potential, said output terminal being connected to control electrodes of said fourth P-channel and N-channel field effect transistors.
Claim 6
Dependent Claim 32 words
An arithmetic logic circuit as set forth in claim 4 further including a sum generator having an input connected to a common point between said fourth P-channel and N-channel field effect transistors.
Claim 7
Dependent Claim 57 words
An arithmetic logic circuit as set forth in claim 5 further including a second carry generator and a second sum generator, an input of said second carry generator being connected to said output terminal and an input of said second sum generator being connected to the common point between said fourth P-channel and N-channel field effect transistors.
Claim 8
Dependent Claim 91 words
An arithmetic logic circuit as set forth in claim 6 wherein said second carry generator includes fifth, sixth and seventh N-channel field effect transistors, said fifth and sixth N-channel field effect transistors being serially connected between a second output terminal and said point of reference potential, said seventh N-channel field effect transistor being connected between said second output terminal and said point of reference potential and a control electrode of said fifth N-channel field effect transistor being connected to the control electrodes of said fourth P-channel and N-channel field effect transistors.
Claim 9
Dependent Claim 45 words
An arithmetic logic circuit as set forth in claim 7 further including a second NAND circuit connected to a control electrode of said sixth N-channel field effect transistor and a second NOR circuit connected to a control electrode of said seventh N-channel field effect transistor.
Claim 10
Dependent Claim 168 words
An arithmetic logic circuit comprising a first carry generator, said first carry generator including a voltage supply source, a output terminal, pull-up means disposed between said voltage supply source and said output terminal, first, second and third transistors, said first and second transistors being serially connected between said output terminal and a point of reference potential and said third transistor being connected between said output terminal and said point of reference potential, menas for applying a true carry signal to a control electrode of said first transistor, a NAND circuit having first and second inputs and an output connected to a control electrode of said second transistor, A NOR circuit having first and second inputs and an output connected to a control electrode of said third transistor, and means for applying a first logic signal of complemented polarity to said first inputs of said NAND and NOR circuits and for applying a second logic signal of complemented polarity to said second inputs of said NAND and NOR circuits.
Claim 11
Dependent Claim 168 words
An arithmetic logic circuit comprising a first carry generator, said first carry generator including a voltage supply source, a output terminal, pull-up means disposed between said voltage supply source and said output terminal, first, second and third transistors, said first and second transistors being serially connected between said output terminal and a point of reference potential and said third transistor being connected between said output terminal and said point of reference potential, menas for applying a true carry signal to a control electrode of said first transistor, a NAND circuit having first and second inputs and an output connected to a control electrode of said second transistor, A NOR circuit having first and second inputs and an output connected to a control electrode of said third transistor, and means for applying a first logic signal of complemented polarity to said first inputs of said NAND and NOR circuits and for applying a second logic signal of complemented polarity to said second inputs of said NAND and NOR circuits.
Claim 12
Dependent Claim 153 words
An arithmetic logic circuit as set forth in claim 9 wherein each of said first, second and third transistors is an N-channel field effect transistor and wherein said pull-up means includes first, second and third P-channel field effect transistors, said second and first P-channel field effect transistors being serially connected between said voltage supply source and said output terminal, said third P-channel field effect transistor being connected from a common point between said first and second field effect transistors to said output terminal, a control electrode of said first P-channel field effect transistor being connected to the control electrode of said first N-channel field effect transistor, a control electrode of said second P-channel field effect transistor being connected to the control electrode of said third N-channel field effect transistor and a control electrode of said third P-channel field effect transistor being connected to the control electrode of said second N-channel field effect transistor.
Claim 13
Dependent Claim 39 words
An arithmetic logic circuit as set forth in claim 9 further including an inverter and a sum generator, said inverter having an input connected to said output terminal and an output connected to an input of said sum generator.
Claim 14
Dependent Claim 50 words
An arithmetic logic circuit as set forth in claim 11 further including a second carry generator and a second sum generator, an input of said second carry generator being connected to said output terminal and an input of said second sum generator being connected to the output of said inverter.
Claim 15
Dependent Claim 116 words
A carry generator comprising a NAND circuit, a first NOR circuit, an AND circuit having a first input connected to the output of said NAND circuit and a second input to which is applied a carry signal of a true polarity, a second NOR circuit having a first input connected to the output of said first AND circuit and a second input connected to the output of said first NOR circuit, and means for applying a first logic signal of complemented polarity to a first input of said NAND and said first NOR circuits and for applying a second logic signal of complemented polarity to a second input of said NAND and said first NOR circuits.
Claim 16
Dependent Claim 116 words
A carry generator comprising a NAND circuit, a first NOR circuit, an AND circuit having a first input connected to the output of said NAND circuit and a second input to which is applied a carry signal of a true polarity, a second NOR circuit having a first input connected to the output of said first AND circuit and a second input connected to the output of said first NOR circuit, and means for applying a first logic signal of complemented polarity to a first input of said NAND and said first NOR circuits and for applying a second logic signal of complemented polarity to a second input of said NAND and said first NOR circuits.
Claim 17
Dependent Claim 446 words
A full adder comprising a first stage and a second stage, each of said stages having an inverting full adder which includes a NAND circuit, a first NOR circuit, a first AND circuit having a first input connected to the output of said NAND circuit and a second input, a second NOR circuit having a first input connected to the output of said first AND circuit and a second input connected to the output of said first NOR circuit, first and second inverters, said first inverter having an input connected to the output of said NAND circuit and said second inverter having an input connected to the output of said second NOR circuit, a third NOR circuit having a first input connected to the output of said first inverter and a second input connected to the output of said first NOR circuit, an OR circuit having a first input connected to the output of said first NOR circuit and a second input connected to the output of said first inverter, a second AND circuit having a first input connected to the output of said third NOR circuit and a second input connected to the output of said second inverter, a third AND circuit having a first input connected to the output of said OR circuit and a second input, and a fourth NOR circuit having a first input connected to the output of said second AND circuit and a second input connected to the output of said third AND circuit, means for connecting the output of said second NOR circuit of said first stage to the second input of said first AND circuit of said second stage, means for connecting the output of said second inverter of said first stage to the second input of said third AND circuit of said second stage, means for applying a carry signal of a true polarity to the second input of said first AND circuit of said first stage, means for applying said carry signal of a complemented polarity to the second input of said third AND circuit of said first stage, means for applying a first logic signal of complemented polarity to a first input of said NAND and said first NOR circuits and for applying a second logic signal of complemented polarity to a second input of said NAND and said first NOR circuits of said first stage, and means for applying a third logic signal of true polarity to a first input of said NAND and said first NOR circuits and for applying a fourth logic signal of true polarity to a second input of said NAND and said first NOR circuits of said second stage.
Claim 18
Dependent Claim 446 words
A full adder comprising a first stage and a second stage, each of said stages having an inverting full adder which includes a NAND circuit, a first NOR circuit, a first AND circuit having a first input connected to the output of said NAND circuit and a second input, a second NOR circuit having a first input connected to the output of said first AND circuit and a second input connected to the output of said first NOR circuit, first and second inverters, said first inverter having an input connected to the output of said NAND circuit and said second inverter having an input connected to the output of said second NOR circuit, a third NOR circuit having a first input connected to the output of said first inverter and a second input connected to the output of said first NOR circuit, an OR circuit having a first input connected to the output of said first NOR circuit and a second input connected to the output of said first inverter, a second AND circuit having a first input connected to the output of said third NOR circuit and a second input connected to the output of said second inverter, a third AND circuit having a first input connected to the output of said OR circuit and a second input, and a fourth NOR circuit having a first input connected to the output of said second AND circuit and a second input connected to the output of said third AND circuit, means for connecting the output of said second NOR circuit of said first stage to the second input of said first AND circuit of said second stage, means for connecting the output of said second inverter of said first stage to the second input of said third AND circuit of said second stage, means for applying a carry signal of a true polarity to the second input of said first AND circuit of said first stage, means for applying said carry signal of a complemented polarity to the second input of said third AND circuit of said first stage, means for applying a first logic signal of complemented polarity to a first input of said NAND and said first NOR circuits and for applying a second logic signal of complemented polarity to a second input of said NAND and said first NOR circuits of said first stage, and means for applying a third logic signal of true polarity to a first input of said NAND and said first NOR circuits and for applying a fourth logic signal of true polarity to a second input of said NAND and said first NOR circuits of said second stage.
Claim 19
Dependent Claim 295 words
An adder comprising a first stage and a second stage, each of said stages having an inverting full adder which comprises a carry generator including a NAND circuit, a first NOR circuit, an AND circuit having a first input connected to the output of said NAND circuit and a second input, and a second NOR circuit having a first input connected to the output of said AND circuit and a second input connected to the output of said first NOR circuit, an inverter having an input connected to the output of said second NOR circuit, and a sum generator coupled to the output of said inverter, means for connecting the output of said second NOR circuit of said first stage to the second input of said AND circuit of said second stage, means for connecting the output of said inverter of said first stage to an input of said sum generator of said second stage, means for applying a carry signal of a true polarity to the second input of said AND circuit of said first stage, means for applying said carry signal of a complemented polarity to an input of said sum generator of said first stage, means for applying a first logic signal of complemented polarity to a first input of said NAND and said first NOR circuits and for applying a second logic signal of complemented polarity to a second input of said NAND and said first NOR circuits of said first stage, and means for applying a third logic signal of true polarity to a first input of said NAND and said first NOR circuits and for applying a fourth logic signal of true polarity to a second input of said NAND and said first NOR circuits of said second stage.
Claim 20
Dependent Claim 295 words
An adder comprising a first stage and a second stage, each of said stages having an inverting full adder which comprises a carry generator including a NAND circuit, a first NOR circuit, an AND circuit having a first input connected to the output of said NAND circuit and a second input, and a second NOR circuit having a first input connected to the output of said AND circuit and a second input connected to the output of said first NOR circuit, an inverter having an input connected to the output of said second NOR circuit, and a sum generator coupled to the output of said inverter, means for connecting the output of said second NOR circuit of said first stage to the second input of said AND circuit of said second stage, means for connecting the output of said inverter of said first stage to an input of said sum generator of said second stage, means for applying a carry signal of a true polarity to the second input of said AND circuit of said first stage, means for applying said carry signal of a complemented polarity to an input of said sum generator of said first stage, means for applying a first logic signal of complemented polarity to a first input of said NAND and said first NOR circuits and for applying a second logic signal of complemented polarity to a second input of said NAND and said first NOR circuits of said first stage, and means for applying a third logic signal of true polarity to a first input of said NAND and said first NOR circuits and for applying a fourth logic signal of true polarity to a second input of said NAND and said first NOR circuits of said second stage.

References Cited (Backward Citations)

US3249746A Cited
US3125675A Cited
US3234373A Cited
US3234371A Cited
US3465133A Cited
US4031379A Cited
DE3025775A1 Cited
US4556948A Cited
US4601007A Cited
EP0155019A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-08-23 1992-02-22 1992-08-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-08-23 1996-02-22 1996-08-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-08-23 2000-02-22 2000-08-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag