DE10222691B4 - Taktsynchronisationsvorrichtung - Google Patents

Taktsynchronisationsvorrichtung Download PDF

Info

Publication number
DE10222691B4
DE10222691B4 DE10222691A DE10222691A DE10222691B4 DE 10222691 B4 DE10222691 B4 DE 10222691B4 DE 10222691 A DE10222691 A DE 10222691A DE 10222691 A DE10222691 A DE 10222691A DE 10222691 B4 DE10222691 B4 DE 10222691B4
Authority
DE
Germany
Prior art keywords
output
clock signal
code value
binary code
phase
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.)
Expired - Fee Related
Application number
DE10222691A
Other languages
English (en)
Other versions
DE10222691A1 (de
Inventor
Se Jun Sungnam Kim
Jae Kyung Wee
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SK Hynix Inc
Original Assignee
Hynix Semiconductor Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hynix Semiconductor Inc filed Critical Hynix Semiconductor Inc
Publication of DE10222691A1 publication Critical patent/DE10222691A1/de
Application granted granted Critical
Publication of DE10222691B4 publication Critical patent/DE10222691B4/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION, OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION, OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08Details of the phase-locked loop
    • H03L7/085Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal
    • H03L7/089Details 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
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION, OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08Details of the phase-locked loop
    • H03L7/081Details of the phase-locked loop provided with an additional controlled phase shifter
    • H03L7/0812Details of the phase-locked loop provided with an additional controlled phase shifter and where no voltage or current controlled oscillator is used
    • H03L7/0816Details 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

Abstract

Taktsynchronisationsvorrichtung mit:
einer Phasendetektionseinheit, aufgebaut zum Detektieren einer Phasendifferenz zwischen einem externen Taktsignal und einem internen Taktsignal;
einer Binärcode-erzeugenden Einheit, aufgebaut zum Ausgeben eines Binärcodewerts in Abhängigkeit von Ausgangssignalen, welche von der Phasendetektionseinheit empfangbar sind;
einer Codeumwandlungseinheit, aufgebaut zum Umwandeln des Binärcodewerts, welcher von der Binärcode-erzeugenden Einheit empfangbar ist, in einen Thermometercodewert;
einer Digital- zu Analog-Umwandlungseinheit, aufgebaut zum Ausgeben einer Ausgangsspannung entsprechend dem Thermometercodewert; und
einer Taktsynchronisationssteuereinheit, aufgebaut zum Ausgeben des internen Taktsignals basierend auf den externen Taktsignal und der Ausgangsspannung der Digital- zu Analog-Umwandlungseinheit;
wobei die Codeumwandlungseinheit aufweist:
einen Dekoder zum Dekodieren eines N-Bit Binärcodewerts von der Binärcode-erzeugenden Einheit und zum Ausgeben von 21 Werten; und
eine Thermometercode-Umwandlungseinheit zum Umwandeln der 2N Werte, welche von dem Dekoder ausgebbar sind, in einen Thermometercodewert; und
wobei die Thermometercode-Umwandlungseinheit aufweist:
eine Vielzahl von NAND-Gattern, an welche jeweilige der 2N Werte, die von...

Description

  • Die vorliegende Erfindung betrifft eine Taktsynchronisationsvorrichtung mit einer Umwandlungseinheit zum Umwandeln eines Binärcodewerts in einen Thermometercodewert.
  • Aus der US 5,347,234 A ist eine Taktsynchronisationsvorrichtung bekannt, welche aufweist: eine Phasendetektionseinheit, aufgebaut zum Detektieren einer Phasendifferenz zwischen einem externen Taktsignal und einem internen Taktsignal; eine Binärcode-erzeugende Einheit, aufgebaut zum Ausgeben eines Binärcodes in Abhängigkeit von Ausgangssignalen, welche von der Phasendetektionseinheit empfangbar sind; eine Codeumwandlungseinheit, aufgebaut zum Umwandeln des Binärcodewerts, welcher von der Binärcode-erzeugenden Einheit empfangbar ist, ein einen Thermometercode; und eine Taktsynchronisationssteuereinheit, aufgebaut zum Ausgeben des internen Taktsignals basierend auf dem externen Taktsignal und dem von der Codeumwandlungseinheit ausgegebenen Thermometercode.
  • Aus der US 6,181,168 B1 ist ein phase locked loop bekannt, bei dem ein Phasendetektor ein Signal in Form eines Thermometercodes an einen Digital-/Analog-Wandler ausgibt, wobei der Digital-/Analog-Wandler auf Basis des Signals ein analoges Ausgangssignal an einen stromgesteuerten Oszillator ausgibt, um dessen Ausgabefrequenz zu steuern.
  • Die US 6,215,726 B1 offenbart eine Halbleitervorrichtung mit einer Erzeugungsschaltung für einen internen Takt, wobei ein delay locked loop vorgesehen ist, um einen Phaseneinstellbetrieb vorzunehmen.
  • Die US 6,094,082 offenbart eine programmierbare Phaseneinstelleinrichtung mit einer Mehrzahl linear verteilter Phasenschritte.
  • Beschreibung des technischen Hintergrunds
  • Im Allgemeinen weist eine analoge Taktsynchronisationsvorrichtung (delay locked loop (DLL) oder phase locked loop (PLL)) eine kleinere Fläche, einen breiteren Betriebsbereich, eine höhere Genauigkeit und kleinere Jittereigenschaften als eine digitale Taktsynchronisationsvorrichtung auf. Die analoge Taktsynchronisationsvorrichtung verbraucht jedoch beträchtlichen Gleichstrom.
  • Entsprechend wurde ein Verfahren zum Verbinden der analogen und digitalen Vorrichtung durch Einsetzen eines Digital- zu Analog-Wandlers (DAC oder D/A-Wandler) vorgeschlagen. Dieses Verfahren steuert die Taktsynchronisationsvorrichtung (DLL/PLL) durch Erzeugen eines digitalen Codewertes entsprechend einer Phasendifferenz zwischen einem externen Taktsignal und einem internen Codewert und erzeugt dann einen analogen Wert (Spannung oder Strom) in Abhängigkeit von dem erzeugten digitalen Codewert durch Einsatz des DAC.
  • 1 ist ein Blockdiagramm, welches eine herkömmliche Taktsynchronisationsvorrichtung verdeutlicht, die einen Thermometercode DAC einsetzt. Die verdeutlichte herkömmliche Taktsynchronisationsvorrichtung weist eine Phasendetektionseinheit 1 zum detektieren einer Phasendifferenz zwischen einem internen Taktsignal ICLK und einem externen Taktsignal ECLK auf. Eine Registereinheit 2 gibt einen Thermometercode TC in Abhängigkeit von dem Detektionssignal SFTR und SFTL aus, welche von der Phasendetektionseinheit 1 empfangen werden. Ebenfalls vorgesehen ist eine D/A Umwandlungseinheit 3 zum Erzeugen einer Ausgangsspannung VOUT entsprechend dem Thermometercode TC. Schließlich erzeugt eine Taktsynchronisationssteuereinheit 4 das interne Taktsignal ICLK aus dem externen Taktsignal ECLK in Abhängigkeit von der Ausgangsspannung VOUT der D/A Umwandlungseinheit 3. Die Taktsynchronisationssteuereinheit 4 weist eine spannungsgesteuerte Verzögerungsleitung (delay line) auf, wenn sie in dem DLL eingesetzt wird, weist jedoch einen spannungsgesteuerten Oszillator (VCO) auf, wenn sie in dem PLL eingesetzt wird.
  • Wenn die Anzahl der Bits der D/A Umwandlungseinheit 3 gesteigert wird, wird die Anzahl der Schieberegister der Registereinheit 2 durch einen Multiplikator von 2 gesteigert, woraus eine große Chipfläche und hohe Leckströme resultieren. Wenn die D/A Umwandlungseinheit 3 zum Beispiel 6 Bits aufweist, benötigt die Registereinheit 64 Schieberegister.
  • Zum Lösen der vorangehenden Probleme kann ein binär gewichteter DAC anstatt des Thermometercodes DAC eingesetzt werden. Die Linearität und Monotonie können sich jedoch aufgrund eines Störimpulses in solchen Systemen verschlechtern.
  • Zusammenfassung der Erfindung
  • Die vorliegende Offenbarung sieht eine Taktsynchronisationsvorrichtung nach Anspruch 1 vor, welche eine Umwandlungseinheit zum Umwandeln eines binär gewichteten Codes aufweist, wodurch eine Anzahl von Registern herabgesetzt wird und schließlich ein Leckstrom reduziert wird.
  • Gemäß der vorliegenden Offenbarung ist eine Taktsynchronisationsvorrichtung vorgesehen, welche eine Phasendetektionseinheit, aufgebaut zum Detektieren einer Phasendifferenz zwischen einem externen Taktsignal und einem internen Taktsignal, aufweist. Die Vorrichtung weist ebenfalls eine Einrichtung zum Erzeugen eines binären Codes aufgebaut zum Ausgeben eines binären Codewertes in Abhängigkeit von Ausgangssignalen auf, welche von der Phasendetektionseinheit empfangen werden. Eine Codeumwandlungseinheit wandelt den binären Codewert, welcher von der Binärcode erzeugenden Einheit empfangen wird, in einen Thermometercodewert um. Eine Digital- zu Analog-Umwandlungseinheit ist vorgesehen und aufgebaut zum Ausgeben einer Ausgangsspannung entsprechend dem Thermometercodewert. Schließlich ist eine Taktsynchronisationssteuereinheit vorgesehen und aufgebaut zum Ausgeben des internen Taktsignals basierend auf dem externen Taktsignal und der Ausgangsspannung von der Digital- zu Analog-Umwandlungseinheit.
  • Kurzbeschreibung der Zeichnungen
  • 1 ist ein Blockdiagramm, welches eine herkömmliche Taktsynchronisationsvorrichtung verdeutlicht.
  • 2 ist ein Blockdiagramm, welches eine Taktsynchronisationsvorrichtung verdeutlicht, die vorliegend offenbart ist.
  • 3 ist ein detailliertes Schaltungsdiagramm, welches eine Codeumwandlungseinheit, gezeigt in 2, verdeutlicht.
  • 4 ist ein Simulations-Zeitablaufdiagramm der Taktsynchronisationsvorrichtung, gezeigt in 2.
  • Detaillierte Beschreibung der bevorzugten Ausführungsformen
  • 2 ist ein Blockdiagramm, welches eine vorliegend offenbarte Taktsynchronisationsvorrichtung verdeutlicht. Diese Taktsynchronisationsvorrichtung weist eine Phasendetektionseinheit 10 zum Detektieren einer Phasendifferenz zwischen einem externen Taktsignal ECLK und einem internen Taktsignal ICLK auf. Eine Binärcode-erzeugende Einheit 20 gibt einen Binärcodewert BC in Abhängigkeit von Ausgangssignalen INC, DEC und HOLD aus, welche erzeugt werden durch und empfangen werden von der Phasendetektionseinheit 10. Der Reihe nach wandelt eine Codeumwandlungseinheit 50 den Binärcodewert BC in einen Thermometercodewert TC. Eine D/A Umwandlungseinheit 30 gibt eine Ausgangsspannung VOUT in Abhängigkeit von dem Thermometercodewert TC aus, welcher von der Codeumwandlungseinheit 50 empfangen wird. Schließlich erzeugt eine Taktsynchronisationssteuereinheit 40 das interne Taktsignal ICLK aus dem externen Taktsignal ECLK in Abhängigkeit von der Ausgangsspannung VOUT von der D/A Umwandlungseinheit 30. Die Taktsynchronisationssteuereinheit 40 weist eine spannungsgesteuerte Verzögerungsleitung (delay line) auf, wenn sie in dem DLL eingesetzt wird, und weist einen spannungsgesteuerten Oszillator (VCO) auf, wenn sie in dem PLL eingesetzt wird.
  • Wenn die Phase des internen Taktsignals ICLK der Phase des externen Taktsignals ECLK vorauseilt, gibt die Phasendetektionseinheit 10 einen Steigerungsbefehl INC aus. Wenn die Phase des internen Taktsignals ICLK der Phase des externen Taktsignals ECLK nacheilt, gibt die Phasendetektionseinheit 10 einen Verminderungsbefehl DEC aus. Zusätzlich gibt die Phasendetektionseinheit 10 einen Haltebefehl HOLD aus, wenn die Phase des internen Taktsignals ICLK identisch der Phase des externen Taktsignals ECLK ist.
  • Die Binärcode-erzeugende Einheit 20 weist des weiteren einen Registerblock 21 auf, welcher eine Anzahl von Registern in Abhängigkeit von einer Bitanzahl aufweist, welche durch die D/A-Umwandlungseinheit 30 eingesetzt wird. Ein Aufwärts/Abwärtszähler 22 ist zum Steigern, Vermindern oder Halten des in den Registern des Registerblocks 21 gespeicherten Werten in Abhängigkeit von den Ausgangssignalen INC, DEC und HOLD, die von der Phasendetektionseinheit 10 empfangen werden, vorgesehen.
  • Wenn die Phasendetektionseinheit 10 den Steigerungsbefehl INC ausgibt, wird der Aufwärts/Abwärtszähler 22 der Binärcode-erzeugenden Einheit 20 wie ein Aufwärtszähler zum Steigern des Binärcodewertes um ein Bit betrieben, der gegenwärtig in den Registern des Registerblocks 21 gespeichert ist. In dem Fall wo die Phasendetektionseinheit 10 einen Verminderungsbefehl DEC ausgibt, wird der Aufwärts/Abwärtszähler 22 als ein Abwärtszähler zum Herabsetzen des Binärcodewertes um ein Bit betrieben, welcher gegenwärtig in den Registern des Registerblocks 21 gespeichert ist. Schließlich, wenn die Phasendetektionseinheit 10 den Haltebefehl HOLD ausgibt, wird der Binärcodewert, welcher gegenwärtig in den Registern des Registerblocks 21 gespeichert ist, ohne Betreiben des Aufwärts/Abwärtszählers 22 aufrechterhalten.
  • Der binäre Codewert BC, welcher von der Binärcode-erzeugenden Einheit 20 ausgegeben wird, wird durch die Codeumwandlungseinheit 50 in einen Thermometercodewert TC umgewandelt.
  • 3 ist ein detailliertes Schaltungsdiagramm, welches die Codeumwandlungseinheit 50 nach 2 verdeutlicht. Wie in 3 dargestellt weist die Codeumwandlungseinheit 50 einen Decoder 51 auf, welcher ein N-Bit Binärcodewert BC <N:⌀> von der Binärcode-erzeugenden Einheit 20 dekodiert und 2N Werte DC <j:⌀> ausgibt. Die Codeumwandlungseinheit 50 weist ebenfalls eine Thermometercode-Umwandlungseinheit 52 auf, welche den N-Bit Codewert ausgegeben von dem Dekoder 51 in einen Thermometercodewert TC <j:⌀> umwandelt. Hier ist j gleich 2N und der Decoder 51 weist 2N NAND-Gatter ND0 bis NDj zum Dekodieren der N-Bit Eingangswerte auf.
  • Die Thermometercode-Umwandlungseinheit 52 weist NAND Gatter ND10–ND1J zum NANDen der Ausgangswerte DCO–DCj von den NAND-Gattern ND0–NDj des Dekoders 51 mit vorherigen Ausgangswerten auf. NOR-Gatter NOR0–NORj NORen die Ausgangswerte der NAND-Gatter ND10–ND1j mit vorangehenden Thermometercodewerten TC1–TCj. Schließlich invertieren Inverter INV0–INVj die Ausgangswerte der NOR-Gatter NOR0–NORj und geben die Thermometercodewerte TC <j:⌀> aus. Hier ist „j = 2N” erfüllt.
  • 4 ist ein Simulationszeitablauf-Diagramm der Taktsynchronisationsvorrichtung nach den 2 und 3. Hier ist der Binärcode 4 Bits und „j = 2N” ist erfüllt.
  • Wenn die Ausgangswerte der Binärcode-erzeugenden Einheit 20 „0011” sind, dekodiert der Dekoder 51 der Codeumwandlungseinheit 50 die Binärcodewerte und gibt einen Dekodierwert von „1111111111110111” aus.
  • Die Ausgangswerte des Dekoders 51 der Codeumwandlungseinheit 50 werden an einem der jeweiligen Eingangsanschlüsse der NAND-Gatter ND10–ND1j der Thermometercodeumwandlungseinheit 52 eingegeben. Obere Bitdekodierwerte werden an den anderen Eingangsanschlüssen davon, wie in 3 verdeutlicht, eingegeben. Entsprechend sind die Ausgangswerte der NAND-Gatter ND10–ND1j der Thermometercode-Umwandlungseinheit 52 „0000000000001100”.
  • Danach werden die Ausgangswerte der NAND-Gatter ND10–ND1j der Thermometercode-Umwandlungseinheit 52 an einen der jeweiligen Anschlüsse der NOR-Gatter NOR0–NORj eingegeben, und obere Bitthermometercode-Ausgangswerte werden an den anderen Eingangsanschlüssen davon, wie in 3 verdeutlicht, eingegeben. Die Inverter INV0–INVj invertieren die Ausgangswerte der NOR-Gatter NOR0–NORj, und geben einen Thermometercodewert TC von „0000000000001111”.
  • Verglichen mit einem allgemeinen Codeumwandlungsverfahren wird die Codeumwandlung der vorliegend offenbarten Vorrichtung in einer kurzen Zeit durchgeführt.
  • Der Thermometercodewert TC der Codeumwandlungseinheit 50 wird der D/A Umwandlungseinheit 30 eingegeben, und die D/A Umwandlungseinheit 30 erzeugt eine Spannung entsprechend dem Thermometercodewert TC.
  • Wie vorher erläutert, wird die Taktsynchronisationsvorrichtung durch Einsetzen der Umwandlungseinheit zum Umwandeln des Binärcodes in den Thermometercode gesteuert, um die Anzahl der Register, den Leckstrom und die Chipgröße herabzusetzen.

Claims (4)

  1. Taktsynchronisationsvorrichtung mit: einer Phasendetektionseinheit, aufgebaut zum Detektieren einer Phasendifferenz zwischen einem externen Taktsignal und einem internen Taktsignal; einer Binärcode-erzeugenden Einheit, aufgebaut zum Ausgeben eines Binärcodewerts in Abhängigkeit von Ausgangssignalen, welche von der Phasendetektionseinheit empfangbar sind; einer Codeumwandlungseinheit, aufgebaut zum Umwandeln des Binärcodewerts, welcher von der Binärcode-erzeugenden Einheit empfangbar ist, in einen Thermometercodewert; einer Digital- zu Analog-Umwandlungseinheit, aufgebaut zum Ausgeben einer Ausgangsspannung entsprechend dem Thermometercodewert; und einer Taktsynchronisationssteuereinheit, aufgebaut zum Ausgeben des internen Taktsignals basierend auf den externen Taktsignal und der Ausgangsspannung der Digital- zu Analog-Umwandlungseinheit; wobei die Codeumwandlungseinheit aufweist: einen Dekoder zum Dekodieren eines N-Bit Binärcodewerts von der Binärcode-erzeugenden Einheit und zum Ausgeben von 21 Werten; und eine Thermometercode-Umwandlungseinheit zum Umwandeln der 2N Werte, welche von dem Dekoder ausgebbar sind, in einen Thermometercodewert; und wobei die Thermometercode-Umwandlungseinheit aufweist: eine Vielzahl von NAND-Gattern, an welche jeweilige der 2N Werte, die von dem Dekoder ausgebbar sind, jeweils an einem Eingangsanschluss jedes entsprechenden NAND-Gatters eingebbar sind, und obere Ausgangswerte durch ein Bit, verglichen zu den entsprechenden Ausgangswerten von dem Dekoder an dem jeweiligen anderen Eingangsanschluss des entsprechenden NAND-Gatters eingebbar ist, wodurch eine NAND-Operation durchführbar ist; eine Vielzahl von NOR-Gattern an welchen die jeweiligen Ausgangswerte der NAND-Gatter jeweils an einem Eingangsanschluss jedes entsprechenden NOR-Gatters eingebbar sind und obere Thermometercodewerte durch ein Bit im Vergleich zu dem entsprechenden Thermometercodewert an dem entsprechenden anderen Eingangsanschluss des NOR-Gatters eingebbar ist, wodurch eine NOR-Operation durchführbar ist; und eine Vielzahl von Invertern, welche jeweils aufgebaut sind zum Invertieren eines Ausgangswerts, welcher von einem entsprechenden NOR-Gatter der Vielzahl von NOR-Gattern empfangbar ist, und zum Ausgeben des Thermometercodewerts.
  2. Taktsynchronisationsvorrichtung nach Anspruch 1, wobei die Binärcode-erzeugende Einheit folgendes aufweist: einen Registerblock, welcher eine gleiche Anzahl von Registern wie eine eingesetzte Bitanzahl in der D/A Umwandlungseinheit vorsieht; und einen Aufwärts/Abwärts-Zähler, aufgebaut zumindest zum Steigern, Verringern und Halten der Werte, welche in den Registern des Registerblocks gespeichert sind, in Abhängigkeit von den Ausgangssignalen, welche von der Phasendetektionseinheit empfangbar sind.
  3. Taktsynchronisationsvorrichtung nach Anspruch 2, wobei die Phasendetektionseinheit aufgebaut ist zum: Betreiben des Aufwärts/Abwärts-Zählers wie einen Aufwärtszähler zum Steigern des Binärcodewerts, welcher gegenwärtig in den Registern des Registerblocks gespeichert ist, um ein Bit, wenn eine Phase des internen Taktsignals einer Phase des externen Taktsignals vorauseilt; Betreiben des Aufwärts/Abwärts-Zählers wie einen Abwärtszähler zum Herabsetzen des Binärcodewerts, welcher gegenwärtig in den Registern des Registerblocks gespeichert ist, um ein Bit, wenn die Phase des internen Taktsignals der Phase des externen Taktsignals nacheilt; und Aufrechterhalten des Binärcodewerts, welcher gegenwärtig in den Registern des Registerblocks gespeichert ist durch Nichtbetreiben des Aufwärts/Abwärts-Zählers, wenn die Phase des internen Taktsignals gleich der Phase des externen Taktsignals ist.
  4. Taktsynchronisationsvorrichtung nach Anspruch 1, wobei die Taktsynchronisationssteuereinheit eine spannungsgesteuerte Verzögerungsleitung (delay line) aufweist, wenn sie in einem ,delay locked loop' eingesetzt ist, und einen spannungsgesteuerten Oszillator (VCO) aufweist, wenn sie in einem „phase locked loop” eingesetzt ist.
DE10222691A 2001-06-30 2002-05-22 Taktsynchronisationsvorrichtung Expired - Fee Related DE10222691B4 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR2001-39037 2001-06-30
KR10-2001-0039037A KR100400316B1 (ko) 2001-06-30 2001-06-30 클럭 동기 장치

Publications (2)

Publication Number Publication Date
DE10222691A1 DE10222691A1 (de) 2003-01-16
DE10222691B4 true DE10222691B4 (de) 2011-02-17

Family

ID=19711651

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10222691A Expired - Fee Related DE10222691B4 (de) 2001-06-30 2002-05-22 Taktsynchronisationsvorrichtung

Country Status (5)

Country Link
US (1) US6583654B2 (de)
JP (1) JP4058612B2 (de)
KR (1) KR100400316B1 (de)
DE (1) DE10222691B4 (de)
TW (1) TW543296B (de)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10041772C2 (de) * 2000-08-25 2002-07-11 Infineon Technologies Ag Taktgenerator, insbesondere für USB-Geräte
JP2002342710A (ja) * 2001-05-16 2002-11-29 Nec Corp 文字切出し装置及びそれに用いる文字切出し方法並びにそのプログラム
KR100839502B1 (ko) * 2006-08-26 2008-06-19 삼성전자주식회사 온도계 코드 생성기, 온도계 코드를 이용한전압제어발진기의 출력 주파수 제어 장치, 온도계 코드생성기를 이용한 주파수 고정 루프
JP5028524B2 (ja) * 2008-04-11 2012-09-19 株式会社アドバンテスト ループ型クロック調整回路および試験装置
KR101004677B1 (ko) * 2008-12-30 2011-01-04 주식회사 하이닉스반도체 내부 전원 전압 생성 회로 및 내부 전원 전압 생성 방법
US7816959B1 (en) * 2009-02-23 2010-10-19 Integrated Device Technology, Inc. Clock circuit for reducing long term jitter
CN103078645B (zh) * 2012-12-27 2016-04-27 北京燕东微电子有限公司 一种宏单元、二进制码到温度计码的译码方法及译码电路
KR20140120047A (ko) 2013-04-02 2014-10-13 에스케이하이닉스 주식회사 내부전압 생성회로
JP6431795B2 (ja) * 2015-03-19 2018-11-28 住友理工株式会社 流体封入式防振装置
US10402166B2 (en) * 2016-02-05 2019-09-03 Sony Corporation System and method for processing data in an adder based circuit
JP7099904B2 (ja) * 2018-08-21 2022-07-12 株式会社メガチップス デコーダ回路およびデコーダ回路の設計方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5347234A (en) * 1993-03-26 1994-09-13 International Business Machines Corp. Digital voltage controlled oscillator
US6094082A (en) * 1998-05-18 2000-07-25 National Semiconductor Corporation DLL calibrated switched current delay interpolator
US6181168B1 (en) * 1999-09-24 2001-01-30 Motorola, Inc. High speed phase detector and a method for detecting phase difference
US6215726B1 (en) * 1999-08-20 2001-04-10 Mitsubishi Denki Kabushiki Kaisha Semiconductor device with internal clock generating circuit capable of generating internal clock signal with suppressed edge-to-edge jitter

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62119769A (ja) * 1985-11-19 1987-06-01 Matsushita Electric Ind Co Ltd 可変段数シフト回路
JPS62175020A (ja) * 1986-01-29 1987-07-31 Hitachi Ltd Da変換器用デコ−ダ
US4694259A (en) * 1986-09-29 1987-09-15 Laser Magnetic Storage International Company Data tracking clock recovery system having media speed variation compensation
US5221926A (en) * 1992-07-01 1993-06-22 Motorola, Inc. Circuit and method for cancelling nonlinearity error associated with component value mismatches in a data converter
US5796358A (en) * 1996-08-01 1998-08-18 Nec Electronics, Inc. Methods and structure for combined analog and digital automatic gain control in sampled-data receivers
KR20010008838A (ko) * 1999-07-05 2001-02-05 윤종용 디지탈 클럭 동기 시스템에서 이중 위상 제어를 이용한 클럭동기 장치 및 방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5347234A (en) * 1993-03-26 1994-09-13 International Business Machines Corp. Digital voltage controlled oscillator
US6094082A (en) * 1998-05-18 2000-07-25 National Semiconductor Corporation DLL calibrated switched current delay interpolator
US6215726B1 (en) * 1999-08-20 2001-04-10 Mitsubishi Denki Kabushiki Kaisha Semiconductor device with internal clock generating circuit capable of generating internal clock signal with suppressed edge-to-edge jitter
US6181168B1 (en) * 1999-09-24 2001-01-30 Motorola, Inc. High speed phase detector and a method for detecting phase difference

Also Published As

Publication number Publication date
DE10222691A1 (de) 2003-01-16
US6583654B2 (en) 2003-06-24
KR20030002263A (ko) 2003-01-08
JP4058612B2 (ja) 2008-03-12
KR100400316B1 (ko) 2003-10-01
US20030001639A1 (en) 2003-01-02
JP2003046388A (ja) 2003-02-14
TW543296B (en) 2003-07-21

Similar Documents

Publication Publication Date Title
DE19922805C2 (de) Taktsignalsynthetisierer
DE60108461T2 (de) Verfahren und Einrichtung zur Neutaktung eines asynchronen Takts
DE19922712C2 (de) Phaseninterpolatorkalibrator und Verzögerungsinterpolationsschaltung
DE10164916B4 (de) Datenrückgewinnungsschaltungsanordnung
US6388485B2 (en) Delay-locked loop circuit having master-slave structure
DE10222691B4 (de) Taktsynchronisationsvorrichtung
JP3780748B2 (ja) クロック位相補正回路
DE60107743T2 (de) Einstellung der Takt-Rate eines periodischen Signal mit steigenden und fallenden Flanken-DLL
US5977805A (en) Frequency synthesis circuit tuned by digital words
DE102008008050B4 (de) Auf digitaler Verzögerungsleitung basierender Frequenz-Synthesizer
DE19912967B4 (de) Verzögerungsregelkreisschaltung und Steuerverfahren hierfür
DE102004002437B4 (de) Verzögerungsregelkreis, integrierte Schaltung und Betriebsverfahren
DE10232382A1 (de) PLL-Schaltung
DE102005049219A1 (de) Phasendifferenz-Erfassungsvorrichtung
DE102008023536B4 (de) Leistungsarmer und hochauflösender Zeitgeber
DE102007006374B3 (de) Digitaler Datenbuffer
EP0775400B1 (de) Integrierbare taktgewinnungsschaltung
US8598929B1 (en) Bitwidth reduction in loop filters used for digital PLLS
DE102016108889B4 (de) XOR (exklusives ODER) -basiertes trianguläres Mischen für die digitale Phasensteuerung
EP0703672A2 (de) Digital gesteuertes Oszillator
DE102013221028A1 (de) Hoch-Auflösung-Phasen-Detektor
KR100234729B1 (ko) 디지탈 디엘엘 회로
DE602004002698T2 (de) Bitdetektionsanordnung und vorrichtung zur wiedergabe von informationen
DE19922804C2 (de) Taktwiedergewinnungsschaltung
DE60306424T2 (de) Verriegelte regelkreise mit niedriger verriegelungszeitverzögerung mit der verwendung einer zeitzyklusunterdrückungsvorrichtung

Legal Events

Date Code Title Description
8127 New person/name/address of the applicant

Owner name: MAGNACHIP SEMICONDUCTOR, LTD., CHEONGJU, KR

8127 New person/name/address of the applicant

Owner name: HYNIX SEMICONDUCTOR INC., ICHON, KYONGGI, KR

8110 Request for examination paragraph 44
R020 Patent grant now final

Effective date: 20110619

R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee

Effective date: 20131203