DE10252491A1 - Verzögerungsregelkreisschaltung und -verfahren - Google Patents
Verzögerungsregelkreisschaltung und -verfahrenInfo
- Publication number
- DE10252491A1 DE10252491A1 DE10252491A DE10252491A DE10252491A1 DE 10252491 A1 DE10252491 A1 DE 10252491A1 DE 10252491 A DE10252491 A DE 10252491A DE 10252491 A DE10252491 A DE 10252491A DE 10252491 A1 DE10252491 A1 DE 10252491A1
- Authority
- DE
- Germany
- Prior art keywords
- delay
- circuit
- locked loop
- clock signal
- circuits
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/22—Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management
- G11C7/222—Clock generating, synchronizing or distributing circuits within memory device
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C8/00—Arrangements for selecting an address in a digital store
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1015—Read-write modes for single port memories, i.e. having either a random port or a serial port
- G11C7/1045—Read-write mode select circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/22—Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/081—Details of the phase-locked loop provided with an additional controlled phase shifter
- H03L7/0812—Details of the phase-locked loop provided with an additional controlled phase shifter and where no voltage or current controlled oscillator is used
- H03L7/0814—Details of the phase-locked loop provided with an additional controlled phase shifter and where no voltage or current controlled oscillator is used the phase shifting device being digitally controlled
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/081—Details of the phase-locked loop provided with an additional controlled phase shifter
- H03L7/0812—Details of the phase-locked loop provided with an additional controlled phase shifter and where no voltage or current controlled oscillator is used
- H03L7/0816—Details of the phase-locked loop provided with an additional controlled phase shifter and where no voltage or current controlled oscillator is used the controlled phase shifter and the frequency- or phase-detection arrangement being connected to a common input
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/085—Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal
- H03L7/089—Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal the phase or frequency detector generating up-down pulses
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/085—Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal
- H03L7/089—Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal the phase or frequency detector generating up-down pulses
- H03L7/0891—Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal the phase or frequency detector generating up-down pulses the up-down pulses controlling source and sink current generators, e.g. a charge pump
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Dram (AREA)
- Pulse Circuits (AREA)
- Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
Abstract
Die Erfindung bezieht sich auf eine Verzögerungsregelkreisschaltung für ein Speicherbauelement, die eine Verzögerungsstufe (33) zum Empfang eines Eingangstaktsignals (CLKin) mit mehreren kaskadierten Einheitsverzögerungsschaltkreisen und einen Phasendetektor (31) zum Detektieren einer Phasendifferenz zwischen dem Eingangstaktsignal und einem Ausgangstaktsignal (CLKout) der Verzögerungsstufe umfasst, sowie auf ein zugehöriges Verzögerungsregelkreisverfahren. DOLLAR A Erfindungsgemäß wird die Verzögerungszeit des jeweiligen Einheitsverzögerungsschaltkreises der Verzögerungsstufe in Abhängigkeit von einer Spaltenadressenabtast(CAS)-Latenz des Speicherbauelements variabel eingestellt. DOLLAR A Verwendung z. B. in DRAM-Halbleiterspeicherbauelementen.
Description
- Die Erfindung bezieht sich auf eine Verzögerungsregelkreisschaltung für ein Speicherbauelement und auf ein zugehöriges Verzögerungsregelkreisverfahren.
- Verzögerungsregelkreisschaltungen (DLL-Schaltungen) und zugehörige Verfahren dienen typischerweise dazu, ein Referenztaktsignal um eine vorgebbare Zeitspanne zu verzögern, um ein gegenüber dem Referenztaktsignal verzögertes Taktsignal bereitzustellen. Die Erzeugung verzögerter Taktsignale ist häufig in bestimmten Schaltkreisen notwendig, die relativ hohe Integrationsdichten aufweisen und mit externen Taktsignalen synchronisiert werden, wie beispielsweise Schaltungen vom Typ Rambus-DRAM (RDRAM) und vom Typ synchroner DRAM (SDRAM).
- Im allgemeinen werden externe Taktsignale über einen Eingabeanschluss eines integrierten Halbleiterschaltkreises zugeführt und von dort zu verschiedenen Komponenten des Schaltkreises verteilt. Ein Taktsignal, das an einer relativ weit vom Eingangsanschluss entfernten Komponente ankommt, kann verglichen mit dem gleichen Taktsignal, das an einer Komponente direkt benachbart zum Eingangsanschluss ankommt, beträchtlich verzögert sein. Mit wachsender Taktfrequenz ist es daher immer schwieriger, die Synchronisation zwischen den verschiedenen Komponenten des integrierten Halbleiterschaltkreises beizubehalten. Außerdem kann die Verzögerung des Taktsignals den Hochfrequenzbetrieb des integrierten Halbleiterschaltkreises beeinträchtigen, indem die zur Ausgabe von Daten notwendige Zeitspanne (Ausgabedaten- Zugriffszeit) ansteigt.
- Im Bemühen, die Synchronisation von Komponenten zu erleichtern, kann der integrierte Halbleiterschaltkreis insbesondere mit einer DLL- Schaltung ausgerüstet sein, welche die externen Taktsignale empfängt und interne Taktsignale erzeugt, die um eine vorgebbare Zeitspanne relativ zu den externen Taktsignalen verzögert sind. Diese verzögerten internen Taktsignale werden selektiv den jeweiligen Komponenten des integrierten Halbleiterschaltkreises als Taktsignale zugeführt.
- Fig. 1 veranschaulicht im Blockschaltbild eine herkömmliche registergesteuerte DLL(RDLL)-Schaltung. Diese beinhaltet, wie gezeigt, eine Verzögerungsleitung 13, im folgenden auch als Verzögerungsstufe bezeichnet, zur Verzögerung eines externen Taktsignals CLKin, um ein gegenüber diesem verzögertes internes Taktsignal CLKout zu gewinnen. Die Verzögerungsleitung 13 umfasst eine Mehrzahl nicht gezeigter Einheitsverzögerungsschaltkreise, die selektiv in Reaktion auf jeweilige Steuersignale S1 bis Sn in Funktion gesetzt werden. Das Maß an Verzögerung des internen Taktsignals CLKout relativ zum externen Taktsignal CLKin hängt von der Anzahl an Einheitsverzögerungsschaltkreisen ab, die durch die Steuersignale S1 bis Sn effektiv aktiviert werden.
- Ein Verzögerungskompensator 17 gibt ein Signal CLKout' basierend auf einem internen Eingangssignal CLKout ab. Ein Phasendetektor 11detektiert die Phasendifferenz zwischen dem Signal CLKout' und dem externen Taktsignal CLKin und erzeugt ein Rechtsschiebe(SR)-Signal oder ein Linksschiebe(SL)-Signal basierend auf der Phase des internen Signals CLKout oder des Signals CLKout' relativ zu derjenigen des externen Signals CLKin. Speziell wird ein SR-Signal erzeugt, wenn das interne Signal CLKout dem externen Signal CLKin nacheilt, während ein SL- Signal erzeugt wird, wenn das interne Signal CLKout dem externen Signal CLKin voreilt.
- Eine Steuerschaltung 15, die im wesentlichen ein Schieberegister darstellt, schiebt die Ausgangssteuersignale S1 bis Sn in eine Richtung, die sich nach dem SR- bzw. SL-Signal richtet. Auf diese Weise wird die Anzahl an Einheitsverzögerungsschaltkreisen, die in der Verzögerungsleitung 13 aktiviert werden, auf der Basis von Änderungen der Werte der Steuersignale S1 bis Sn variiert. Dadurch wird die Verzögerungszeit der Verzögerungsleitung 13 basierend auf der Phasendifferenz zwischen dem externen Taktsignal CLKin und dem internen Taktsignal CLKout verändert.
- Fig. 2 veranschaulicht in einem Zeitablaufdiagramm die Beziehung zwischen einer Taktperiode tCC eines Funktionstaktes und einer Verzögerungszeit td der Einheitsverzögerungsschaltkreise in der herkömmlichen DLL-Schaltung von Fig. 1. Die veranschaulichten Beziehungen basieren auf einem synchronen DRAM, bei dem eine CAS-Latenz (CL) den Wert 3 hat, wenn die Frequenz des Funktionstaktes innerhalb des Bereichs von 166 MHz bis 200 MHz liegt, während die CL den Wert 4 hat, wenn die Frequenz des Funktionstaktes innerhalb des Bereichs von 200 MHz bis 250 MHz liegt, und den Wert 5 hat, wenn die Frequenz des Funktionstaktes innerhalb des Bereichs von 250 MHz bis 300 MHz liegt.
- Allgemein muss die DLL-Schaltung einen weiten Regelbereich haben, um innerhalb eines weiten Frequenzbereichs zu arbeiten. Außerdem muss die DLL-Schaltung eine ausreichende Anzahl an Einheitsverzögerungsschaltkreisen aufweisen, von denen jeder eine sehr kleine Verzögerungszeit hat, um eine hohe, d. h. feine Regelungsauflösung insbesondere in einem Hochfrequenzbereich zu erhalten.
- Die Verzögerungszeit td eines Einheitsverzögerungsschaltkreises definiert effektiv die Regelungsauflösung. Um beispielsweise eine spezifizierte Verzögerungsauflösung im Hochfrequenzbereich (CL = 5) zu erhalten, sollte die Verzögerungszeit td der Einheitsverzögerungsschaltkreise auf 1/6 ns ausgelegt sein. In diesem Fall sind, wie aus Fig. 2 ersichtlich, mindestens 36 Einheitsverzögerungsschaltkreise in der Verzögerungsleitung 13 von Fig. 1 erforderlich, um den Betrieb im Niederfrequenzbereich (CL = 3) sicherzustellen. Während somit die Regelungsauflösung im Niederfrequenzbereich (CL = 3) 1/6 ns beträgt, ist die Regelungsdauer im ungünstigsten Fall gleich 36 Zyklen und damit unerwünscht lang.
- Andererseits sollte die Verzögerungszeit der Einheitsverzögerungsschaltkreise beim Betrieb im Niederfrequenzbereich relativ lang sein, um die Anzahl an Zyklen der Regelungszeit im ungünstigsten Fall zu reduzieren. Hingegen sollte die Verzögerungszeit der Einheitsverzögerungsschaltkreise beim Betrieb im Hochfrequenzbereich relativ kurz gehalten werden, um die erforderliche Regelungsauflösung zu erzielen, was andererseits die Anzahl an Zyklen der Regelungsdauer im ungünstigsten Fall im Niederfrequenzbereich unvermeidlicherweise erhöht. Mit anderen Worten steigt die Regelungszeit im Niederfrequenzbereich (CL = 3) an, wenn die Einheitsverzögerungszeit td verkürzt wird, um die Auflösung im Hochfrequenzbereich (CL = 5) zu steigern.
- Der Erfindung liegt als technisches Problem die Bereitstellung einer Verzögerungsregelkreisschaltung und eines Verzögerungsregelkreisverfahrens der eingangs genannten Art für ein Speicherbauelement zugrunde, die einen weiten Regelungsbereich, eine hohe Regelungsauflösung und eine relativ kurze Regelungszeit in einem Niederfrequenzbereich ermöglichen.
- Die Erfindung löst dieses Problem durch die Bereitstellung einer Verzögerungsregelkreisschaltung mit den Merkmalen des Anspruchs 1 oder 11 sowie eines Verzögerungsregelkreisverfahrens mit den Merkmalen des Anspruchs 18 oder 22.
- Vorteilhafte Weiterbildungen der Erfindung sind in den Unteransprüchen angegeben.
- Vorteilhafte, nachfolgend beschriebene Ausführungsformen der Erfindung sowie das zu deren besserem Verständnis oben erläuterte, herkömmliche Ausführungsbeispiel sind in den Zeichnungen dargestellt, in denen zeigen:
- Fig. 1 ein Blockschaltbild einer herkömmlichen registergesteuerten Verzögerungsregelkreis(RDLL)-Schaltung,
- Fig. 2 ein Zeitablaufdiagramm zur Veranschaulichung der Beziehung zwischen einer Taktperiode eines Betriebstaktes und der Verzögerungszeit von Einheitsverzögerungsschaltkreisen in der herkömmlichen DLL-Schaltung von Fig. 1,
- Fig. 3 ein Blockschaltbild einer ersten erfindungsgemäßen DLL- Schaltung,
- Fig. 4 ein Schaltbild einer Verzögerungsstufe und eines Einheitsverzögerungszeit-Einstellschaltkreises der DLL-Schaltung von Fig. 3,
- Fig. 5 ein Blockschaltbild einer weiteren Realisierung für den Einheitsverzögerungszeit-Einstellschaltkreis der DLL-Schaltung von Fig. 3,
- Fig. 6 ein Zeitablaufdiagramm zur Veranschaulichung der Beziehung zwischen einer Taktperiode eines Betriebstaktes und der Verzögerungszeit von Einheitsverzögerungsschaltkreisen in der DLL- Schaltung von Fig. 3,
- Fig. 7 ein Blockschaltbild einer zweiten erfindungsgemäßen DLL- Schaltung,
- Fig. 8 ein Schaltbild einer Verzögerungsstufe und eines Steuerschaltkreises der DLL-Schaltung von Fig. 7,
- Fig. 9 ein Blockschaltbild einer dritten erfindungsgemäßen, analogen DLL-Schaltung und
- Fig. 10 ein Schaltbild einer Verzögerungsstufe in der analogen DLL- Schaltung von Fig. 9.
- Fig. 3 zeigt im Blockschaltbild eine erste erfindungsgemäße DLL-Schaltung mit einem Phasendetektor 31, einer Verzögerungsleitung bzw. Verzögerungsstufe 33, einem Steuerschaltkreis 35, einem Verzögerungskompensator 37, einem Einheitsverzögerungszeit-Einstellschaltkreis 38 und einem Modusregistersatz 39.
- Wie aus Fig. 3 ersichtlich, wird ein externes Taktsignal CLKin durch die Verzögerungsstufe 33 verzögert, um ein gegenüber dem externen Taktsignal CLKin verzögertes internes Taktsignal CLKout zu erzeugen. Die Verzögerungsstufe 33 umfasst eine Mehrzahl nicht gezeigter Einheitsverzögerungsschaltkreise, die in Reaktion auf jeweilige Steuersignale S1 bis Sn selektiv aktiviert werden. Die Einheitsverzögerungsschaltkreise sind als Kaskade in Reihe geschaltet, so dass das Maß an Verzögerung des internen Taktsignals CLKout relativ zum externen Taktsignal CLKin von der Anzahl an Einheitsverzögerungsschaltkreisen abhängt, die durch die Steuersignale S1 bis Sn effektiv aktiviert werden.
- Der Phasendetektor 31 empfängt ein Signal CLKout', welches das interne Signal CLKout nach Durchtritt durch den Verzögerungskompensator 37 ist, sowie das externe Signal CLKin. Wenn die DLL-Schaltung in einem synchronen DRAM verwendet wird, besitzt der Verzögerungskompensator 37, der eine Art von Verzögerungsschaltkreis darstellt, eine Verzögerungsdauer, die der Summe der Verzögerungszeit eines Eingangspuffers zum Puffern des externen Signals CLKin und der Verzögerungszeit entspricht, wenn Daten in Reaktion auf das interne Signal CLKout an einen Ausgangsanschluss abgegeben werden. Der Verzögerungskompensator 37 kann alternativ in der DLL-Schaltung fehlen, wobei in diesem Fall das interne Taktsignal CLKout direkt dem Phasendetektor 31 zugeführt wird.
- Der Phasendetektor 31 detektiert die Phasendifferenz zwischen dem internen Taktsignal CLKout bzw. CLKout' und dem externen Taktsignal CLKin. Außerdem erzeugt der Phasendetektor 31 ein Rechtsschiebe(SR)-Signal oder ein Linksschiebe(SL)-Signal basierend auf der Phase des internen Signals CLKout relativ zum externen Signal CLKin. Dabei wird ein SR-Signal erzeugt, wenn das interne Signal CLKout dem externen Signal CLKin nacheilt, während ein SL-Signal erzeugt wird, wenn das interne Signal CLKout dem externen Signal CLKin voreilt.
- Der Steuerschaltkreis 35, der als ein Schieberegister aufgebaut sein kann, schiebt die Ausgangssteuersignale S1 bis Sn in einer auf das SR- Signal bzw. das SL-Signal ansprechenden Richtung. Auf diese Weise wird die Anzahl an Einheitsverzögerungsschaltkreisen, die in der Verzögerungsstufe 33 aktiviert sind, auf der Basis von Änderungen in den Werten der Steuersignale S1 bis Sn variiert. Dadurch wird die Verzögerungszeit der Verzögerungsstufe 33 basierend auf der Phasendifferenz zwischen dem externen Taktsignal CLKin und dem internen Taktsignal CLKout verändert.
- Wie unten näher erläutert, variiert der Einheitsverzögerungszeit- Einstellschaltkreis 38 die Verzögerungszeit jedes Einheitsverzögerungsschaltkreises in der Verzögerungsstufe 33 in Reaktion auf Steuersignale, die für eine Spaltenadressenabtast(CAS)-Latenz indikativ sind. In diesem Beispiel dienen als Steuersignale ein Signal CL3 und ein Signal CL4, die vom Modusregistersatz 39 abgegeben werden. Der Modusregistersatz 39 ist typischerweise in einem synchronen DRAM enthalten, um Betriebsarten in Abhängigkeit von einer Betriebsfrequenz des synchronen DRAM zu steuern. Wenn beispielsweise die Frequenz eines externen Taktsignals CLKin als einem Betriebstakt innerhalb des Bereichs von 166 MHz bis 200 MHz liegt, ist die CAS-Latenz gleich 3, wenn die Frequenz des externen Taktsignals CLKin innerhalb des Bereichs von 200 MHz bis 250 MHz liegt, ist die CAS-Latenz gleich 4, und wenn die Frequenz des externen Taktsignals CLKin innerhalb des Bereichs von 250 MHz bis 300 MHz liegt, ist die CAS-Latenz gleich 5. Wenn die CAS-Latenz gleich 3 ist, wird das CAS-Latenzsignal CL3 aktiviert, und wenn die CAS-Latenz gleich 4 ist, wird das CAS-Latenzsignal CL4 aktiviert. Wenn die CAS-Latenz gleich 5 ist, wird keines der beiden CAS- Latenzsignale CL3 und CL4 aktiviert.
- Fig. 4 zeigt im Schaltbild eine Realisierung der Verzögerungsstufe 33 und des Einheitsverzögerungszeit-Einstellschaltkreises 38 für die DLL- Schaltung von Fig. 3. Im Beispiel von Fig. 4 umfasst die Verzögerungsstufe 33 eine Mehrzahl von Einheitsverzögerungsschaltkreisen 331, 332, 333, die zueinander in Reihe geschaltet sind. Wie gezeigt, ist die Verzögerungsstufe 33 in diesem Beispiel aus drei Einheitsverzögerungsschaltkreisen aufgebaut. Die Verzögerungsstufe 33 verzögert ein externes Signal CLKin über eine Anzahl von Einheitsverzögerungsschaltkreisen, die durch die Steuersignale S1, S2 und S3 effektiv aktiviert werden, um das verzögerte externe Signal als das interne Signal CLKout abzugeben. Wenn beispielsweise die Steuersignale S1, S2 und S3 die Werte 0,1 bzw. 0 haben, wird das externe Signal CLKin durch die zwei Einheitsverzögerungsschaltkreise 332 und 333 verzögert. Wenn die Steuersignale S1, S2 und S3 durch den Steuerschaltkreis 35 von Fig. 3 nach links verschoben werden und somit die Werte 1, 0 bzw. 1 annehmen, wird das externe Signal CLKin durch die Einheitsverzögerungsschaltkreise 331, 332 und 333 verzögert.
- Bevorzugt sind die Verzögerungszeiten der Einheitsverzögerungsschaltkreise 331, 332, 333 kurz genug, um eine ausreichende Regelungsauflösung in einem Hochfrequenzbereich (CL = 5) bereitzustellen. Andererseits ist es wünschenswert, dass die Verzögerungszeiten der Einheitsverzögerungsschaltkreise 331, 332, 333 lang genug sind, um die maximale Anzahl an Regelungszyklen in einem Niederfrequenzbereich zu verringern. Wie unten erläutert, arbeitet der Einheitsverzögerungszeit- Einstellschaltkreis 38 dahingehend, die Einheitsverzögerungszeit der Einheitsverzögerungsschaltkreise in Bereichen niedriger Frequenz relativ zur Einheitsverzögerungszeit in Bereichen höherer Frequenz zu erhöhen.
- Wie aus Fig. 4 weiter ersichtlich, umfasst der Einheitsverzögerungszeit- Einstellschaltkreis 38 in diesem Beispiel eine Mehrzahl programmierbarer Verzögerungseinheiten 381, 382 und 383, die jeweils mit einem der Einheitsverzögerungsschaltkreise 331, 332, 333 verbunden sind. Die programmierbaren Verzögerungseinheiten 381, 382, 382 erhöhen selektiv die Verzögerungszeit des jeweiligen Einheitsverzögerungsschaltkreises 331, 332, 333 in Reaktion auf die CAS-Latenzsignale CL3 und CL4.
- Im gezeigten Beispiel umfassen die programmierbaren Verzögerungseinheiten 381, 382, 383 jeweils ein erstes und zweites Schaltelement SW1, SW2 sowie einen ersten und zweiten MOS-Kondensator CP1, CP2. Die ersten Schaltelemente SW1 sind mit einem Ende an einen jeweiligen Knoten D1, D2, D3 des betreffenden Einheitsverzögerungsschaltkreises 331, 332, 333 angeschlossen und werden in Reaktion auf das CAS-Latenzsignal CL4 leitend oder sperrend geschaltet. Die zweiten Schaltelemente SW2 sind mit einem Ende ebenfalls an die Knoten D1, D2, D3 angeschlossen und werden in Reaktion auf das CAS- Latenzsignal CL3 leitend oder sperrend geschaltet. Die ersten MOS- Kondensatoren CP1 sind jeweils zwischen das andere Ende des zugehörigen ersten Schaltelementes SW1 und eine Massespannung VSS eingeschleift, während die zweiten MOS-Kondensatoren CP2 jeweils zwischen das andere Ende des zugehörigen zweiten Schaltelementes SW2 und die Massespannung VSS eingeschleift sind. In diesem Beispiel ist die Kapazität jedes zweiten MOS-Kondensators CP2 größer als diejenige jedes ersten MOS-Kondensators CP1.
- Wenn im Betrieb die CAS-Latenz gleich 5 (Hochfrequenzbereich) ist, sind die CAS-Latenzsignale CL3 und CL4 auf niedrigem Logikpegel deaktiviert. Dadurch sind alle ersten und zweiten Schaltelemente SW1, SW2 sperrend geschaltet, und die Lastkapazität an jedem der Knoten D1, D2 und D3 der Einheitsverzögerungsschaltkreise 331, 332, 333 ist nicht erhöht. Folglich sind die Verzögerungszeiten der Einheitsverzögerungsschaltkreise 331, 332, 333 nicht erhöht, und es wird eine hohe Regelungsauflösung im Hochfrequenzbereich beibehalten.
- Wenn die CAS-Latenz gleich 4 (Mittelfrequenzbereich) ist, ist das CAS- Latenzsignal CL4 auf hohem Logikpegel aktiviert, während das CAS- Latenzsignal CL3 auf niedrigem Logikpegel deaktiviert bleibt. Dadurch werden die ersten Schaltelemente SW1 leitend geschaltet, und die zweiten Schaltelemente SW2 bleiben gesperrt. Folglich sind die MOS- Kondensatoren CP1 aktiv an die Knoten D1, D2 und D3 angebunden, wodurch die Lastkapazität jedes Knotens D1, D2 und D3 ansteigt, so dass die Verzögerungszeit jedes der Einheitsverzögerungsschaltkreise 331, 332, 333 angehoben wird.
- Wenn die CAS-Latenz den Wert 3 (Niederfrequenzbereich) hat, ist das CAS-Latenzsignal CL3 auf hohem Logikpegel aktiviert, während das CAS-Latenzsignal CL4 auf niedrigem Logikpegel deaktiviert ist. Dadurch sind die ersten Schaltelemente SW1 sperrend geschaltet, während die zweiten Schaltelemente SW2 leitend geschaltet sind. Folglich sind die zweiten MOS-Kondensatoren CP2 in aktiver Funktion mit den Knoten D1, D2 und D3 verbunden, so dass die Lastkapazität jedes Knotens D1, D2 und D3 weiter erhöht wird, was die Verzögerungszeit jedes Einheitsverzögerungsschaltkreises 331, 332, 333 weiter steigert.
- Es ist selbstverständlich möglich, das Ein/Aus-Verhalten der Schaltelemente SW1 und SW2 relativ zu den Zuständen der CAS-Latenzsignale vom Wert 3 und 4 zu ändern, beispielsweise im Fall, dass die Kapazität jedes zweiten MOS-Kondensators CP2 größer als oder gleich groß wie die Kapazität jedes ersten MOS-Kondensators CP1 ist. Mit anderen Worten können ein oder beide Kondensatoren selektiv mit dem betreffenden Knoten des zugehörigen Einheitsverzögerungsschaltkreises verbunden werden, solange die Schaltelement- und Kondensatorkomponenten derart arbeiten, dass die kapazitive Last jedes Einheitsverzögerungsschaltkreises angehoben wird, wenn die CAS-Latenz den Wert 4 und nicht den Wert 5 hat, und die kapazitive Last weiter angehoben wird, wenn die CAS-Latenz den Wert 3 hat. Es versteht sich für den Fachmann, dass zur Realisierung dieser Funktionalität auch andere Konfigurationen anstelle der in Fig. 4 gezeigten Konfiguration möglich sind. In gleicher Weise sind zwar in Fig. 4 die ersten und zweiten Kondensatoren als NMOS-Transistoren dargestellt, es können jedoch alternativ andere kapazitive Elemente verwendet werden, einschließlich PMOS-Transistoren. Im Fall von PMOS-Transistoren sind die Endanschlüsse der ersten und zweiten Kondensatoren an eine jeweilige Speisespannung VDD anstatt an die Massespannung VSS angeschlossen.
- Fig. 5 veranschaulicht im Schaltbild eine weitere mögliche Realisierung für den Einheitsverzögerungszeit-Einstellschaltkreis 38 der DLL- Schaltung von Fig. 3. Im Beispiel von Fig. 5 umfasst ein entsprechender Einheitsverzögerungszeit-Einstellschaltkreis 38' programmierbare Verzögerungseinheiten 381', 382' und 383' und einen Logikschaltkreis 400.
- Die programmierbaren Verzögerungseinheiten 381', 382' und 383' beinhalten jeweils einen ersten und zweiten MOS-Kondensator CP3, CP4. Die ersten und zweiten MOS-Kondensatoren CP3, CP4 sind mit einem Ende an den jeweiligen Knoten D1, D2 und D3 der Einheitsverzögerungsschaltkreise 331, 332 und 333 entsprechend Fig. 4 angeschlossen. Mit ihren anderen Enden sind die ersten Kondensatoren CP3 jeweils an einen ersten Ausgangsknoten X des Logikschaltkreises 400 angeschlossen, während die zweiten Kondensatoren CP4 mit ihren anderen Enden jeweils an einen zweiten Ausgangsknoten Y des Logikschaltkreises 400 angeschlossen sind.
- In diesem Beispiel umfasst der Logikschaltkreis 400 ein NOR-Gatter 401, einen Inverter 402 und ein ODER-Gatter 403. Der Logikschaltkreis 400 gibt einen niedrigen Logikpegelwert am ersten und zweiten Ausgangsknoten X, Y ab, wenn das CAS-Latenzsignal CL3 auf hohem Logikpegel liegt, während er einen niedrigen Logikpegelwert am ersten Ausgangsknoten X und einen hohen Logikpegelwert am zweiten Ausgangsknoten Y abgibt, wenn das CAS-Latenzsignal CL4 auf hohem Logikpegel liegt.
- Wenn im Betrieb die CAS-Latenz gleich 5 ist, sind die CAS-Latenzsignale CL3 und CL4 auf niedrigem Logikpegel deaktiviert. Dadurch befinden sich der erste und zweite Ausgangsknoten X und Y des Logikschaltkreises 400 auf hohem Logikpegel. Folglich ist die Lastkapazität der Knoten D1, D2 und D3 der Einheitsverzögerungsschaltkreise 331, 332, 333 nicht oder allenfalls geringfügig erhöht, so dass dementsprechend die Verzögerungszeiten der Einheitsverzögerungsschaltkreise 331, 332, 333 nicht angehoben sind.
- Wenn die CAS-Latenz gleich 4 ist, bleibt das CAS-Latenzsignal CL4 auf hohem Logikpegel aktiviert, während das CAS-Latenzsignal CL3 auf niedrigem Logikpegel deaktiviert ist. Dadurch ist der erste Ausgangsknoten X des Logikschaltkreises 400 auf niedrigem Logikpegel, während der zweite Ausgangsknoten Y des Logikschaltkreises 400 auf hohem Logikpegel liegt. Folglich ist die Lastkapazität an den Knoten D1, D2 und D3 durch den jeweiligen Kondensator CP3 erhöht, so dass die Verzögerungszeit der Einheitsverzögerungsschaltkreise 331, 332 und 333 gemäß Fig. 4 angehoben ist.
- Wenn die CAS-Latenz den Wert 3 hat, ist das CAS-Latenzsignal CL3 auf hohem Logikpegel aktiviert, während das CAS-Latenzsignal CL4 auf niedrigem Logikpegel deaktiviert ist. Dadurch liegen der erste und zweite Ausgangsknoten X und Y des Logikschaltkreises 400 auf niedrigem Logikpegel. Folglich ist die Lastkapazität der Knoten D1, D2 und D3 durch die Kondensatoren CP3 und CP4 noch weiter erhöht, was die Verzögerungszeiten der Einheitsverzögerungsschaltkreise 331, 332 und 333 gemäß Fig. 4 weiter anhebt.
- Fig. 6 veranschaulicht die Beziehung zwischen einer Taktperiode tCC eines Funktions- bzw. Betriebstaktes und der Verzögerungszeit td der Einheitsverzögerungsschaltkreise in der DLL-Schaltung von Fig. 3. Die gezeigten Beziehungen basieren auf einem synchronen DRAM, bei dem die CAS-Latenz (CL) den Wert 3 hat, wenn die Frequenz eines Betriebstaktes innerhalb des Bereichs von 166 MHz bis 200 MHz liegt, während CL den Wert 4 hat, wenn die Frequenz des Betriebstaktes innerhalb des Bereichs von 200 MHz bis 250 MHz liegt, und CL den Wert 5 hat, wenn die Frequenz des Betriebstaktes innerhalb des Bereichs von 250 MHz bis 300 MHz liegt.
- Wie aus Fig. 6 ersichtlich, ist die Verzögerungszeit td und damit die Regelungsauflösung jedes Einheitsverzögerungsschaltkreises in einem Hochfrequenzbereich (CL = 5) gleich 1/6 ns, während sie in einem Mittelfrequenzbereich (CL = 4) gleich 2/6 ns und in einem Niederfrequenzbereich (CL = 3) gleich 4/6 ns beträgt.
- Demgemäß wird im Hochfrequenzbereich durch das Vorhandensein von Einheitsverzögerungsschaltkreisen mit relativ kurzen Einheitsverzögerungszeiten eine, hohe Regelungsauflösung erzielt. Andererseits wird für den Betrieb im Niederfrequenzbereich das Vorhandensein einer hohen Anzahl solcher Einheitsverzögerungsschaltkreise dadurch vermieden, dass die Einheitsverzögerungszeit jedes Einheitsverzögerungsschaltkreises selektiv angehoben wird. Dadurch wird ein weiter Regelungsbereich erreicht, während die Anzahl an Regelungszyklen, die im Niederfrequenzbereich benötigt werden, reduziert ist. Im vorliegenden Beispiel ist die maximale Regelungsdauer auf neun Zyklen im Niederfrequenzbereich mit CL = 3 reduziert, verglichen mit 36 Zyklen bei der herkömmlichen DLL-Schaltung von Fig. 1.
- Zur einfachen Erläuterung sind im Beispiel von Fig. 6 die Verzögerungszeiten td der Einheitsverzögerungsschaltkreise jedes Mal verdoppelt, wenn die CAS-Latenz reduziert wird. Die Erfindung ist jedoch nicht auf diese Maßnahme beschränkt, vielmehr können andere relative Erhöhungen der Einheitsverzögerungszeiten td je nach Bedarf vorgesehen werden.
- Fig. 7 zeigt im Blockschaltbild eine zweite erfindungsgemäße DLL- Schaltung mit einem Phasendetektor 71, einer Verzögerungsstufe 73, einem Steuerschaltkreis 75, einem Verzögerungskompensator 77 und einem Modusregistersatz 79.
- Wie aus Fig. 7 ersichtlich, wird ein externes Taktsignal CLKin durch die Verzögerungsstufe 73 verzögert, um ein relativ zum externen Taktsignal CLKin verzögertes, internes Taktsignal CLKout zu erzeugen. Die Verzögerungsstufe 73 beinhaltet eine Mehrzahl von nicht gezeigten Einheitsverzögerungsschaltkreisen, die selektiv in Reaktion auf jeweilige Steuersignale S1 bis Sn in Funktion gesetzt werden. Die Einheitsverzögerungsschaltkreise sind als Kaskade in Reihe geschaltet, so dass das Maß an Verzögerung des internen Taktsignals CLKout relativ zum externen Taktsignal CLKin von der Anzahl an Einheitsverzögerungsschaltkreisen abhängt, die durch die Steuersignale S1 bis Sn aktiviert werden.
- Der Phasendetektor 71 empfängt ein Signal CLKout', welches das interne Signal CLKout nach Passieren des Verzögerungskompensators 74 darstellt, und das externe Signal CLKin. Wenn der DLL-Schaltkreis in einem synchronen DRAM verwendet wird, weist der Verzögerungskompensator 77, der eine Art Verzögerungsschaltkreis darstellt, eine Verzögerungszeit auf, die der Summe der Verzögerungszeit eines Eingangspuffers zum Puffern des externen Signals CLKin und der Verzögerungszeit vom Abgeben von Daten an einen Ausgangsanschluss in Reaktion auf das interne Signal CLKout entspricht. Der Verzögerungskompensator 77 kann alternativ bei der DLL-Schaltung fehlen, wobei in diesem Fall das interne Taktsignal CLKout direkt dem Phasendetektor 71 zugeführt wird.
- Der Phasendetektor 71 detektiert die Phasendifferenz zwischen dem internen Taktsignal CLKout bzw. CLKout' und dem externen Taktsignal CLKin. Außerdem erzeugt der Phasendetektor 71 ein Rechtsschiebe(SR)-Signal oder ein Linksschiebe(SL)Signal basierend auf der Phase des internen Signals CLKout relativ zum externen Signal CLKin. Speziell wird ein SR-Signal erzeugt, wenn das interne Signal CLKout dem externen Signal CLKin nacheilt, während ein SL-Signal erzeugt wird, wenn das interne Signal CLKout dem externen Signal CLKin voreilt.
- Der Steuerschaltkreis 75 arbeitet als ein Schieberegisterschaltkreis mit mehreren Schaltkreisstufen, welche die parallelen Steuersignale S1 bis Sn an den jeweiligen Einheitsverzögerungsschaltkreis der Verzögerungsstufe 73 abgeben. Die Steuersignale S1 bis Sn stellen effektiv ein Mehrbit-Ausgangssignal des Steuerschaltkreises 75 dar.
- Wie im ersten Ausführungsbeispiel speichert der Modusregistersatz 79 einen Wert, der für eine CAS-Latenz des Speicherbauelements indikativ ist. Der Steuerschaltkreis 75 spricht ebenso wie im ersten Ausführungsbeispiel auf den Phasendetektor 71 an, um eine Bitverschiebung der Ausgangssteuersignale S1 bis Sn in einer Richtung auszuführen, die dem vom Phasendetektor 71 abgegebenen Signal SL bzw. SR entspricht. Der Steuerschaltkreis 75 unterscheidet sich jedoch von demjenigen des ersten Beispiels darin, dass zusätzlich zur variablen Bitschieberichtung die Anzahl an Stufen jedes Bitschiebevorgangs des Steuerschaltkreises 75 veränderlich ist und durch den im Modusregistersatz 79 gespeicherten CAS-Latenzwert gesteuert wird. Auf diese Weise variiert der Steuerschaltkreis 75 effektiv einen Phasenregelungsschritt der Verzögerungsstufe 73 in Abhängigkeit von der durch den Modusregistersatz 79 angezeigten CAS-Latenz. Struktur und Betriebsweise des Steuerschaltkreises 75 dieses Ausführungsbeispiels werden unten unter Bezugnahme auf Fig. 8 näher erläutert.
- Fig. 8 veranschaulicht eine mögliche schaltungstechnische Realisierung der Verzögerungsstufe 73 und des Steuerschaltkreises 75 von Fig. 7. Die Verzögerungsleitung 73 beinhaltet in diesem Fall Einheitsverzögerungsschaltkreise 731, 732 und 733, die den Einheitsverzögerungsschaltkreisen 331, 332, 333 von Fig. 4 entsprechen. Der Steuerschaltkreis 75 ist effektiv als ein Schieberegister mit einer Mehrzahl von Stufen in Form von Flip-Flops 751, 752 und 753, einer Mehrzahl von Schaltelementen 754 bis 757 und einer Schieberegister-Steuereinheit 758 aufbaut. Beispielhaft zeigt somit Fig. 8 eine dreistufige Auslegung, wobei alternativ eine Auslegung mit einer anderen Anzahl von Stufen der Verzögerungsleitung 73 und des Steuerschaltkreises 75 möglich ist.
- Die Steuersignale S1, S2 und S3 werden von den Ausgangsknoten der Stufen 751, 752 und 753 abgegeben, und die Schieberegister-Steuereinheit 758 steuert die Schieberichtung für die Steuersignale S1, S2 und S3 in Reaktion auf die vom Phasendetektor 71 der Fig. 7 abgegebenen Signale SL und SR.
- Wie aus Fig. 8 ersichtlich, sind die Schaltelemente 754 bis 757 zwischen den Stufen 751, 752 und 753 eingeschleift und werden in Reaktion auf die CAS-Latenzsignale CL3, CL4 und CL5 leitend oder sperrend geschaltet. Speziell ist das Schaltelement 754 zwischen einen Eingangsknoten der Stufe 751 und einen Ausgangsknoten der Stufe 752 eingeschleift und wird leitend geschaltet, wenn das CAS-Latenzsignal CL5 auf hohem Logikpegel aktiviert ist. Das Schaltelement 755 ist zwischen einen Eingangsknoten der Stufe 752 und einen Ausgangsknoten der Stufe 753 eingeschleift und wird ebenfalls leitend geschaltet, wenn das CAS- Latenzsignal CL5 auf hohem Logikpegel aktiviert ist. Das Schaltelement 756 ist zwischen den Eingangsknoten der Stufe 751 und den Ausgangsknoten der Stufe 753 eingeschleift und ist leitend geschaltet, wenn das CAS-Latenzsignal CL4 auf hohen Logikpegel aktiviert ist. Das Schaltelement 757 ist zwischen einen Ausgangsknoten der Stufe 751 und den Ausgangsknoten der Stufe 753 eingeschleift und ist leitend geschaltet, wenn das CAS-Latenzsignal CL3 auf hohen Logikpegel aktiviert ist.
- Wenn im Betrieb die CAS-Latenz den Wert 5 hat, ist das CAS-Latenzsignal CL5 auf hohem Logikpegel aktiviert, und die CAS-Latenzsignale CL3 und CL4 sind auf niedrigem Logikpegel deaktiviert. Dadurch sind die Schaltelemente 754 und 755 leitend geschaltet, und die Schaltelemente 756 und 757 sind sperrend geschaltet. Folglich wird ein über einen Eingangsknoten der Stufe 753 zugeführter Wert zum jeweiligen Zeitpunkt um eine Stufe in Reaktion auf einen Steuertakt CT verschoben. Wenn die CAS-Latenz gleich 4 ist, ist das CAS-Latenzsignal CL4 auf hohem Logikpegel aktiviert, während die CAS-Latenzsignale CL3 und CL5 auf niedrigem Logikpegel deaktiviert sind. Dadurch sind die Schaltelemente 754, 755 und 757 sperrend geschaltet, während das Schaltelement 756 leitend geschaltet ist. Der Ausgangsknoten der Stufe 752 ist in nicht gezeigter Weise auf den Wert null zurückgesetzt. Ein über den Eingangsknoten der Stufe 753 zugeführter Wert wird somit zum jeweiligen Zeitpunkt in Reaktion auf den Steuertakt CT um zwei Stufen verschoben. Wenn die CAS-Latenz gleich 3 ist, ist das CAS-Latenzsignal CL3 auf hohem Logikpegel aktiviert, während die CAS-Latenzsignale CL4 und CL5 auf niedrigem Logikpegel deaktiviert sind. Die Ausgangsknoten der Stufen 751 und 752 sind in nicht gezeigter Weise auf den Wert null zurückgesetzt. Folglich sind die Schaltelemente 754, 755 und 756 sperrend geschaltet, während das Schaltelement 757 leitend geschaltet ist. Ein über den Eingangsknoten der Stufe 753 zugeführter Wert wird somit zum jeweiligen Zeitpunkt in Reaktion auf den Steuertakt CT um drei Stufen verschoben. Die Zustände der Ausgangssignale der jeweiligen Stufen werden nach Abschluss des Regelungsvorgangs auf den gleichen Wert zwischengespeichert.
- Auf diese Weise variiert der Steuerschaltkreis 75 den Phasenregelungsschritt der Verzögerungsleitung 73, d. h. die Regelungsauflösung, in Reaktion auf die CAS-Latenzsignale CL3, CL4 und CL5. Beispielhaft sei der Fall betrachtet, dass die Verzögerungszeit der Einheitsverzögerungsschaltkreise 731, 732, 733 1/6 ns beträgt. In einem Hochfrequenzbereich, in dem die CAS-Latenz den Wert 5 hat, führt der Steuerschaltkreis 75 den Bitschiebevorgang zum jeweiligen Zeitpunkt um eine Stufe aus, und die Regelungsauflösung beträgt 1/6 ns. In einem Mittelfrequenzbereich, in dem die CAS-Latenz den Wert 4 hat, führt der Steuerschaltkreis 75 den Bitschiebevorgang zum jeweiligen Zeitpunkt um zwei Stufen aus, und die Regelungsauflösung beträgt 2/6 ns. In einem Niederfrequenzbereich, in dem die CAS-Latenz den Wert 3 hat, führt der Steuerschaltkreis 75 den Bitschiebevorgang zum jeweiligen Zeitpunkt um drei Stufen aus, und die Regelungsauflösung beträgt 3/6 ns.
- Dementsprechend wird im Hochfrequenzbereich durch das Vorhandensein von Einheitsverzögerungsschaltkreisen mit relativ kurzen Einheitsverzögerungszeiten eine hohe Regelungsauflösung erreicht. Andererseits wird im Niederfrequenzbereich das Vorhandensein einer hohen Anzahl solcher Einheitsverzögerungsschaltkreise vermieden, indem selektiv die Anzahl an Stufen eines Bitschiebevorgangs in Abhängigkeit von der CAS-Latenz erhöht wird. Dadurch wird ein weiter Regelungsbereich erreicht, während die Anzahl an Regelungszyklen, die im Niederfrequenzbereich benötigt werden, reduziert wird. Während beispielhaft im Fall von Fig. 8 die Anzahl an Stufen für den Bitschiebevorgang jedesmal inkrementiert wird, wenn die CAS-Latenz reduziert wird, ist die Erfindung nicht auf diese Maßnahme beschränkt, vielmehr können alternativ andere relative Erhöhungen der Anzahl an Stufen vorgesehen sein.
- Fig. 9 zeigt im Blockdiagramm eine dritte erfindungsgemäße DLL-Schaltung. Während die beiden anderen gezeigten Ausführungsbeispiele als digitale DLL-Schaltungen konfiguriert sind, ist dieses dritte Ausführungsbeispiel als analoge DLL-Schaltung aufgebaut.
- Wie aus Fig. 9 ersichtlich, umfasst die analoge DLL-Schaltung einen Phasendetektor 91, eine spannungsgesteuerte Verzögerungsstufe (VCDL) 93, einen Ladungspumpschaltkreis 95, ein Tiefpassfilter 97, einen Einheitsverzögerungszeit-Einstellschaltkreis 98, einen Modusregistersatz 99 und einen Verzögerungskompensator 100.
- Wie aus Fig. 9 ersichtlich, wird ein externes Taktsignal CLKin durch die VCDL 93 verzögert, um ein relativ zum externen Taktsignal CLKin verzögertes internes Taktsignal CLKout zu erzeugen. Die VCDL 93 umfasst eine Mehrzahl nicht gezeigter, analoger Einheitsverzögerungsschaltkreise, die in Reaktion auf ein Steuersignal VC betrieben werden. Die Einheitsverzögerungsschaltkreise sind in Reihe geschaltet, und das Maß an Verzögerung des internen Taktsignals CLKout relativ zum externen Taktsignal CLKin hängt von der Spannung des Steuersignals VC ab.
- Der Phasendetektor 91 empfängt ein Signal CLKout', welches das interne Signal CLKout nach Passieren des Verzögerungskompensators 100 darstellt, und das externe Signal CLKin. Wie in den vorigen Ausführungsbeispielen kann der Verzögerungskompensator 100 bei der DLL- Schaltung entfallen, wobei in diesem Fall das interne Taktsignal CLKout direkt dem Phasendetektor 91 zugeführt wird.
- Der Phasendetektor 91 detektiert die Phasendifferenz zwischen dem internen Taktsignal CLKout bzw. CLKout' und dem externen Taktsignal CLKin. Des weiteren erzeugt der Phasendetektor 91 ein UP-Signal oder ein DOWN-Signal basierend auf der Phase des internen Signals CLKout relativ zum externen Signal CLKin. Speziell wird ein DOWN-Signal erzeugt, wenn das interne Signal CLKout dem externen Signal CLKin nacheilt, während ein UP-Signal erzeugt wird, wenn das interne Signal CLKout dem externen Signal CLKin voreilt.
- Der Ladungspumpschaltkreis 95 erzeugt die Steuerspannung VC über das Tiefpassfilter 97 in Reaktion auf das UP- und DOWN-Signal, die vom Ladungspumpschaltkreis 95 abgegeben werden. Solchermaßen wird die Verzögerung der VCDL 93 in Abhängigkeit von der Phasendifferenz zwischen dem internen Taktsignal CLKout bzw. CLKout' und dem externen Taktsignal CLKin gesteuert.
- Struktur und Betriebsweise des Einheitsverzögerungszeit-Einstellschaltkreises 98 und des Modusregistersatzes 99 sind gleich denen des Einheitsverzögerungszeit-Einstellschaltkreises 38 und des Modusregistersatzes 39 gemäß dem ersten Beispiel von Fig. 3. Der Einheitsverzögerungszeit-Einstellschaltkreis 98 variiert somit eine kapazitive Last für jeden der Einheitsverzögerungsschaltkreise der VCDL in Abhängigkeit von den CAS-Latenzwerten des Modusregistersatzes 99. Die erfindungsgemäße analoge DLL-Schaltung erzielt folglich die gleichen Effekte und Vorteile wie die digitale DLL-Schaltung gemäß dem ersten Beispiel von Fig. 3.
- Fig. 10 veranschaulicht eine mögliche schaltungstechnische Realisierung der VCDL 93 von Fig. 9. Wie aus Fig. 10 ersichtlich, umfasst die VCDL 93 in diesem Fall eine Mehrzahl analoger variabler Verzögerungsregelkreise 101, 102, 103, welche durch die Steuerspannung VC gesteuert werden. Jeder Knoten D1, D2 und D3 ist mit dem Einheitsverzögerungszeit-Einstellschaltkreis 98 von Fig. 9 gekoppelt, wobei die kapazitive Last jedes Knotens verändert werden kann, wie oben erläutert. Beispielhaft sind in Fig. 10 die drei Verzögerungsschaltkreise 101, 102, 103 dargestellt, es versteht sich jedoch, dass in alternativen Ausführungsformen eine andere Anzahl von derartigen Verzögerungsschaltkreisen vorgesehen sein kann.
- Wie im obigen ersten und zweiten Ausführungsbeispiel der Erfindung weist die analoge DLL-Schaltung gemäß dem dritten Ausführungsbeispiel einen weiten Regelungsbereich und eine reduzierte Regelungszeit ohne Erhöhen der Anzahl an Einheitsverzögerungsschaltkreisen auf.
Claims (24)
1. Verzögerungsregelkreisschaltung für ein Speicherbauelement, mit
einer Verzögerungsstufe (33), die ein Eingangstaktsignal (CLKin) empfängt und eine Mehrzahl von kaskadierten Einheitsverzögerungsschaltkreisen (331, 332, 333) umfasst,
einem Phasendetektor (31), der die Phasendifferenz zwischen dem Eingangstaktsignal und einem Ausgangstaktsignal (CLKout) der Verzögerungsstufe detektiert, und
einem Steuerschaltkreis (35), der einen aktivierten Zustand der Einheitsverzögerungsschaltkreise in Abhängigkeit von einem Ausgangssignal (SL, SR) des Phasendetektors steuert, gekennzeichnet durch
einen Einstellschaltkreis (38), der die Verzögerungszeit der Einheitsverzögerungsschaltkreise (331, 332, 333) in Abhängigkeit von einer Spaltenadressenabtast(CAS)-Latenz des Speicherbauelements variiert.
einer Verzögerungsstufe (33), die ein Eingangstaktsignal (CLKin) empfängt und eine Mehrzahl von kaskadierten Einheitsverzögerungsschaltkreisen (331, 332, 333) umfasst,
einem Phasendetektor (31), der die Phasendifferenz zwischen dem Eingangstaktsignal und einem Ausgangstaktsignal (CLKout) der Verzögerungsstufe detektiert, und
einem Steuerschaltkreis (35), der einen aktivierten Zustand der Einheitsverzögerungsschaltkreise in Abhängigkeit von einem Ausgangssignal (SL, SR) des Phasendetektors steuert, gekennzeichnet durch
einen Einstellschaltkreis (38), der die Verzögerungszeit der Einheitsverzögerungsschaltkreise (331, 332, 333) in Abhängigkeit von einer Spaltenadressenabtast(CAS)-Latenz des Speicherbauelements variiert.
2. Verzögerungsregelkreisschaltung nach Anspruch 1, weiter
gekennzeichnet durch einen Modusregistersatz (39), der ein Signal
(CL3, CL4), das für die CAS-Latenz indikativ ist, an den
Einstellschaltkreis abgibt.
3. Verzögerungsregelkreisschaltung nach Anspruch 2, weiter
dadurch gekennzeichnet, dass der Einstellschaltkreis eine Mehrzahl
variabler Verzögerungsschaltkreise (381, 382, 383) umfasst, die
jeweils mit einem der Einheitsverzögerungsschaltkreise der
Verzögerungsstufe gekoppelt sind und auf das Ausgangssignal des
Modusregistersatzes ansprechen, um das Maß an Verzögerung
für den jeweiligen Einheitsverzögerungsschaltkreis zu steuern.
4. Verzögerungsregelkreisschaltung nach Anspruch 3, weiter
dadurch gekennzeichnet, dass der jeweilige variable
Verzögerungsschaltkreis mehrere parallel geschaltete Schaltkreiseinheiten
zwischen einer Quellenspannung (VSS) und dem jeweiligen
Einheitsverzögerungsschaltkreis umfasst, wobei die jeweilige
Schaltkreiseinheit einen Kondensator (CP1, CP2) und ein dazu in Reihe
geschaltetes Schaltelement (SW1, SW2) aufweist und ein EIN/AUS-
Zustand des jeweiligen Schaltelements durch das Ausgangssignal
des Modusregistersatzes gesteuert wird.
5. Verzögerungsregelkreisschaltung nach Anspruch 4, weiter
dadurch gekennzeichnet, dass der Kondensator der jeweiligen
Schaltkreiseinheit ein NMOS-Kondensator und die
Quellenspannung eine Massespannung sind.
6. Verzögerungsregelkreisschaltung nach Anspruch 4, weiter
dadurch gekennzeichnet, dass der Kondensator der jeweiligen
Schaltkreiseinheit ein PMOS-Kondensator und die
Quellenspannung eine Speisespannung sind.
7. Verzögerungsregelkreisschaltung nach Anspruch 3, weiter
dadurch gekennzeichnet, dass der Einstellschaltkreis (38') einen
Logikschaltkreis (400) mit mehreren Ausgangsanschlüssen zur
Erzeugung eines jeweiligen Logikwertes an jedem der
Ausgangsanschlüsse in Reaktion auf das Ausgangssignal des
Modusregistersatzes aufweist und jeder der variablen Verzögerungsschaltkreise
(381', 382', 383') mehrere Kondensatoren (CP3, CP4) aufweist,
die parallel zwischen einen jeweiligen
Einheitsverzögerungsschaltkreis und einen der mehreren Ausgangsanschlüsse des
Logikschaltkreises geschaltet sind.
8. Verzögerungsregelkreisschaltung nach einem der Ansprüche 1 bis
7, weiter dadurch gekennzeichnet, dass die
Einheitsverzögerungsschaltkreise digitale Schaltkreise sind und der
Steuerschaltkreis einen Schieberegisterschaltkreis umfasst, der parallele
Steuersignale an die jeweiligen Einheitsverzögerungsschaltkreise
abgibt, wobei durch das Ausgangssignal des Phasendetektors eine
Bitschieberichtung des Schieberegisterschaltkreises gesteuert
wird.
9. Verzögerungsregelkreisschaltung nach einem der Ansprüche 1 bis
7, weiter dadurch gekennzeichnet, dass die
Einheitsverzögerungsschaltkreise analoge Schaltkreise sind und der
Steuerschaltkreis eine Ladungspumpe (95) und ein Tiefpassfilter (97) umfasst,
wobei ein Ausgangssignal des Tiefpassfilters gemeinsam den
Einheitsverzögerungsschaltkreisen zugeführt wird und durch ein
Ausgangssignal (UP, DOWN) des Phasendetektors (91) eine
Laderichtung der Ladungspumpe gesteuert wird.
10. Verzögerungsregelkreisschaltung nach einem der Ansprüche 1 bis
9, weiter gekennzeichnet durch einen
Verzögerungskompensationsschaltkreis (37), der zwischen den Ausgang der
Verzögerungsstufe und einen Eingang des Phasendetektors eingeschleift
ist, wobei der Phasendetektor die Phasendifferenz zwischen dem
Eingangstaktsignal und dem Ausgangstaktsignal der
Verzögerungsstufe nach Verzögerung desselben durch den
Verzögerungskompensationsschaltkreis detektiert.
11. Verzögerungsregelkreisschaltung für ein Speicherbauelement, mit
einer Verzögerungsstufe (73), die ein Eingangstaktsignal (CLKin) empfängt und eine Mehrzahl von kaskadierten Einheitsverzögerungsschaltkreisen (731, 732, 733) umfasst, und
einem Phasendetektor (71) zur Detektion der Phasendifferenz zwischen dem Eingangstaktsignal und einem Ausgangstaktsignal (CLKout) der Verzögerungsstufe, gekennzeichnet durch
einen Schieberegisterschaltkreis (75) mit einer Mehrzahl von Schaltkreisstufen, die parallele Steuersignale an die jeweiligen Einheitsverzögerungsschaltkreise abgeben, wobei die parallelen Steuersignale ein Mehrbit-Ausgangssignal des Schieberegisterschaltkreises bilden, die Anzahl an Stufen jedes Bitschiebevorgangs des Schieberegisterschaltkreises durch eine Spaltenadressenabtast(CAS)-Latenz des Speicherbauelements gesteuert wird und Richtung und Anzahl an Stufen des Bitschiebevorgangs des Schieberegisterschaltkreises variabel sind und die Richtung des Bitschiebevorgangs des Schieberegisterschaltkreises durch ein Ausgangssignal (SL, SR) des Phasendetektors gesteuert wird.
einer Verzögerungsstufe (73), die ein Eingangstaktsignal (CLKin) empfängt und eine Mehrzahl von kaskadierten Einheitsverzögerungsschaltkreisen (731, 732, 733) umfasst, und
einem Phasendetektor (71) zur Detektion der Phasendifferenz zwischen dem Eingangstaktsignal und einem Ausgangstaktsignal (CLKout) der Verzögerungsstufe, gekennzeichnet durch
einen Schieberegisterschaltkreis (75) mit einer Mehrzahl von Schaltkreisstufen, die parallele Steuersignale an die jeweiligen Einheitsverzögerungsschaltkreise abgeben, wobei die parallelen Steuersignale ein Mehrbit-Ausgangssignal des Schieberegisterschaltkreises bilden, die Anzahl an Stufen jedes Bitschiebevorgangs des Schieberegisterschaltkreises durch eine Spaltenadressenabtast(CAS)-Latenz des Speicherbauelements gesteuert wird und Richtung und Anzahl an Stufen des Bitschiebevorgangs des Schieberegisterschaltkreises variabel sind und die Richtung des Bitschiebevorgangs des Schieberegisterschaltkreises durch ein Ausgangssignal (SL, SR) des Phasendetektors gesteuert wird.
12. Verzögerungsregelkreisschaltung nach Anspruch 11, weiter
gekennzeichnet durch einen Modusregistersatz (79), der einen für
die CAS-Latenz indikativen Wert speichert.
13. Verzögerungsregelkreisschaltung nach Anspruch 12, weiter
dadurch gekennzeichnet, dass der Schieberegisterschaltkreis eine
Mehrzahl von Flip-Flop-Schaltkreisstufen (751, 752, 753) und eine
Mehrzahl von Umschalt-Schaltkreisen (754, 755, 756, 757)
aufweist, welche die mehreren Flip-Flop-Schaltkreisstufen während
des Bitschiebevorgangs in Abhängigkeit von dem im
Modusregistersatz gespeicherten Wert selektiv aktivieren.
14. Verzögerungsregelkreisschaltung nach Anspruch 13, weiter
dadurch gekennzeichnet, dass der Schieberegisterschaltkreis
folgende Elemente umfasst:
- einen ersten, zweiten und dritten Flip-Flop-Schaltkreis (751, 752,
753),
- ein erstes Schaltelement (757), das in Reihe zwischen einen
Ausgangsknoten des ersten Flip-Flop-Schaltkreises (753) und einen
Ausgangsknoten des dritten Flip-Flop-Schaltkreises (751)
eingeschleift ist,
- ein zweites Schaltelement (756), das in Reihe zwischen den
Ausgangsknoten des ersten Flip-Flop-Schaltkreises und einen
Eingangsknoten des dritten Flip-Flop-Schaltkreises eingeschleift ist,
ein drittes Schaltelement (755), das in Reihe zwischen den
Ausgangsknoten des ersten Flip-Flop-Schaltkreises und einen
Eingangsknoten des zweiten Flip-Flop-Schaltkreises (752)
eingeschleift ist, und
- ein viertes, Schaltelement (754), das in Reihe zwischen einen
Ausgangsknoten des zweiten Flip-Flop-Schaltkreises und den
Eingangsknoten des dritten Flip-Flop-Schaltkreises eingeschleift
ist.
15. Verzögerungsregelkreisschaltung nach Anspruch 14, weiter
dadurch gekennzeichnet, dass ein Ausgangssignal des
Modusregistersatzes einen EIN/AUS-Zustand jedes der vier Schaltelemente
steuert.
16. Verzögerungsregelkreisschaltung nach Anspruch 14 oder 15,
weiter dadurch gekennzeichnet, dass das erste Schaltelement
geschlossen und das zweite bis vierte Schaltelement geöffnet sind,
wenn die Anzahl an Stufen jedes Bitschiebevorgangs gleich drei
ist, das zweite Schaltelement geschlossen und das erste, dritte
und vierte Schaltelement geöffnet sind, wenn die Anzahl an Stufen
jedes Bitschiebevorgangs gleich zwei ist, und das dritte und vierte
Schaltelement geschlossen sowie das erste und zweite
Schaltelement geöffnet sind, wenn die Anzahl an Stufen jedes
Bitschiebevorgangs gleich eins ist.
17. Verzögerungsregelkreisschaltung nach einem der Ansprüche 11
bis 16, weiter gekennzeichnet durch einen
Verzögerungskompensationsschaltkreis (77), der zwischen den Ausgang der
Verzögerungsstufe und einen Eingang des Phasendetektors eingeschleift
ist, welcher die Phasendifferenz zwischen dem Eingangstaktsignal
und dem Ausgangstaktsignal der Verzögerungsstufe nach
Verzögerung durch den Verzögerungskompensationsschaltkreis
detektiert.
18. Verzögerungsregelkreisverfahren für ein Speicherbauelement, bei
dem
ein Eingangstaktsignal (CLKin) verzögert wird, um ein verzögertes Taktsignal (CLKout) zu erhalten, indem das Eingangstaktsignal über eine Verzögerungsstufe mit einer Mehrzahl kaskadierter Einheitsverzögerungsschaltkreise geleitet wird, und
ein aktivierter Zustand des jeweiligen Einheitsverzögerungsschaltkreises in Abhängigkeit von einer Phasendifferenz zwischen dem Eingangstaktsignal und dem verzögerten Taktsignal gesteuert wird, dadurch gekennzeichnet, dass
die Verzögerungszeit des jeweiligen Einheitsverzögerungsschaltkreises in Abhängigkeit von einer Spaltenadressenabtast(CAS)- Latenz des Speicherbauelements variiert wird.
ein Eingangstaktsignal (CLKin) verzögert wird, um ein verzögertes Taktsignal (CLKout) zu erhalten, indem das Eingangstaktsignal über eine Verzögerungsstufe mit einer Mehrzahl kaskadierter Einheitsverzögerungsschaltkreise geleitet wird, und
ein aktivierter Zustand des jeweiligen Einheitsverzögerungsschaltkreises in Abhängigkeit von einer Phasendifferenz zwischen dem Eingangstaktsignal und dem verzögerten Taktsignal gesteuert wird, dadurch gekennzeichnet, dass
die Verzögerungszeit des jeweiligen Einheitsverzögerungsschaltkreises in Abhängigkeit von einer Spaltenadressenabtast(CAS)- Latenz des Speicherbauelements variiert wird.
19. Verzögerungsregelkreisverfahren nach Anspruch 18, weiter
dadurch gekennzeichnet, dass die Verzögerungszeit des jeweiligen
Einheitsverzögerungsschaltkreises mit abnehmender CAS-Latenz
des Speicherbauelements erhöht wird.
20. Verzögerungsregelkreisverfahren nach Anspruch 18 oder 19,
weiter dadurch gekennzeichnet, dass die Verzögerungszeit des
jeweiligen Einheitsverzögerungsschaltkreises dadurch variiert wird,
dass eine mit dem betreffenden Einheitsverzögerungsschaltkreis
funktionell verbundene, kapazitive Last verändert wird.
21. Verzögerungsregelkreisverfahren nach einem der Ansprüche 18
bis 20, weiter dadurch gekennzeichnet, dass ein für die CAS-
Latenz des Speicherbauelements indikativer Wert gespeichert und
ein EIN/AUS-Zustand mehrerer schaltbarer
Kondensatorschaltkreise in Abhängigkeit von dem für die CAS-Latenz indikativen,
gespeicherten Wert gesteuert wird, wobei die schaltbaren
Kondensatorschaltkreise funktionell mit dem jeweiligen
Einheitsverzögerungsschaltkreis verbunden sind.
22. Verzögerungsregelkreisverfahren für ein Speicherbauelement, bei
dem
ein Eingangstaktsignal (CLKin) verzögert wird, um ein verzögertes Taktsignal (CLKout) zu erhalten, indem das Eingangstaktsignal über eine Verzögerungsstufe mit einer Mehrzahl kaskadierter Einheitsverzögerungsschaltkreise geleitet wird, dadurch gekennzeichnet, dass
ein Mehrbit-Steuersignal zur Steuerung eines aktivierten Zustands des jeweiligen Einheitsverzögerungsschaltkreises erzeugt wird und
eine Bitverschiebung des Mehrbit-Steuersignals in einer Richtung entsprechend einer Phasendifferenz zwischen dem Eingangstaktsignal (CLKin) und dem verzögerten Taktsignal (CLKout) und um eine von einer Spaltenadressenabtast(CAS)-Latenz des Speicherbauelements abhängige Bitanzahl ausgeführt wird.
ein Eingangstaktsignal (CLKin) verzögert wird, um ein verzögertes Taktsignal (CLKout) zu erhalten, indem das Eingangstaktsignal über eine Verzögerungsstufe mit einer Mehrzahl kaskadierter Einheitsverzögerungsschaltkreise geleitet wird, dadurch gekennzeichnet, dass
ein Mehrbit-Steuersignal zur Steuerung eines aktivierten Zustands des jeweiligen Einheitsverzögerungsschaltkreises erzeugt wird und
eine Bitverschiebung des Mehrbit-Steuersignals in einer Richtung entsprechend einer Phasendifferenz zwischen dem Eingangstaktsignal (CLKin) und dem verzögerten Taktsignal (CLKout) und um eine von einer Spaltenadressenabtast(CAS)-Latenz des Speicherbauelements abhängige Bitanzahl ausgeführt wird.
23. Verzögerungsregelkreisverfahren nach Anspruch 22, weiter
dadurch gekennzeichnet, dass die Anzahl an verschobenen Bits
durch die Bitverschiebung des Mehrbit-Steuersignals mit
abfallender CAS-Latenz des Speicherbauelements erhöht wird.
24. Verzögerungsregelkreisverfahren nach Anspruch 22 oder 23,
weiter dadurch gekennzeichnet, dass ein für die CAS-Latenz des
Speicherbauelements indikativer Wert gespeichert und ein
aktivierter Zustand einer Mehrzahl von Schieberegisterstufen in
Abhängigkeit von dem für die CAS-Latenz indikativen, gespeicherten
Wert gesteuert wird, wobei die mehreren Schieberegisterstufen
das Mehrbit-Steuersignal erzeugen.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2001-0069229A KR100446291B1 (ko) | 2001-11-07 | 2001-11-07 | 카스 레이턴시를 이용하여 락킹 레졸루션 조절이 가능한지연동기 루프 회로 |
| KR2001/69229 | 2001-11-07 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE10252491A1 true DE10252491A1 (de) | 2003-05-28 |
| DE10252491B4 DE10252491B4 (de) | 2008-09-11 |
Family
ID=19715790
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE10252491A Expired - Fee Related DE10252491B4 (de) | 2001-11-07 | 2002-11-06 | Verzögerungsregelkreisschaltung und -verfahren |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US6621315B2 (de) |
| JP (2) | JP4562979B2 (de) |
| KR (1) | KR100446291B1 (de) |
| DE (1) | DE10252491B4 (de) |
| TW (1) | TW578381B (de) |
Families Citing this family (56)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6081147A (en) * | 1994-09-29 | 2000-06-27 | Fujitsu Limited | Timing controller and controlled delay circuit for controlling timing or delay time of a signal by changing phase thereof |
| US7251305B2 (en) * | 2002-05-17 | 2007-07-31 | Sun Microsystems, Inc. | Method and apparatus to store delay locked loop biasing parameters |
| US6891415B2 (en) * | 2002-06-11 | 2005-05-10 | Micron Technology, Inc. | Method and apparatus for enabling a timing synchronization circuit |
| US6819599B2 (en) * | 2002-08-01 | 2004-11-16 | Micron Technology, Inc. | Programmable DQS preamble |
| DE10330796B4 (de) * | 2002-10-30 | 2023-09-14 | Hynix Semiconductor Inc. | Registergesteuerter Delay Locked Loop mit Beschleunigungsmodus |
| KR100500929B1 (ko) * | 2002-11-27 | 2005-07-14 | 주식회사 하이닉스반도체 | 지연 고정 루프 회로 |
| KR100518548B1 (ko) * | 2002-12-30 | 2005-10-04 | 삼성전자주식회사 | 개선된 보상 지연 회로를 가지는 반도체 메모리 장치의dll 및 이에 대한 지연시간 보상방법 |
| US6865135B2 (en) * | 2003-03-12 | 2005-03-08 | Micron Technology, Inc. | Multi-frequency synchronizing clock signal generator |
| US8934597B2 (en) * | 2003-03-12 | 2015-01-13 | Infineon Technologies Ag | Multiple delay locked loop integration system and method |
| US7477716B2 (en) * | 2003-06-25 | 2009-01-13 | Mosaid Technologies, Inc. | Start up circuit for delay locked loop |
| KR100531457B1 (ko) * | 2003-07-23 | 2005-11-28 | (주)다윈텍 | 다 위상 클럭신호 발생을 위한 발진기가 배제된 지연 동기루프 |
| KR100541548B1 (ko) * | 2003-09-08 | 2006-01-11 | 삼성전자주식회사 | 대역 확산 클럭 발생회로 및 방법 |
| KR100542696B1 (ko) * | 2003-11-13 | 2006-01-11 | 주식회사 하이닉스반도체 | 반도체 장치의 리페어 퓨즈 박스 |
| US7065666B2 (en) * | 2003-11-13 | 2006-06-20 | Micron Technology, Inc. | Apparatus and method for generating a delayed clock signal |
| KR100514414B1 (ko) * | 2003-11-20 | 2005-09-09 | 주식회사 하이닉스반도체 | 지연 동기 루프 |
| US6952127B2 (en) * | 2003-11-21 | 2005-10-04 | Micron Technology, Inc. | Digital phase mixers with enhanced speed |
| US6982578B2 (en) * | 2003-11-26 | 2006-01-03 | Micron Technology, Inc. | Digital delay-locked loop circuits with hierarchical delay adjustment |
| US6914467B2 (en) * | 2003-12-04 | 2005-07-05 | International Business Machines Corporation | Dual edge programmable delay unit |
| KR100546215B1 (ko) * | 2003-12-05 | 2006-01-24 | 주식회사 하이닉스반도체 | 펄스 폭 제어 회로 |
| US7795934B2 (en) * | 2003-12-11 | 2010-09-14 | Micron Technology, Inc. | Switched capacitor for a tunable delay circuit |
| US6982579B2 (en) * | 2003-12-11 | 2006-01-03 | Micron Technology, Inc. | Digital frequency-multiplying DLLs |
| US7009434B2 (en) * | 2003-12-12 | 2006-03-07 | Micron Technology, Inc. | Generating multi-phase clock signals using hierarchical delays |
| US7222224B2 (en) * | 2004-05-21 | 2007-05-22 | Rambus Inc. | System and method for improving performance in computer memory systems supporting multiple memory access latencies |
| JP4271623B2 (ja) * | 2004-06-17 | 2009-06-03 | 富士通株式会社 | クロック調整装置および方法 |
| US7157952B2 (en) * | 2004-08-20 | 2007-01-02 | L-3 Integrated Systems Company | Systems and methods for implementing delay line circuitry |
| US7920017B2 (en) * | 2004-12-16 | 2011-04-05 | Analog Devices, Inc. | Programmable clock booster system |
| KR100713082B1 (ko) * | 2005-03-02 | 2007-05-02 | 주식회사 하이닉스반도체 | 클럭의 듀티 비율을 조정할 수 있는 지연 고정 루프 |
| US7428284B2 (en) * | 2005-03-14 | 2008-09-23 | Micron Technology, Inc. | Phase detector and method providing rapid locking of delay-lock loops |
| JP4667196B2 (ja) * | 2005-10-12 | 2011-04-06 | パナソニック株式会社 | 位相調整回路 |
| KR100723511B1 (ko) * | 2005-11-14 | 2007-05-30 | 삼성전자주식회사 | 전하 펌프 회로, 이를 포함하는 위상 동기 루프 회로 및지연 동기 루프 회로 |
| KR100656464B1 (ko) * | 2005-12-28 | 2006-12-11 | 주식회사 하이닉스반도체 | 반도체 메모리의 출력 인에이블 신호 생성장치 및 방법 |
| EP1806751A1 (de) | 2005-12-30 | 2007-07-11 | STMicroelectronics Pvt. Ltd. | Programmierbare Verzögerungseinführungsschaltung in einem selbstzeitgesteuerten Speicher |
| US7982511B2 (en) * | 2006-02-09 | 2011-07-19 | Hynix Semiconductor Inc. | DLL circuit and method of controlling the same |
| US7716511B2 (en) * | 2006-03-08 | 2010-05-11 | Freescale Semiconductor, Inc. | Dynamic timing adjustment in a circuit device |
| JP5143370B2 (ja) * | 2006-03-23 | 2013-02-13 | 富士通セミコンダクター株式会社 | 遅延制御回路 |
| KR100807116B1 (ko) * | 2006-10-31 | 2008-02-26 | 주식회사 하이닉스반도체 | 지연 고정 루프 |
| KR100784921B1 (ko) * | 2006-11-14 | 2007-12-11 | 주식회사 하이닉스반도체 | Dll 회로의 동작 모드 설정 장치 |
| KR100795025B1 (ko) * | 2006-12-07 | 2008-01-16 | 주식회사 하이닉스반도체 | Dll 회로의 동작 모드 설정 장치 및 방법 |
| US7755403B2 (en) | 2006-11-14 | 2010-07-13 | Hynix Semiconductor Inc. | Apparatus and method of setting operation mode in DLL circuit |
| JP4774005B2 (ja) * | 2007-04-11 | 2011-09-14 | ザインエレクトロニクス株式会社 | 受信装置 |
| KR100857446B1 (ko) * | 2007-05-11 | 2008-09-10 | 주식회사 하이닉스반도체 | Dll 회로의 동작 모드 설정 장치 |
| TWI358902B (en) * | 2007-12-31 | 2012-02-21 | Ind Tech Res Inst | Signal delay circuit |
| CN101562450B (zh) * | 2008-04-16 | 2012-07-18 | 北京兆易创新科技有限公司 | 逐位逼近延迟锁相环电路以及调整时钟信号的方法 |
| JP2010028342A (ja) * | 2008-07-17 | 2010-02-04 | Sanyo Electric Co Ltd | Dll回路 |
| US8181056B2 (en) * | 2008-09-30 | 2012-05-15 | Mosaid Technologies Incorporated | Serial-connected memory system with output delay adjustment |
| US8161313B2 (en) * | 2008-09-30 | 2012-04-17 | Mosaid Technologies Incorporated | Serial-connected memory system with duty cycle correction |
| US7864625B2 (en) * | 2008-10-02 | 2011-01-04 | International Business Machines Corporation | Optimizing SRAM performance over extended voltage or process range using self-timed calibration of local clock generator |
| KR101004665B1 (ko) * | 2009-06-12 | 2011-01-04 | 주식회사 하이닉스반도체 | 반도체 메모리 장치 및 출력 인에이블 신호 생성 방법 |
| US8531909B2 (en) | 2010-06-18 | 2013-09-10 | SK Hynix Inc. | Delay-locked loop having loop bandwidth dependency on operating frequency |
| US8269535B1 (en) | 2011-07-15 | 2012-09-18 | Elite Semiconductor Memory Technology Inc. | Delay-locked loop and method of using the same |
| KR101326117B1 (ko) | 2013-06-25 | 2013-11-06 | 홍익대학교 산학협력단 | 위상 반전 록킹 알고리즘을 이용한 디지털 지연 고정 루프 회로 및 제어방법 |
| US9225322B2 (en) | 2013-12-17 | 2015-12-29 | Micron Technology, Inc. | Apparatuses and methods for providing clock signals |
| CN105610434B (zh) * | 2016-02-26 | 2018-08-10 | 西安紫光国芯半导体有限公司 | 一种自适应的延迟锁相环 |
| CN108551342B (zh) * | 2018-03-20 | 2022-04-01 | 上海集成电路研发中心有限公司 | 一种具有宽频率输入范围的延迟锁相环 |
| US10762947B2 (en) * | 2018-10-04 | 2020-09-01 | Samsung Electronics Co., Ltd. | Memory devices |
| CN115549655A (zh) * | 2021-06-29 | 2022-12-30 | 澜起电子科技(昆山)有限公司 | 延迟装置及延迟控制方法 |
Family Cites Families (39)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0246598A (ja) * | 1988-08-09 | 1990-02-15 | Matsushita Electric Ind Co Ltd | 可変長シフト・レジスタ |
| JP2751819B2 (ja) | 1994-02-28 | 1998-05-18 | 松下電器産業株式会社 | テレビジョン信号処理装置 |
| JP2771464B2 (ja) * | 1994-09-29 | 1998-07-02 | 日本電気アイシーマイコンシステム株式会社 | ディジタルpll回路 |
| JPH08180678A (ja) * | 1994-12-27 | 1996-07-12 | Hitachi Ltd | ダイナミック型ram |
| US5841707A (en) * | 1995-11-29 | 1998-11-24 | Texas Instruments Incorporated | Apparatus and method for a programmable interval timing generator in a semiconductor memory |
| JPH1013219A (ja) * | 1996-06-27 | 1998-01-16 | Mitsubishi Electric Corp | クロック信号のズレを防止する回路 |
| JPH1069769A (ja) | 1996-08-29 | 1998-03-10 | Fujitsu Ltd | 半導体集積回路 |
| JPH10283779A (ja) * | 1997-04-09 | 1998-10-23 | Mitsubishi Electric Corp | 同期型半導体記憶装置 |
| JP4040140B2 (ja) * | 1997-05-14 | 2008-01-30 | 富士通株式会社 | 半導体装置及びそのアクセスタイム調整方法 |
| US6100736A (en) * | 1997-06-05 | 2000-08-08 | Cirrus Logic, Inc | Frequency doubler using digital delay lock loop |
| JP3161377B2 (ja) | 1997-07-25 | 2001-04-25 | 日本電気株式会社 | 半導体記憶装置 |
| JPH11120769A (ja) * | 1997-10-13 | 1999-04-30 | Mitsubishi Electric Corp | 同期型半導体記憶装置 |
| KR100274602B1 (ko) | 1997-11-20 | 2000-12-15 | 윤종용 | 동기형 메모리 장치 |
| KR100264077B1 (ko) * | 1997-11-21 | 2000-08-16 | 김영환 | 반도체 소자의 클럭보상장치 |
| JPH11203864A (ja) * | 1998-01-14 | 1999-07-30 | Mitsubishi Electric Corp | 同期型半導体記憶装置 |
| JPH11205128A (ja) * | 1998-01-14 | 1999-07-30 | Toshiba Microelectronics Corp | 位相制御装置及びその方法 |
| JP3526208B2 (ja) * | 1998-04-09 | 2004-05-10 | 富士通株式会社 | 半導体装置 |
| KR100293448B1 (ko) * | 1998-03-28 | 2001-07-12 | 김영환 | 출력클럭의위상조절장치 |
| KR100263483B1 (ko) * | 1998-05-14 | 2000-08-01 | 김영환 | 고속 위상 동기 회로 및 그를 이용한 위상 동기 방법 |
| JP3763673B2 (ja) * | 1998-06-11 | 2006-04-05 | 富士通株式会社 | Dll回路 |
| US6137334A (en) * | 1998-07-06 | 2000-10-24 | Micron Technology, Inc. | Logic circuit delay stage and delay line utilizing same |
| JP3644827B2 (ja) * | 1998-08-14 | 2005-05-11 | 富士通株式会社 | 外部負荷を考慮したdll回路 |
| KR100295052B1 (ko) * | 1998-09-02 | 2001-07-12 | 윤종용 | 전압제어지연라인의단위지연기들의수를가변시킬수있는제어부를구비하는지연동기루프및이에대한제어방법 |
| JP4286933B2 (ja) | 1998-09-18 | 2009-07-01 | 富士通マイクロエレクトロニクス株式会社 | 半導体記憶装置 |
| JP3993717B2 (ja) | 1998-09-24 | 2007-10-17 | 富士通株式会社 | 半導体集積回路装置 |
| KR100351889B1 (ko) * | 1998-11-13 | 2002-11-18 | 주식회사 하이닉스반도체 | 카스(cas)레이턴시(latency) 제어 회로 |
| JP2000195263A (ja) | 1998-12-25 | 2000-07-14 | Nec Corp | 半導体記憶装置 |
| KR100310460B1 (ko) * | 1998-12-30 | 2001-11-15 | 박종섭 | 지연고정루프의 초기 록 타임 단축 장치 및 방법 |
| US6177844B1 (en) * | 1999-01-08 | 2001-01-23 | Altera Corporation | Phase-locked loop or delay-locked loop circuitry for programmable logic devices |
| JP2000231420A (ja) | 1999-02-10 | 2000-08-22 | Nippon Foundry Inc | タイミング信号発生回路 |
| JP3957421B2 (ja) | 1999-02-10 | 2007-08-15 | エルピーダメモリ株式会社 | 半導体記憶装置 |
| KR100304705B1 (ko) * | 1999-03-03 | 2001-10-29 | 윤종용 | 포스티드 카스 레이턴시 기능을 가지는 동기식 반도체 메모리 장치 및 카스 레이턴시 제어 방법 |
| US6150856A (en) | 1999-04-30 | 2000-11-21 | Micron Technology, Inc. | Delay lock loops, signal locking methods and methods of implementing delay lock loops |
| JP4190662B2 (ja) * | 1999-06-18 | 2008-12-03 | エルピーダメモリ株式会社 | 半導体装置及びタイミング制御回路 |
| JP4397076B2 (ja) * | 1999-08-20 | 2010-01-13 | 株式会社ルネサステクノロジ | 半導体装置 |
| JP2001060392A (ja) * | 1999-08-24 | 2001-03-06 | Mitsubishi Electric Corp | 半導体装置 |
| US6240042B1 (en) | 1999-09-02 | 2001-05-29 | Micron Technology, Inc. | Output circuit for a double data rate dynamic random access memory, double data rate dynamic random access memory, method of clocking data out from a double data rate dynamic random access memory and method of providing a data strobe signal |
| JP2001084763A (ja) * | 1999-09-08 | 2001-03-30 | Mitsubishi Electric Corp | クロック発生回路およびそれを具備した半導体記憶装置 |
| JP3807593B2 (ja) * | 2000-07-24 | 2006-08-09 | 株式会社ルネサステクノロジ | クロック生成回路および制御方法並びに半導体記憶装置 |
-
2001
- 2001-11-07 KR KR10-2001-0069229A patent/KR100446291B1/ko not_active Expired - Fee Related
-
2002
- 2002-05-01 US US10/135,454 patent/US6621315B2/en not_active Expired - Lifetime
- 2002-09-20 TW TW091121578A patent/TW578381B/zh not_active IP Right Cessation
- 2002-10-24 JP JP2002309883A patent/JP4562979B2/ja not_active Expired - Fee Related
- 2002-11-06 DE DE10252491A patent/DE10252491B4/de not_active Expired - Fee Related
-
2008
- 2008-02-08 JP JP2008029034A patent/JP2008181651A/ja active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| US20030085744A1 (en) | 2003-05-08 |
| JP2003203481A (ja) | 2003-07-18 |
| TW578381B (en) | 2004-03-01 |
| DE10252491B4 (de) | 2008-09-11 |
| JP4562979B2 (ja) | 2010-10-13 |
| JP2008181651A (ja) | 2008-08-07 |
| KR20030037675A (ko) | 2003-05-14 |
| KR100446291B1 (ko) | 2004-09-01 |
| US6621315B2 (en) | 2003-09-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE10252491B4 (de) | Verzögerungsregelkreisschaltung und -verfahren | |
| DE602004004533T2 (de) | Phasenmischschaltung mit verzögertem regelkreis | |
| DE10253879B4 (de) | Phasendetektor und Verfahren zur Taktsignal-Phasendifferenzkompensation | |
| DE10084500B3 (de) | Frequenzvervielfachende Delay Locked Loop | |
| DE10336300B4 (de) | Verzögerungsregelschaltung mit Tastverhältniskorrektur und zugehöriges Korrekturverfahren | |
| DE69925799T2 (de) | Verzögerungsregelschleife mit einem taktphasenschieber | |
| DE60008688T2 (de) | Frequenzdetektor und Phasenregelkreisschaltung mit einem solchen Detektor | |
| DE69633539T2 (de) | Taktverteilungsschaltung | |
| DE69229087T2 (de) | Integrierte Halbleiterschaltung mit Taktsignalgenerator | |
| DE19531962C2 (de) | Taktsignalverteilerschaltung | |
| DE20113507U1 (de) | Ringregister-gesteuerter DLL mit Feinverzögerungsleitung und direktem Zeitversatzerfassungsdetektor | |
| DE10312261B4 (de) | Verzögerungsregelschleife, die einen variablen Spannungsregler aufweist | |
| DE19912967B4 (de) | Verzögerungsregelkreisschaltung und Steuerverfahren hierfür | |
| DE102008021409A1 (de) | Verwendung von mehreren spannungsgesteuerten Verzögerungsleitungen für die präzise Ausrichtung und Arbeitszyklussteuerung der Datenausgabe einer DDR-Speichereinrichtung | |
| DE10023248A1 (de) | Schaltung und Verfahren zur Taktsignalsynchronisation und Zeit/Digital-Wandler hierfür | |
| DE19934226A1 (de) | Analog-Digital-Hybrid-DLL | |
| DE19852457C2 (de) | Verfahren und Vorrichtung zur Phasendrehung in einem Phasenregelkreis | |
| DE60225498T2 (de) | PLL-Frequenzsynthesizer | |
| DE102004002437A1 (de) | Verzögerungsregelkreis, integrierte Schaltung und Betriebsverfahren | |
| DE10320792B3 (de) | Vorrichtung zur Synchronisation von Taktsignalen | |
| DE69426975T2 (de) | Nachgetriggerter oszillator für zitterfreie frequenzsynthese mit einem phasenregelkreis | |
| DE102005038736A1 (de) | Phasenverschiebungsvorrichtung | |
| DE19850476C2 (de) | Integrierte Schaltung | |
| DE60303985T2 (de) | Phasenregelkreis zum Reduzieren des Phasenfehlers im stationären Zustand | |
| DE10312260A1 (de) | Verzögerungsregelschleife, die einen Kantendetektor und eine feste Verzögerung aufweist |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OP8 | Request for examination as to paragraph 44 patent law | ||
| 8364 | No opposition during term of opposition | ||
| R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |