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

Latched type clock synchronizer with additional 180°-phase shift clock

Assignee: Etron Technology Inc
•
Filing: 1998-03-18
•
Granted: 1999-07-13
•
Expires: 2018-03-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A multiple phase latched type synchronized clock circuit that will create a multiple phases of an internal clock signal in an integrated circuit that is synchronized with an external system clock signal is disclosed. A latched type clock synchronizer circuit has an input buffer circuit to receive the external input clock to create a first timing clock. The input buffer is connected to a delay monitor circuit to delay the first timing clock by a first delay factor to create a second timing clock. A delay measurement latch array is connected to the input buffer circuit and the delay monitor circuit to create a latched measurement signal, which indicates a period of time between a second pulse of the first timing clock and a first pulse of the second timing clock. A multiple delay array is connected to the input buffer to receive the first timing clock and will create multiple pluralities of incrementally delayed timing clocks. The multiple pluralities of incrementally delay timing clocks and the latched measurement signal are the inputs to a plurality of phase generators that create a plurality of third timing clocks. Each of a plurality of internal buffers is connected to each of the phase generators to receive one of the third timing clocks. The third timing clock is shaped to create one of the multiple phases of the internal clocks which are then buffered, amplified and transmitted to the integrated circuit.

Inventors

  • 👤 Li-Chin Tien
  • 👤 Gyh-Bin Wang

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 19:36
CPC Classifications
G; G11; G11C; G11C7/00; G11C7/22

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 311 words
A latched type clock synchronizer circuit to provide multiple phases of an internal clock for an integrated circuit that is synchronized to an external system clock, such that said internal clock has minimal skew with said external system clock and the multiple phases are aligned, comprising a) an input buffer circuit to receive, buffer, and amplify said external input clock to create a first timing clock; b) a delay monitor circuit connected to the input buffer to delay the first timing clock by a first delay factor to create a second timing clock; c) a delay measurement latch array connected to the input buffer circuit and the delay monitor circuit to create a latched measurement signal indicating a period of time between a second pulse of the first timing clock and a first pulse of the second timing clock; d) a multiple delay array connected to the input buffer to receive the first timing signal to create multiple pluralities of incrementally delayed timing clocks; e) a plurality of phase generators to create a plurality of third timing clocks whereby each phase generator is connected to the delay measurement latch array to receive the latched measurement signal and to the multiple delay array to receive one of the plurality of incrementally delay timing clocks, such that the latched measurement signal will select one of the incrementally delayed timing clocks to create the third timing clock; and f) a plurality of internal buffers whereby each internal buffer is connected to one of the phase generators to receive one of the third timing clocks, shape said third timing clock to create one of the multiple phases of the internal clocks and to buffer, amplify and transmit said phase of the internal clock to said integrated circuit, whereby said internal buffer has a second delay time to synchronize said phase with said external system clock.
Claim 2
Dependent Claim 311 words
A latched type clock synchronizer circuit to provide multiple phases of an internal clock for an integrated circuit that is synchronized to an external system clock, such that said internal clock has minimal skew with said external system clock and the multiple phases are aligned, comprising a) an input buffer circuit to receive, buffer, and amplify said external input clock to create a first timing clock; b) a delay monitor circuit connected to the input buffer to delay the first timing clock by a first delay factor to create a second timing clock; c) a delay measurement latch array connected to the input buffer circuit and the delay monitor circuit to create a latched measurement signal indicating a period of time between a second pulse of the first timing clock and a first pulse of the second timing clock; d) a multiple delay array connected to the input buffer to receive the first timing signal to create multiple pluralities of incrementally delayed timing clocks; e) a plurality of phase generators to create a plurality of third timing clocks whereby each phase generator is connected to the delay measurement latch array to receive the latched measurement signal and to the multiple delay array to receive one of the plurality of incrementally delay timing clocks, such that the latched measurement signal will select one of the incrementally delayed timing clocks to create the third timing clock; and f) a plurality of internal buffers whereby each internal buffer is connected to one of the phase generators to receive one of the third timing clocks, shape said third timing clock to create one of the multiple phases of the internal clocks and to buffer, amplify and transmit said phase of the internal clock to said integrated circuit, whereby said internal buffer has a second delay time to synchronize said phase with said external system clock.
Claim 3
Dependent Claim 40 words
The latched type clock synchronizer circuit of claim 1 wherein said integrated circuit is a synchronous dynamic random access memory and said internal clock will control a transfer of digital data to and from said synchronous dynamic random access memory.
Claim 4
Dependent Claim 24 words
The latched type clock synchronizer circuit of claim 1 wherein said delay factor is twice the first delay time plus the second delay time.
Claim 5
Dependent Claim 158 words
The latched type clock synchronizer circuit of claim 1 wherein the delay measurement latch array comprises a first latched delay element and a plurality of serially cascaded delay elements whereby each latched delay element includes: a) a first clock input connected to the input buffer to receive the first timing clock; b) a second clock input such that said second input of the first latched delay element is connected to the delay monitor circuit to receive the second timing clock; c) a delay gate connected to the second input to delay the second timing clock; d) an alignment checking latch that will be set when the second pulse of the first timing clock is aligned with the first pulse of the delayed second clock; and e) a delay output connected to the delay gate to transmit the delayed second clock to the second input of a following latched delay element of the plurality of cascaded latched delay elements.
Claim 6
Dependent Claim 125 words
The latched type clock synchronizer circuit of claim 1 wherein the multiple delay array comprises multiple first delay elements and multiple pluralities of serially connected delay elements with each plurality connected to one of the first delay elements, whereby each delay element comprises: a) a delay element input such that said delay element input of each first delay element is connected to the input buffer to receive the first timing clock; b) a second delay gate connected to the delay element input to delay the first timing clock; c) a first delay element output connected to the second delay gate to transmit a delay first timing clock to subsequent delay elements; and d) a delay tap output to transmit one of the delayed timing clocks.
Claim 7
Dependent Claim 52 words
The latched type clock synchronizer circuit of claim 1 wherein each of the plurality of phase generators comprises a plurality of logic gates wherein each logic gate will logically combine the latched measurement signal with one of the multiple pluralities of delay timing signals to create one of the third timing clocks.
Claim 8
Dependent Claim 440 words
A synchronous dynamic random access memory to retain digital data comprising: a) a plurality of memory banks in which to retain said digital data; b) an address control buffer connected to a system address bus to receive an address and to the plurality of memory banks to select a location of said digital data within said plurality of memory banks; c) a command decoder connected to a command bus to receive and interpret system commands for said synchronous dynamic random access memory and connected to the plurality of memory banks to transfer said commands to said memory banks; d) a data control circuit connected to the plurality of memory banks to control a flow of said digital data; e) a data input/output buffer connected to a system data bus and to said data control circuit to receive and transmit said digital data from said system data bus to said data control circuit; and f) a clock buffer circuit connected to a system input clock to create a plurality of internal clocking signals including multiple phases of a synchronized internal clock, comprising: an input buffer circuit to receive, buffer, and amplify said external input clock to create a first timing clock, a delay monitor circuit connected to the input buffer to delay the first timing clock by a first delay factor to create a second timing clock, a delay measurement latch array connected to the input buffer circuit and the delay monitor circuit to create a latched measurement signal indicating a period of time between a second pulse of the first timing clock and a first pulse of the second timing clock, a multiple delay array connected to the input buffer to receive the first timing signal to create multiple pluralities of incrementally delayed timing clocks, a plurality of phase generators to create a plurality of third timing clocks whereby each phase generator is connected to the delay measurement latch array to receive the latched measurement signal and to the multiple delay array to receive one of the plurality of incrementally delay timing clocks, such that the latched measurement signal will select one of the incrementally delayed timing clocks to create the third timing clock, and a plurality of internal buffers whereby each internal buffer is connected to one of the phase generators to receive one of the third timing clocks, shape said third timing clock to create one of the multiple phases of the internal clocks and to buffer, amplify and transmit said phase of the internal clock to said integrated circuit, whereby said internal buffer has a second delay time to synchronize said phase with said external system clock.
Claim 9
Dependent Claim 440 words
A synchronous dynamic random access memory to retain digital data comprising: a) a plurality of memory banks in which to retain said digital data; b) an address control buffer connected to a system address bus to receive an address and to the plurality of memory banks to select a location of said digital data within said plurality of memory banks; c) a command decoder connected to a command bus to receive and interpret system commands for said synchronous dynamic random access memory and connected to the plurality of memory banks to transfer said commands to said memory banks; d) a data control circuit connected to the plurality of memory banks to control a flow of said digital data; e) a data input/output buffer connected to a system data bus and to said data control circuit to receive and transmit said digital data from said system data bus to said data control circuit; and f) a clock buffer circuit connected to a system input clock to create a plurality of internal clocking signals including multiple phases of a synchronized internal clock, comprising: an input buffer circuit to receive, buffer, and amplify said external input clock to create a first timing clock, a delay monitor circuit connected to the input buffer to delay the first timing clock by a first delay factor to create a second timing clock, a delay measurement latch array connected to the input buffer circuit and the delay monitor circuit to create a latched measurement signal indicating a period of time between a second pulse of the first timing clock and a first pulse of the second timing clock, a multiple delay array connected to the input buffer to receive the first timing signal to create multiple pluralities of incrementally delayed timing clocks, a plurality of phase generators to create a plurality of third timing clocks whereby each phase generator is connected to the delay measurement latch array to receive the latched measurement signal and to the multiple delay array to receive one of the plurality of incrementally delay timing clocks, such that the latched measurement signal will select one of the incrementally delayed timing clocks to create the third timing clock, and a plurality of internal buffers whereby each internal buffer is connected to one of the phase generators to receive one of the third timing clocks, shape said third timing clock to create one of the multiple phases of the internal clocks and to buffer, amplify and transmit said phase of the internal clock to said integrated circuit, whereby said internal buffer has a second delay time to synchronize said phase with said external system clock.
Claim 10
Dependent Claim 158 words
The synchronous dynamic random access memory of claim 7 wherein the delay measurement latch array comprises a first latched delay element and a plurality of serially cascaded delay elements whereby each latched delay element includes: a) a first clock input connected to the input buffer to receive the first timing clock; b) a second clock input such that said second input of the first latched delay element is connected to the delay monitor circuit to receive the second timing clock; c) a delay gate connected to the second input to delay the second timing clock; d) an alignment checking latch that will be set when the second pulse of the first timing clock is aligned with the first pulse of the delayed second clock; and e) a delay output connected to the delay gate to transmit the delayed second clock to the second input of a following latched delay element of the plurality of cascaded latched delay elements.
Claim 11
Dependent Claim 125 words
The synchronous dynamic random access memory of claim 7 wherein the multiple delay array comprises multiple first delay elements and multiple pluralities of serially connected delay elements with each plurality connected to one of the first delay elements, whereby each delay element comprises: a) a delay element input such that said delay element input of each first delay element is connected to the input buffer to receive the first timing clock; b) a second delay gate connected to the delay element input to delay the first timing clock; c) a first delay element output connected to the second delay gate to transmit a delay first timing clock to subsequent delay elements; and d) a delay tap output to transmit one of the delayed timing clocks.
Claim 12
Dependent Claim 52 words
The synchronous dynamic random access memory of claim 7 wherein each of the plurality of phase generators comprises a plurality of logic gates wherein each logic gate will logically combine the latched measurement signal with one of the multiple pluralities of delay timing signals to create one of the third timing clocks.
Claim 13
Independent Claim 176 words
A method to create multiple phases of internal clocks for an integrated circuit having synchronized to an external system clock, comprising the steps of: a) receiving and buffering said external clock; b) creating a first timing clock having a first pulse width and delayed from said external clock by a first delay factor; c) creating a second timing clock having a second pulse width and delayed from said first timing clock by a second delay factor; d) generating a latched measurement signal indicating an alignment time that the difference in time from the first timing clock and the second timing clock; e) creating a multiple plurality of incrementally delayed timing signals; f) logically combining said latched measurement signal with said multiple pluralities of incrementally delayed timing signals to create a plurality of third timing clocks; g) shaping, amplifying, and buffering said plurality of third timing clocks to create the multiple phases of internal clocks that are aligned and synchronized with said external clock; and h) transmitting said multiple phases of internal clocks within said integrated circuit.
Claim 14
Independent Claim 176 words
A method to create multiple phases of internal clocks for an integrated circuit having synchronized to an external system clock, comprising the steps of: a) receiving and buffering said external clock; b) creating a first timing clock having a first pulse width and delayed from said external clock by a first delay factor; c) creating a second timing clock having a second pulse width and delayed from said first timing clock by a second delay factor; d) generating a latched measurement signal indicating an alignment time that the difference in time from the first timing clock and the second timing clock; e) creating a multiple plurality of incrementally delayed timing signals; f) logically combining said latched measurement signal with said multiple pluralities of incrementally delayed timing signals to create a plurality of third timing clocks; g) shaping, amplifying, and buffering said plurality of third timing clocks to create the multiple phases of internal clocks that are aligned and synchronized with said external clock; and h) transmitting said multiple phases of internal clocks within said integrated circuit.

References Cited (Backward Citations)

US5065041A Cited
US5663921A Cited
US5479128A Cited
US5489864A Cited
US5663767A Cited
US5841707A Cited
US5867432A Cited
US5761151A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-07-12 2003-01-11 2003-07-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-07-12 2007-01-11 2007-07-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-07-12 2011-01-11 2011-07-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag