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

CMOS programmable logic array using NOR gates for clocking

Assignee: AMI Semiconductor Inc
•
Filing: 1985-10-15
•
Granted: 1988-08-16
•
Expires: 2005-10-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A programmable logic array 100 which uses parallel transistor logic gates 150 arranged in a compact layout for fast signal propagation. One of logic planes 120 or 130 is prechargeable to substantially reduce power consumption using a simple, one-phase clock.

Inventors

  • 👤 Daniel R. Jochem

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 21:41
CPC Classifications
H; H03; H03K; H03K19/00; H03K19/0008; H03K19/0013; H03K19/02; H03K19/173; H03K19/177; H03K19/17704; H03K19/17708; H03K19/17716; H03K19/1772

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 237 words
A prechargeable NOR logic gate circuit comprising: a source of electrical power including a point of reference potential; a plurality of NOR gates having input lines; a NOR gate output line; means for providing a single phase clock signal coupled to said input lines of the NOR gates, said clock signal comprising two complementary half cycles; precharge transistor means having a first current lead connected to said power source, a second current lead connected to said output line, and a control lead responsive to said clock signal means during a first one-half cycle of said clock signal to cause conduction between said current leads of said precharge transistor means for precharging said output line to the potential of said power source; a plurality of discharge transistors coupled to said plurality of NOR gates, said discharge transistors being connected in parallel, each discharge transistor having a first current lead coupled to said output line, a second current lead coupled to said reference potential, and a control lead responsive to a TRUE value NOR input signal for causing conduction between said discharge transistor current leads to discharge said output line to the potential of said point of reference potential during the second half cycle of said clock signal; and means coupled to said NOR gates for enabling said discharge transistor control leads to be driven by signals from said input lines in response to said single phase clock signal.
Claim 2
Dependent Claim 237 words
A prechargeable NOR logic gate circuit comprising: a source of electrical power including a point of reference potential; a plurality of NOR gates having input lines; a NOR gate output line; means for providing a single phase clock signal coupled to said input lines of the NOR gates, said clock signal comprising two complementary half cycles; precharge transistor means having a first current lead connected to said power source, a second current lead connected to said output line, and a control lead responsive to said clock signal means during a first one-half cycle of said clock signal to cause conduction between said current leads of said precharge transistor means for precharging said output line to the potential of said power source; a plurality of discharge transistors coupled to said plurality of NOR gates, said discharge transistors being connected in parallel, each discharge transistor having a first current lead coupled to said output line, a second current lead coupled to said reference potential, and a control lead responsive to a TRUE value NOR input signal for causing conduction between said discharge transistor current leads to discharge said output line to the potential of said point of reference potential during the second half cycle of said clock signal; and means coupled to said NOR gates for enabling said discharge transistor control leads to be driven by signals from said input lines in response to said single phase clock signal.
Claim 3
Dependent Claim 275 words
A circuit as in claim 1, wherein said prechargeable NOR logic gate circuit comprises a first logic gate circuit which is repeated a first plurality of times to form a first logic plane, in combination with a second logic gate circuit repeated a plurality of times to form a second logic plane in which each second logic gate circuit includes: an output lead; a resistive charge transistor having a first current lead connected to said power source, a second current lead connected to the second gate output line, and a control lead responsive to said clock signal in said second half cycle to cause conduction between said resistive charge transistor current leads to provide charging current for charging said second logic gate output line towards the potential of said power source; and a plurality of discharge transistors connected in parallel each having a first current lead connected to the second gate output line, a second current lead connected to said point of reference potential, and each having a control lead responsive to receiving a TRUE value NOR input signal to cause conduction between said second logic gate discharge transistor current leads to provide discharge current to override said charging current and thereby discharge said second gate output line to said point of reference potential; the output lines from one of said planes serving as input lines to the other of said planes, whereby signals applied to said one plane at the beginning of a clock signal period are combined by said planes in a selected function to produce an output signal from the other of said planes by the end of said clock signal period.
Claim 4
Dependent Claim 48 words
A circuit as in claim 2 comprising CMOS transistors having channels of one conductivity type for the precharge transistors in said first plane and for the resisitive charge transistors in said second plane, and having channels of the opposite conductivity type for the discharge transistors in both planes.
Claim 5
Dependent Claim 31 words
A circuit as in claim 3 wherein, in both said planes, said gate discharge transistor current leads are provided by source/drain diffusion regions formed beneath, and controlled by, selected control leads.
Claim 6
Dependent Claim 74 words
A circuit as in claim 2 wherein said first plane is an AND plane in which said means to enable said discharge transistor control leads applies the inverses of signals received on said gate input lines, in response to said clock signal being in said alternate phase, and wherein said second plane is an OR plane in which each said gate output line is applied to an inverter to provide a PLA output signal.
Claim 7
Dependent Claim 486 words
A programmable logic array (PLA) structure including: a source of electrical power including a point of reference potential; a first plurality of PLA input signal lines; a second plurality of PLA output signal lines; an AND plane including a third plurality of AND logic gates each comprising an AND logic gate outputline for providing a minterm output signal; discharge transitors, connected in parallel, each having a first current lead connected to said power source, a second current lead connected to the AND gate output line, and a control lead responsive to a FALSE value signal received on a PLA input signal line to cause conduction between said current leads to discharge said AND gate output line to the potential of said power source; an OR plane including a second plurality of OR logic gates each comprising an OR logic gate output line driving a respective PLA output line; discharge transistor, connected in parallel, each having a first current lead connected to the OR gate output line, a second current lead connected to said point of reference potential and a control lead responsive to receiving a TRUE value minterm signal to cause conduction between said OR gate discharge transistor current leads to discharge said OR gate output line to the potential of said point of reference potential; and means for providing a single-phase clock signal having uninverted and inverted half cycles characterized by alternate phases, said PLA structure being characterized in that: in a first of said planes, each logic gate further comprises a precharge trasnistor having a first current lead coupled to the gate output line, a second current lead coupled to said point of reference potential, and a control lead responsive to said clock signal in one precharge phase to cause conduction between said precharge transistor current leads to precharge said gate output line to the reference potential and wherein said discharge transistors only conduct to discharge said first plane logic gate output lines during an alternate discharge phase of said clock signal; and in that in the second of said planes, each logic gate further comprises a resistive charge transistor having a first current lead connected to the gate output line, a second current lead connected to the point of reference potential, and a control lead responsive to said clock signal to cause conduction between said resistive charge transistor current leads so that charging current is provided for charging said second plane logic gate output line towards the reference potential subject to being overridden by discharging current conducted through discharging transistors in said logic gate, whereby signals applied to PLA input lines at the beginning of one half cycle in a given period of the single phase clock signal are combined by the PLA, according to a programmed function, to produce sum-of-products signals at the PLA output lines by the end of the succeeding half cycle in said given period of said clock signal.
Claim 8
Dependent Claim 486 words
A programmable logic array (PLA) structure including: a source of electrical power including a point of reference potential; a first plurality of PLA input signal lines; a second plurality of PLA output signal lines; an AND plane including a third plurality of AND logic gates each comprising an AND logic gate outputline for providing a minterm output signal; discharge transitors, connected in parallel, each having a first current lead connected to said power source, a second current lead connected to the AND gate output line, and a control lead responsive to a FALSE value signal received on a PLA input signal line to cause conduction between said current leads to discharge said AND gate output line to the potential of said power source; an OR plane including a second plurality of OR logic gates each comprising an OR logic gate output line driving a respective PLA output line; discharge transistor, connected in parallel, each having a first current lead connected to the OR gate output line, a second current lead connected to said point of reference potential and a control lead responsive to receiving a TRUE value minterm signal to cause conduction between said OR gate discharge transistor current leads to discharge said OR gate output line to the potential of said point of reference potential; and means for providing a single-phase clock signal having uninverted and inverted half cycles characterized by alternate phases, said PLA structure being characterized in that: in a first of said planes, each logic gate further comprises a precharge trasnistor having a first current lead coupled to the gate output line, a second current lead coupled to said point of reference potential, and a control lead responsive to said clock signal in one precharge phase to cause conduction between said precharge transistor current leads to precharge said gate output line to the reference potential and wherein said discharge transistors only conduct to discharge said first plane logic gate output lines during an alternate discharge phase of said clock signal; and in that in the second of said planes, each logic gate further comprises a resistive charge transistor having a first current lead connected to the gate output line, a second current lead connected to the point of reference potential, and a control lead responsive to said clock signal to cause conduction between said resistive charge transistor current leads so that charging current is provided for charging said second plane logic gate output line towards the reference potential subject to being overridden by discharging current conducted through discharging transistors in said logic gate, whereby signals applied to PLA input lines at the beginning of one half cycle in a given period of the single phase clock signal are combined by the PLA, according to a programmed function, to produce sum-of-products signals at the PLA output lines by the end of the succeeding half cycle in said given period of said clock signal.
Claim 9
Dependent Claim 27 words
A PLA structure as in claim 6 wherein the first of said planes is the AND plane and the second of said planes is the OR plane.

References Cited (Backward Citations)

US3566153A Cited
US3866186A Cited
US3974366A Cited
US4183093A Cited
US4245324A Cited
US4577190A Cited
US4611133A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag