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

Integrated circuit data latch driver circuit

Assignee: Round Rock Research LLC
•
Filing: 1998-03-20
•
Granted: 2000-08-29
•
Expires: 2018-03-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A synchronous memory device and system are described which communicates bi-directional data via a bus and data clock. To capture data from the bus, a memory device latch circuit is described which operates in response to internally generated clock signals. A pulse generator circuit is described which produces these internal clock signals, and insures accurate latching of data by minimizing signal skew between the internal clock signals to avoid wasting valuable timing. The pulse generator circuit has at least two propagation paths that are symmetrical and operate in response to clock signals which are 90 degrees out-of-phase. A second pulse generator circuit is described minimizes skew by having symmetrical clock paths and also corrects duty cycle error present on the data clock. This second circuit uses three clock signals which have relative phases of 0, 90 and 180 degrees.

Inventors

  • 👤 Brent Keeth

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 18:14
CPC Classifications
G; G11; G11C; G11C7/00; G11C7/10; G11C7/1051; G11C7/106; G11C7/1069; G11C7/1078; H; H03; H03K; H03K5/00; H03K5/15; H03K5/15013; H03K5/1506; H03K5/15066; H03K5/151; H03K5/1515

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 163 words
A synchronous memory pulse generator comprising: a clock signal generator circuit coupled to receive an input clock signal and provide a plurality of phase shifted output signals including a first clock signal and a second clock signal that is 90 degrees out-of-phase with the first clock signal; and a pulse generator circuit coupled to the clock signal generator circuit for providing first and second output signals having corresponding transitions with minimal skew, the pulse generator circuit comprising: a first pass gate coupled to receive the first clock signal and provide the first output signal on a first output node which is coupled to a drain of a first transistor, the first pass gate being controlled by the second clock signal; a second pass gate coupled to receive the second clock signal and provide the second output signal on a second output node which is coupled to a drain of a second transistor, the second pass gate being controlled by the first clock signal.
Claim 2
Dependent Claim 163 words
A synchronous memory pulse generator comprising: a clock signal generator circuit coupled to receive an input clock signal and provide a plurality of phase shifted output signals including a first clock signal and a second clock signal that is 90 degrees out-of-phase with the first clock signal; and a pulse generator circuit coupled to the clock signal generator circuit for providing first and second output signals having corresponding transitions with minimal skew, the pulse generator circuit comprising: a first pass gate coupled to receive the first clock signal and provide the first output signal on a first output node which is coupled to a drain of a first transistor, the first pass gate being controlled by the second clock signal; a second pass gate coupled to receive the second clock signal and provide the second output signal on a second output node which is coupled to a drain of a second transistor, the second pass gate being controlled by the first clock signal.
Claim 3
Dependent Claim 60 words
The synchronous memory pulse generator of claim 1 wherein the first and second transistors are first and second N-channel pulldown transistors respectively coupled to the first and second output nodes, the first transistor having a gate coupled to receive an inverse of the second clock signal, and the second transistor having a gate coupled to receive the first clock signal.
Claim 4
Dependent Claim 22 words
The synchronous memory pulse generator of claim 1 wherein the first and second output signals are coupled to a data latch circuit.
Claim 5
Dependent Claim 46 words
The synchronous memory pulse generator of claim 3 wherein the data latch circuit comprises a two stage latch including a first latch having an output which is electrically coupled to an input of a second latch on falling edges of the first and second output signals.
Claim 6
Dependent Claim 32 words
The synchronous memory pulse generator of claim 1 wherein the first and second output signals are coupled to a tri-state latch circuit for placing an output data connection in a tri-state condition.
Claim 7
Dependent Claim 16 words
The synchronous memory pulse generator of claim 1 wherein the synchronous memory device is an SLDRAM.
Claim 8
Dependent Claim 32 words
The synchronous memory pulse generator of claim 1 wherein the second clock signal is generated by delaying the first clock signal by 1/4 of a period of the first clock signal (T/4).
Claim 9
Dependent Claim 184 words
A synchronous memory pulse generator comprising: a clock signal generator circuit coupled to receive a first clock signal and provide a plurality of phase shifted output signals including a second clock signal that is 90 degrees out-of-phase with the first clock signal and a third clock signal that is 180 degrees out-of-phase with the first clock signal; and a pulse generator circuit coupled to the clock signal generator circuit for providing first and second output signals having corresponding transitions spaced apart by one-half of a period of the first clock signal, the pulse generator circuit comprising: a first pass gate coupled to receive the first clock signal and provide the first output signal on a first output node which is coupled to a drain of a first pulldown transistor, the first pass gate being controlled by the second clock signal; a second pass gate coupled to receive the third clock signal and provide the second output signal on a second output node which is coupled to a drain of a second pulldown transistor, the second pass gate being controlled by the second clock signal.
Claim 10
Dependent Claim 184 words
A synchronous memory pulse generator comprising: a clock signal generator circuit coupled to receive a first clock signal and provide a plurality of phase shifted output signals including a second clock signal that is 90 degrees out-of-phase with the first clock signal and a third clock signal that is 180 degrees out-of-phase with the first clock signal; and a pulse generator circuit coupled to the clock signal generator circuit for providing first and second output signals having corresponding transitions spaced apart by one-half of a period of the first clock signal, the pulse generator circuit comprising: a first pass gate coupled to receive the first clock signal and provide the first output signal on a first output node which is coupled to a drain of a first pulldown transistor, the first pass gate being controlled by the second clock signal; a second pass gate coupled to receive the third clock signal and provide the second output signal on a second output node which is coupled to a drain of a second pulldown transistor, the second pass gate being controlled by the second clock signal.
Claim 11
Dependent Claim 32 words
The synchronous memory pulse generator of claim 8 wherein the second clock signal is generated by delaying the first clock signal by 1/4 of a period of the first clock signal (T/4).
Claim 12
Dependent Claim 32 words
The synchronous memory pulse generator of claim 8 wherein the third clock signal is generated by delaying the first clock signal by 1/2 of a period of the first clock signal (T/2).
Claim 13
Dependent Claim 48 words
The synchronous memory pulse generator of claim 8 wherein the first and second pulldown transistors comprise N-channel transistors, the first transistor having a gate coupled to receive the second clock signal, and the second transistor having a gate coupled to receive an inverse of the second clock signal.
Claim 14
Dependent Claim 16 words
The synchronous memory pulse generator of claim 8 wherein the synchronous memory device is an SLDRAM.
Claim 15
Dependent Claim 190 words
A synchronous memory device pulse generator circuit with minimal output signal skew comprising: a first signal propagation path defined by a first inverter coupled to receive an inverted first clock signal, an output of the first inverter is coupled to an input of a first pass gate, an output of the first pass gate being coupled to an input of a second inverter and a drain of a first pulldown transistor; and a second signal propagation path defined by a third inverter coupled to receive a second clock signal which is 90 degrees out of phase with the first clock signal, an output of the third inverter being coupled to an input of a second pass gate, an output of the second pass gate being coupled to an input of a fourth inverter and a drain of a second pulldown transistor; wherein the first pass gate is enabled by the second clock signal and the first pulldown transistor is activated by an inverted second clock signal, the second pass gate is enabled by the inverted first clock signal and the second pulldown transistor is activated by the first clock signal.
Claim 16
Dependent Claim 190 words
A synchronous memory device pulse generator circuit with minimal output signal skew comprising: a first signal propagation path defined by a first inverter coupled to receive an inverted first clock signal, an output of the first inverter is coupled to an input of a first pass gate, an output of the first pass gate being coupled to an input of a second inverter and a drain of a first pulldown transistor; and a second signal propagation path defined by a third inverter coupled to receive a second clock signal which is 90 degrees out of phase with the first clock signal, an output of the third inverter being coupled to an input of a second pass gate, an output of the second pass gate being coupled to an input of a fourth inverter and a drain of a second pulldown transistor; wherein the first pass gate is enabled by the second clock signal and the first pulldown transistor is activated by an inverted second clock signal, the second pass gate is enabled by the inverted first clock signal and the second pulldown transistor is activated by the first clock signal.
Claim 17
Dependent Claim 26 words
The synchronous memory device pulse generator circuit of claim 13 wherein the outputs of the second and fourth inverters are coupled to a data latch circuit.
Claim 18
Dependent Claim 193 words
A synchronous memory device pulse generator circuit with minimal output signal skew and duty cycle correction comprising: a first signal propagation path defined by a first inverter coupled to receive a first clock signal, an output of the first inverter is coupled to an input of a first pass gate, an output of the first pass gate being coupled to a drain of a first pulldown transistor; and a second signal propagation path defined by a second inverter coupled to receive a second clock signal which is 180 degrees out of phase with the first clock signal, an output of the second inverter being coupled to an input of a second pass gate, an output of the second pass gate being coupled to a drain of a second pulldown transistor; wherein the first pass gate is enabled by an inverse of a third clock signal which is 90 degrees out of phase with the first clock signal and the first pulldown transistor is activated by the third clock signal, the second pass gate is enabled by the third clock signal and the second pulldown transistor is activated by the inverse third clock signal.
Claim 19
Dependent Claim 193 words
A synchronous memory device pulse generator circuit with minimal output signal skew and duty cycle correction comprising: a first signal propagation path defined by a first inverter coupled to receive a first clock signal, an output of the first inverter is coupled to an input of a first pass gate, an output of the first pass gate being coupled to a drain of a first pulldown transistor; and a second signal propagation path defined by a second inverter coupled to receive a second clock signal which is 180 degrees out of phase with the first clock signal, an output of the second inverter being coupled to an input of a second pass gate, an output of the second pass gate being coupled to a drain of a second pulldown transistor; wherein the first pass gate is enabled by an inverse of a third clock signal which is 90 degrees out of phase with the first clock signal and the first pulldown transistor is activated by the third clock signal, the second pass gate is enabled by the third clock signal and the second pulldown transistor is activated by the inverse third clock signal.
Claim 20
Dependent Claim 28 words
The synchronous memory device pulse generator circuit of claim 15 wherein the outputs of the first and second pass gates are coupled to an output data driver circuit.

References Cited (Backward Citations)

US5877636A Cited
US5872736A Cited
US5838177A Cited
US5852378A Cited
US5870347A Cited
US5898638A Cited
US5831929A Cited
US5825711A Cited
US5874845A Cited
US5867453A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-08-29 2004-02-28 2004-08-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-08-29 2008-02-28 2008-08-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-08-29 2012-02-28 2012-08-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag