JP2002042469A - クロック生成回路および制御方法並びに半導体記憶装置 - Google Patents

クロック生成回路および制御方法並びに半導体記憶装置

Info

Publication number
JP2002042469A
JP2002042469A JP2000222309A JP2000222309A JP2002042469A JP 2002042469 A JP2002042469 A JP 2002042469A JP 2000222309 A JP2000222309 A JP 2000222309A JP 2000222309 A JP2000222309 A JP 2000222309A JP 2002042469 A JP2002042469 A JP 2002042469A
Authority
JP
Japan
Prior art keywords
circuit
signal
output
delay
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.)
Granted
Application number
JP2000222309A
Other languages
English (en)
Other versions
JP3888603B2 (ja
Inventor
Yuichi Okuda
裕一 奥田
Hideo Chigasaki
英夫 千ヶ崎
Hiromoto Miyashita
広基 宮下
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.)
Hitachi Ltd
Hitachi Consumer Electronics Co Ltd
Japan Display Inc
Original Assignee
Hitachi Device Engineering Co Ltd
Hitachi Ltd
Hitachi Consumer Electronics Co Ltd
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 Hitachi Device Engineering Co Ltd, Hitachi Ltd, Hitachi Consumer Electronics Co Ltd filed Critical Hitachi Device Engineering Co Ltd
Priority to JP2000222309A priority Critical patent/JP3888603B2/ja
Priority to TW090114872A priority patent/TW535162B/zh
Priority to US09/908,857 priority patent/US6703879B2/en
Priority to KR1020010044609A priority patent/KR100764111B1/ko
Publication of JP2002042469A publication Critical patent/JP2002042469A/ja
Application granted granted Critical
Publication of JP3888603B2 publication Critical patent/JP3888603B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/21Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
    • G11C11/34Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
    • G11C11/40Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
    • G11C11/401Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
    • G11C11/4063Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
    • G11C11/407Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing for memory cells of the field-effect type
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/10Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
    • G11C7/1051Data output circuits, e.g. read-out amplifiers, data output buffers, data output registers, data output level conversion circuits
    • G11C7/1066Output synchronization
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/10Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
    • G11C7/1051Data output circuits, e.g. read-out amplifiers, data output buffers, data output registers, data output level conversion circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/10Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
    • G11C7/1072Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers for memories with random access ports synchronised on clock signal pulse trains, e.g. synchronous memories, self timed memories
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/22Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management 
    • G11C7/222Clock generating, synchronizing or distributing circuits within memory device
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K5/00Manipulating of pulses not covered by one of the other main groups of this subclass
    • H03K5/13Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals
    • H03K5/133Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals using a chain of active delay devices
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K5/00Manipulating of pulses not covered by one of the other main groups of this subclass
    • H03K5/156Arrangements in which a continuous pulse train is transformed into a train having a desired pattern
    • H03K5/1565Arrangements in which a continuous pulse train is transformed into a train having a desired pattern the output pulses having a constant duty cycle
    • 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
    • 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/087Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal using at least two phase detectors or a frequency and phase detector in the loop
    • 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
    • H03L7/0891Details 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
    • H03L7/0895Details of the current generators
    • H03L7/0898Details of the current generators the source or sink current values being variable
    • 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/10Details of the phase-locked loop for assuring initial synchronisation or for broadening the capture range
    • H03L7/113Details of the phase-locked loop for assuring initial synchronisation or for broadening the capture range using frequency discriminator
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K5/00Manipulating of pulses not covered by one of the other main groups of this subclass
    • H03K2005/00013Delay, i.e. output pulse is delayed after input pulse and pulse length of output pulse is dependent on pulse length of input pulse
    • H03K2005/00019Variable delay
    • H03K2005/00026Variable delay controlled by an analog electrical signal, e.g. obtained after conversion by a D/A converter
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K5/00Manipulating of pulses not covered by one of the other main groups of this subclass
    • H03K2005/00013Delay, i.e. output pulse is delayed after input pulse and pulse length of output pulse is dependent on pulse length of input pulse
    • H03K2005/00019Variable delay
    • H03K2005/00058Variable delay controlled by a digital setting
    • H03K2005/00065Variable delay controlled by a digital setting by current control, e.g. by parallel current control transistors
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K5/00Manipulating of pulses not covered by one of the other main groups of this subclass
    • H03K2005/00013Delay, i.e. output pulse is delayed after input pulse and pulse length of output pulse is dependent on pulse length of input pulse
    • H03K2005/0015Layout of the delay element
    • H03K2005/00195Layout of the delay element using FET's
    • H03K2005/00208Layout of the delay element using FET's using differential stages
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S331/00Oscillators
    • Y10S331/02Phase locked loop having lock indicating or detecting means

Landscapes

  • Physics & Mathematics (AREA)
  • Nonlinear Science (AREA)
  • Engineering & Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Hardware Design (AREA)
  • Dram (AREA)
  • Pulse Circuits (AREA)
  • Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)

Abstract

(57)【要約】 【課題】 簡易な回路を付加するだけで、位相制御で問
題となる出力クロックのデューティーのずれを回避し、
より高精度の位相制御を行なえるクロック生成回路を実
現する。 【解決手段】 可変遅延回路(101)の後段にクロッ
クのデューティー調整回路(102)を設け、クロック
の立ち上がりエッジで可変遅延回路の遅延量を制御し、
立ち上がりエッジの位相が基準となるクロックと一致し
た段階で、立ち下がりエッジによってデューティー調整
回路により信号のパルス幅を調整することによって、出
力クロックのデューティーを基準となるクロックのデュ
ーティーと一致させるようにした。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】この発明は、外部クロック信
号に同期した内部クロック信号を生成するクロック生成
回路さらにはデューティー比が調整可能なDLL(ディ
レイ・ロックド・ループ)回路に関し、例えばSDRA
M(同期式ダイナミック型ランダム・アクセス・メモ
リ)における出力タイミングを決定するクロック信号を
生成するクロック生成回路に利用して有効な技術に関す
る。
【0002】
【従来の技術】近年、SDRAMのデータ転送レートを
高速化する手段として、入力クロックの2倍の速度でデ
ータの入出力を行うDDR(ダブル・データ・レート)
方式のSDRAMが注目されている。DDR SDRA
Mでは高速でデータの入出力を行うため、DLLやSM
Dと呼ばれるクロック生成回路を搭載して、外部クロッ
クの位相とデータ出力の位相を一致させることが行なわ
れている。これは、外部クロックに対する出力データの
セットアップ時間を十分に確保するためであり、外部ク
ロックの位相とデータ出力の位相を一致させた場合、読
出しコマンドが入力されてからデータが出力されるまで
の時間は外部クロックの周期の整数倍となる。
【0003】
【発明が解決しようとする課題】クロック生成回路とし
て用いられているDLL(ディレイ・ロックト・ルー
プ)回路は、入力されたクロックを遅延させ、その遅延
量を制御することで所望の位相を持つクロックを発生す
る回路である。しかし、従来のDLL回路にあっては、
クロックを遅延する過程で、回路の不平衡等の影響で、
クロックの立ち上がりエッジの遅延量と立ち下がりエッ
ジの遅延量に差が生じ、結果として入力クロックのデュ
ーティー比(1周期に対するハイレベル期間の比率)と
出力クロックのデューティー比(以下、単にデューティ
ーと称する)とが食い違ってしまう可能性があった。ク
ロックのデューティーずれを防ぐためには、クロックの
立ち上がりエッジと立ち下がりエッジで独立に位相制御
する必要がある。
【0004】両エッジの遅延量を個別に制御するDLL
回路として、クロックの立ち上がりエッジと立ち下がり
エッジの遅延量を独立に制御できる可変遅延回路と、両
方のエッジのそれぞれに対応した位相比較器とを有し、
両エッジでそれぞれ独立に位相比較を行ない可変遅延回
路にフィードバックをかける方式の回路が公知である
(例えば、特開平6−29835号)。
【0005】また、立ち上がりエッジ用と立ち下がりエ
ッジ用の2種類の遅延回路を有し、両エッジの遅延量を
個別に制御するDLL回路も公知である。このようなD
LLの例としては、特開平11−1555号がある。
【0006】DLL用の可変遅延回路としては従来より
種々の回路形式のものが提案されているが、クロックの
デューティーずれを防止するため立ち上がりエッジと立
ち下がりエッジの遅延量を独立に制御できる可変遅延回
路を用いる場合には、使用できる回路が限定される。そ
のため、設計の自由度が下がるとともに、DLL回路の
性能は主に可変遅延回路の性能で決定されるため、可変
遅延回路の種類が限定されることはDLL回路の性能が
限定されることにつながる。
【0007】一方、立ち上がりエッジ用と立ち下がりエ
ッジ用の2種類の遅延回路を用いる場合には、回路規模
及び消費電流が大幅に増加するため、DLL回路を塔載
したシステムの回路面積及び消費電流が増加するという
問題がある。
【0008】本発明の目的は、簡易な回路を付加するだ
けで、位相制御で問題となる出力クロックのデューティ
ーのずれを回避し、より高精度の位相制御を行なえるク
ロック生成回路を提供することにある。
【0009】この発明の前記ならびにその他の目的と新
規な特徴は、本発明の記述および添付図面から明らかに
なるであろう。
【0010】
【課題を解決するための手段】本願において開示される
発明のうち代表的なものの概要を簡単に説明すれば、下
記の通りである。
【0011】すなわち、少なくとも1つの入力端子と、
少なくとも1つの出力端子と、前記入力端子に信号が入
力された時刻から前記出力端子より信号が出力するまで
の時間に対応した所定の遅延を入力信号に付与する固定
遅延付与手段と、遅延時間制御端子を備え該遅延時間制
御端子への制御電圧に応じて入力信号に遅延を与えて出
力する可変遅延回路と、デューティー制御端子を備え該
デューティー制御端子への制御電圧に応じて入力入力さ
れた信号のパルス幅を変化させてデューティー比を調整
するデューティー調整回路と、上記遅延時間制御電圧を
生成する遅延時間制御手段と、上記デューティー制御端
子に印加される制御電圧を生成するデューティー制御手
段とを設けるようにしたものである。
【0012】上記した手段によれば、可変遅延回路とは
別個にデューティー調整回路を設けているので、独特の
回路形式の可変遅延回路を用いずにデューティーを調整
できるため、設計の自由度が高く使用する可変遅延回路
の性能によってクロック生成回路の性能が制限されるこ
とがない。また、デューティー調整回路は信号のパルス
幅を変化させてデューティーを調整するので、入力信号
の立ち上がりエッジの位相と立ち下がりエッジの位相を
それぞれ可変遅延回路を有する別個のDLL回路等で制
御してデューティーを調整する方式に比べて回路規模が
小さくて済む。
【0013】前記固定遅延付与手段は、前記入力端子か
ら前記可変遅延回路までの信号経路の遅延と、前記可変
遅延回路から前記出力端子までの信号経路の遅延との和
に相当する固定遅延を入力信号に付与するように構成す
る。これにより、外部から入力されるクロック信号に同
期しその変化点に合わせて所望の信号を出力させるタイ
ミングを与える内部クロック信号を生成することができ
る。
【0014】また、前記遅延時間制御手段は、前記固定
遅延付与手段から出力された信号の位相と前記可変遅延
回路に入力される信号の位相とを比較し位相差に応じた
信号を出力する位相比較回路と、該位相比較回路から出
力される位相差に応じた信号に基づいて前記遅延時間制
御端子に印加される制御電圧を生成する制御電圧生成手
段とから構成する。これにより、フィードバックループ
による自動的な位相合わせが可能となる。
【0015】さらに、前記デューティー制御手段は、前
記可変遅延回路の出力側の信号の位相と前記可変遅延回
路の入力側の信号の位相とを比較し位相差に応じた信号
を出力する第2の位相比較回路と、該第2の位相比較回
路から出力される位相差に応じた信号に基づいて前記デ
ューティー制御端子に印加される制御電圧を生成する第
2の制御電圧生成手段とから構成する。これにより、デ
ューティー制御手段を遅延時間制御手段と同様な形式の
回路とすることができ、回路設計が容易になる。
【0016】また、前記デューティー調整回路は前記可
変遅延回路の後段側に設けられ、前記固定遅延付与手段
はさらにそのデューティー調整回路の後段側に設けられ
るとともに、前記デューティー調整回路は、前記固定遅
延付与手段から出力される信号のデューティー比を、前
記可変遅延回路の入力信号のデューティー比と同一にす
るようパルス幅を変化させる構成とすることが望まし
い。デューティー調整機能を可変遅延回路内に組み込む
ことも可能であるが、デューティー調整回路を可変遅延
回路と別個にすることにより各回路をそれぞれ最適化設
計することができ、回路の性能をより一層高めることが
できるとともに、前記デューティー調整回路を前記可変
遅延回路の後段側に設け、前記固定遅延付与手段はさら
にそのデューティー調整回路の後段側に設けることによ
り、デューティー調整回路は単に信号のパルス幅を変化
させることでデューティーを調整することができる。
【0017】さらに、望ましくは、前記遅延時間制御手
段は、前記可変遅延回路に入力される信号の立ち上がり
または立ち下がりエッジの位相と、前記固定遅延付与手
段から出力される信号の立ち上がりまたは立ち下がりエ
ッジの位相と、を比較し位相差に応じて前記遅延時間制
御端子に印加される制御電圧を生成し、前記デューティ
ー制御手段は、前記可変遅延回路に入力される信号の立
ち下がりまたは立ち上がりエッジの位相と、前記固定遅
延付与手段から出力される信号の立ち下がりまたは立ち
上がりエッジの位相と、を比較し位相差に応じて前記デ
ューティー制御端子に印加される制御電圧を生成するよ
うに構成する。これにより、クロックの一方のエッジを
基準として可変遅延回路がクロックの遅延量を制御し、
クロックの他方のエッジを基準としてデューティー調整
回路がクロックのパルス幅を変化させてデューティーを
制御することとなり、結果としてクロックの立ち上がり
エッジと立ち下がりエッジの双方において高精度な位相
制御を行なうことが可能になり、出力クロックのデュー
ティーを入力クロックのデューティーに正確に一致させ
ることができる。
【0018】さらに、前記可変遅延回路は入力された差
動信号を遅延して差動信号として出力するように構成す
るとともに、前記固定遅延付与手段から出力される信号
も差動信号とし、前記デューティー制御手段は前記固定
遅延付与手段から出力される差動信号に基づいて前記デ
ューティー制御端子に印加される制御電圧を発生可能に
構成する。これにより、可変遅延回路における遅延が正
相側と逆相側とで異なっていても、正確なデューティー
調整が可能となる。
【0019】また、前記遅延時間制御手段を構成する前
記位相比較回路は、比較される2つの信号の位相の進み
または遅れを示す信号を出力するように構成されるとと
もに、該位相の進みまたは遅れを示す信号に基づいて位
相ロック状態を判定する位相ロック判定手段が設けら
れ、該位相ロック判定手段から出力される位相ロック状
態を示す信号に基づいて前記デューティー制御手段が前
記第2の位相比較回路から出力される位相差に応じた信
号または前記固定遅延付与手段から出力される差動信号
を選択し、選択した信号に基づいて前期デューティー制
御端子に印加される制御電圧の生成を行なうように構成
する。
【0020】あるいは、少なくとも1つの入力端子と、
少なくとも1つの出力端子と、前記入力端子に信号が入
力された時刻から前記出力端子より信号が出力するまで
の時間に対応した所定の遅延を付与する固定遅延付与手
段と、遅延時間制御端子を備え該遅延時間制御端子への
制御電圧に応じて入力信号に遅延を与えて出力する可変
遅延回路と、デューティー制御端子を備え該デューティ
ー制御端子への制御電圧に応じて入力入力された信号の
パルス幅を変化させてデューティー比を調整するデュー
ティー調整回路と、上記遅延時間制御電圧を生成する遅
延時間制御手段と、上記デューティー制御電圧を生成す
るデューティー制御手段とを有するクロック生成回路に
おいて、まず入力信号の立ち上がりエッジまたは立ち下
がりエッジのいずれかに基づいて前記可変遅延回路によ
り信号の位相を調整した後、他のエッジに基づいて前記
デューティー調整回路によりデューティー比の調整を行
なうようにする。
【0021】これにより、回路の動作を開始してから立
ち上がりエッジを位相ロックするまでは出力クロックの
デューティーを50%に制御することにより、可変遅延
回路の動作が立ち下がりエッジの遅延量は大きくなるが
立ち下がりエッジの遅延量は大きくならないような状態
でも立ち上がりエッジの位相ロックを行なうことができ
る。
【0022】さらに、上記のような構成を有するクロッ
ク生成回路を備えた半導体記憶装置において、クロック
生成回路に外部から供給されるクロック信号を入力して
生成されたクロック信号をタイミング信号としてデータ
出力を行なうように構成することにより、出力データの
位相を外部クロックの位相と精度良く一致させ、セット
アップ時間に余裕のある半導体記憶装置を実現すること
ができる。
【0023】
【発明の実施の形態】図1には、本発明をDDR SD
RAMにおけるDLL(ディレイ・ロックド・ループ)
を用いたクロック生成回路に適用した場合の一実施例を
示す。
【0024】まず、大まかな構成を説明する。100は
DLLを用いたクロック生成回路、120は例えば16
ビットのデータDQ0〜DQ15を並列に出力可能な出
力回路、130はデータDQ0〜DQ15と同一周期、
同一位相でデータDQ0〜DQ15の取込みタイミング
を与えるデータストローブ信号DQSの出力回路、14
0は外部クロックCLK,/CLKの入力バッファ回
路、151は外部クロックCLKの入力端子、152は
逆相のクロック/CLKの入力端子、180は上記デー
タDQ0〜DQ15の出力端子、190は上記データス
トローブ信号DQSの出力端子である。出力回路120
は、出力データDQ0〜DQ15の各ビットに対応して
設けられたデータラッチ回路121と出力バッファ回路
122とにより構成されている。
【0025】クロック生成回路100は、入力された外
部クロックCLK,/CLKを遅延する可変遅延回路
(VDL)101と、可変遅延回路101で遅延された
クロックのデューティーを調整するデューティー調整回
路(CDC)102と、上記入力バッファ140の遅延
量t1と上記データラッチ回路121および出力バッフ
ァ回路122の遅延量t3との和(t1+t3)に相当
する遅延量を有し上記可変遅延回路101の出力を遅延
するレプリカ遅延回路(REP)103と、入力バッフ
ァ140により取り込まれた外部クロックECKTを分
周する分周回路109、レプリカ遅延回路103の出力
RCKTを分周する分周回路110、上記分周回路10
9,110で分周されたクロックECKT2とRCKT
2の位相を比較する位相比較器(PD)104と、位相
比較器104の出力VBUP,VBDNに基づいて位相
差に応じた電圧VBを発生するチャージポンプ回路10
6、発生電圧VBに基づいて可変遅延回路101に対す
る遅延量制御信号NBIASを生成するバイアス回路1
08、上記可変遅延回路101やチャージポンプ回路1
06などの動作を制御するDLL制御回路111などか
ら構成されている。
【0026】さらに、本実施例のクロック生成回路10
0には、上記入力バッファ140により取り込まれた外
部クロックECKBとレプリカ遅延回路103の他方の
出力RCKBの位相を比較する位相周波数比較器(PF
D)105が設けられ、この位相周波数比較器105の
出力VDP,VDNにより上記デューティー調整回路1
02の制御が行なわれるように構成されている。
【0027】DLL制御回路111は、DLL全体の制
御信号を発生する回路であり、上記位相比較器104か
ら位相比較結果を示す信号PHASEが供給され、DL
L制御回路111からは上記チャージポンプ回路10
6,107に対する制御信号CNTRL0,CNTRL
1やR_LOCKその他様々な制御信号が発生される
が、図1には本発明の内容に関係がある信号のみを示し
ている。
【0028】次に、本実施例のクロック生成回路100
の機能および動作を説明する。
【0029】上記の通り、DDR SDRAMにおける
クロック生成回路100は、出力データDQ0〜DQ1
5の位相と入力クロックCLK,/CLKの位相とが一
致するように、内部クロックQCLKの位相を調整する
回路である。
【0030】ここで、クロック入力バッファ140の遅
延量をt1,可変遅延回路101とデューティー調整回
路102の遅延量の合計をt2(可変),データ出力ラ
ッチ121とデータ出力バッファ122の遅延量の合計
をt3,分周回路109と分周回路110の遅延量をt
DIVとする。レプリカ遅延回路103は可変遅延回路1
01で遅延されたクロックQCKTに所望の位相を与え
るため、クロックアクセス時間と等しい遅延量(t1+
t3)を持たせてある。位相比較器104は分周回路1
09と分周回路110で分周されたクロックECKT2
とRCKT2の位相を一致させるようにVPUP,VP
DN信号を出力して、可変遅延回路101の遅延量t2
の値を制御する。
【0031】これによって、クロック生成回路100に
おいては、外部クロックCLK,/CLKの周期をtCK
とすると、CLK,/CLKに対するデューティー調整
回路102の出力側クロックQCKTの遅延は、入力バ
ッファ140の遅延量t1と可変遅延回路101および
デューティー調整回路102の遅延量t2との和である
ので、 t1+t2 同様に、分周回路110の出力側クロックRCKT2の
遅延は t1+t2+tDIV+(t1+t3) 一方、分周回路109の出力側クロックECKT2の遅
延は t1+tDIV である。
【0032】ここで、RCKT2の位相とECKT2の
位相が等しくなるように制御されるので、1クロックサ
イクルで位相合わせが行なわれたとすると、次の式が成
り立つ。すなわち、 t1+t2+tDIV+(t1+t3)=t1+tDIV+tCK ……(式1) である。この式を整理すると、 t2=tCK−(t1+t3) t1+t2+t3=tCK となる。これを図により説明すると、図2(A)に示す
ように、外部クロックCLK,/CLKの周期tCKに対
して、入力バッファ140の遅延量t1と可変遅延回路
101およびデューティー調整回路102の遅延量t2
と出力ラッチ121およびデータ出力バッファ122の
遅延量t3との和(t1+t2+t3)が一致するよう
に、可変遅延回路101の遅延量t2が制御されること
を意味している。
【0033】ところで、上記説明は、1クロックサイク
ルで位相合わせが行なわれた場合である。図1のクロッ
ク生成回路100は理論的にはすなわち可変遅延回路1
01の遅延量t2が0〜無限に制御可能であるとする
と、位相合わせは1クロックサイクルでなくnクロック
サイクル(nは自然数)で行なわれても良い。これを式
で表わすと、 t1+t2+tDIV+(t1+t3)=t1+tDIV+n
×tCK となる。この式を整理すると、 t2=n×tCK−(t1+t3) よって、QCLKの遅延は n×tCK−t3 となる。また、出力データDQ0〜DQ15の遅延は、
上記QCLKの遅延(n×tCK−t3)と出力ラッチ1
21およびデータ出力バッファ122の遅延量t3との
和であるので、n×tCKとなる。これによって、出力デ
ータDQ0〜DQ15の位相は入力クロックCLK,/
CLKの位相と等しくされる。このことより、可変遅延
回路101の遅延量t2とクロックアクセス時間(t1
+t3)との合計値はn×tCKとなることが分かる。つ
まり、 t2+(t1+t3)=n×tCK ……(式2) である。ここで、nの値は任意の自然数である。以下、
サイクル数nの値を用いて、サイクル数nでクロック生
成回路100が位相ロックする場合を、例えば1CKロ
ック,2CKロックのようにnCKロックと呼ぶことと
する。
【0034】図2(B)には、2クロックサイクルで回
路が位相ロックする2CKロックの場合における入力バ
ッファ140の遅延量t1と可変遅延回路101の遅延
量t2と出力ラッチ121およびデータ出力バッファ1
22の遅延量t3との和(t1+t2+t3)とクロッ
クサイクルtCKとの関係を示す。2CKロックの場合、
図2(B)に示すように、(t1+t2+t3)=2t
CKの関係になるように、可変遅延回路101の遅延量t
2が制御される。同様にして、3CKロックの場合に
は、(t1+t2+t3)=3tCKの関係になるよう
に、可変遅延回路101の遅延量t2が制御される。な
お、今後は特に説明がない限り、1CKロックであると
する。
【0035】さらに、本実施例においては、位相比較器
107の前段に分周回路109,110を設けてECK
TとRCKTを2分周したクロックの位相を比較するよ
うにしている。これは、ハーモニック・ロックによる誤
動作を防ぐためである。
【0036】図3を用いて、ハーモニック・ロックとそ
の対策について説明する。まず、可変遅延回路101の
遅延量は最小であるためt2+(t1+t3)も最小で
あるとする。
【0037】外部クロックCLK,/CLKが入力され
ると、これに応じたクロックECKTの立ち上がりエッ
ジE_0は、可変遅延回路101及びレプリカ遅延回路
103を伝播してクロックRCKTの立ち上がりエッジ
R_0となる。エッジE_0からR_0までの遅延量はt
2+(t1+t3)である。同様にエッジE_2はR_
2、E_3はR_3……となる。ここで、外部クロックC
LK,/CLKの周期tCKが大きく、図3(a),
(b)のようにt2+(t1+t3)<tCK/2である
場合を考えると、クロックRCKTの立ち上がりエッジ
R_0に最も位相が近いクロックECKTの立ち上がり
エッジはE_0である。よって、クロックECKT,R
CKTを直接位相比較器104に入力して位相制御を行
うと、R_0の位相をE_0へ一致させるように可変遅延
回路101の遅延量t2を小さくさせる方向への制御が
行なわれる。しかしこの時点で、可変遅延回路101の
遅延量t2は既に最小であるので、クロックRCKTの
立ち上がりエッジをクロックECKTの立ち上がりエッ
ジに一致させることはできない。この状態がハーモニッ
ク・ロックによる誤動作である。
【0038】ハーモニック・ロックによる誤動作を防ぐ
ため、図1のDLLでは分周回路109及び110が設
けられている。そのため、分周回路110から出力され
るクロックRCKT2は、図3(e)のような位相と周
期を持つ。つまり、分周回路110はクロックRCKT
の立ち上がりエッジR_0からRCKT2の立ち上がり
エッジR2_0を生成する。そして、2分周回路109
から出力されるクロックECKT2は、図3(c)のよ
うな位相を持つ。つまり、分周回路109はクロックE
CKTの立ち上がりエッジE_1からECKT2の立ち
上がりエッジE2_1を生成する。
【0039】ここで、R_0からR2_0までの遅延量
と、E_1からE2_1までの遅延量と、E2からE2_
2までの遅延量は、ともにtDIVで等しい。
【0040】このクロックECKT2,RCKT2を位
相比較器104へ入力して位相比較を行なうと、RCK
T2の立ち上がりエッジR2_0に最も近いECKT2
の立ち上がりエッジは、E2_1である。従って、この
とき位相比較器104は、RCKT2の立ち上がりエッ
ジR2_0にECKT2の立ち上がりエッジE2_1を一
致させるようにダウン信号VBDNを出力する(図3
(f)参照)。これは、可変遅延回路101の遅延時間
t2を大きくさせる方向であるので、ハーモニック・ロ
ックによる誤動作を防ぐことができる。
【0041】ここではn=1の場合について説明した
が、n=2,n=3,n=4についても同様の方式で対
応することができる。ただし、n=1の場合は2分周回
路で良いが、n=2のときは4分周回路、n=3のとき
は6分周回路、n=4のときは8分周回路……のよう
に、2n分周回路が必要となる。
【0042】次に、本実施例のDLL回路のより具体的
な構成と制御方法を説明する。 まず、入力バッファ回
路140は、図4のように、一対の入力差動MOSFE
Tとその共通ソース側に接続された電流源用MOSFE
Tとドレイン側に接続された一対のアクティブ負荷MO
SFETとを含む2個の差動増幅回路AMP1,AMP
2を組み合わせた構成を有しており、チップ外部から入
力された差動のクロック信号CLK,/CLKを増幅
し、CMOSレベルの差動クロックECKT,ECKB
として出力する役割を担っている。
【0043】なお、CKENは定電流用MOSFETの
ゲート端子に印加されて動作電流をオン、オフ制御する
ことで入力バッファ回路140の動作を制御するクロッ
クイネーブル信号であり、特に制限されるものでない
が、クロックイネーブル信号CKENが同じくゲート端
子に印加され上記電流源用MOSFETと相補的にオ
ン、オフされて電流遮断時に出力電位をVCCに固定する
ためのMOSFETが出力ノード側の負荷MOSFET
と並列に接続されている。2個の差動増幅回路AMP
1,AMP2を並列に組み合わせているのは、回路を完
全に対称にして差動クロック信号CLK,/CLKの真
側と偽側で信号の遅延が全く同じになるようにするため
である。
【0044】可変遅延回路101は、図5に示されてい
るように、直列に接続された8個の可変遅延素子401
a〜401hにより構成され、各可変遅延素子401a
〜401hは、図6に示されているよう差動インバータ
INVにより構成されている。
【0045】可変遅延素子401a〜401hとしての
差動インバータは、通常の差動増幅回路と類似の回路構
成を備えており、電流源用MOSFET Qc1のゲー
ト端子に、前記バイアス回路108(図1参照)からの
バイアス電圧NBIASが印加されて制御される。ま
た、入力差動MOSFET Q1,Q2のドレイン側に
ゲート・ドレイン結合のMOSFET Q3,Q4と出
力ノードがゲート端子に交差結合されたMOSFET
Q5,Q6とが並列に接続された負荷を有することによ
り、回路の対称性が保証され真側と偽側で信号の遅延が
全く同じになるようにされている。
【0046】上記のように構成された可変遅延素子40
1a〜401hは、バイアス電圧NBIASの電位によ
り差動インバータの動作電流が変化するので、その電流
値の大きさによって信号が入力されてから出力されるま
での遅延量が変化する。具体的にはバイアス電圧NBI
ASの電位が上昇すると遅延量は減少し、バイアス電圧
NBIASの電位が下降すると遅延量が増加する。ま
た、図6の可変遅延素子401a〜401hは、その出
力は小振幅差動信号であり、消費電力が少ないととも
に、遅延時間が電源電圧の変動に対して安定していると
いう利点がある。
【0047】図7には、デューティー調整回路102の
具体的な回路構成例が示されている。図7に示すよう
に、デューティー調整回路102は、図4に示されてい
る入力バッファ回路140と類似の回路構成を備えてお
り、2つの差動増幅回路AMP11,AMP12を並列
に接続した構成とされている。また、各差動増幅回路A
MP11,AMP12は、可変遅延回路101からの差
動のクロック信号DCKT,DCKBがゲート端子に印
加された入力差動MOSFET Q11a,Q12a;
Q11b,Q12bのドレイン端子とアクティブ負荷と
の間にMOSFET Q21a,Q22a;Q21b,
Q22bが直列に接続されている。そして、このMOS
FET Q11a,Q12a;Q11b,Q12bのゲ
ート端子に位相周波数比較器105で検出された位相差
に応じた電圧を発生するチャージポンプ107からの電
圧VDP,VDNがそれぞれ印加されており、MOSF
ETQ11a,Q12a;Q11b,Q12bは電圧V
DP,VDNに応じて抵抗が変化する可変抵抗素子とし
て機能するようにされている。
【0048】この実施例のデューティー調整回路102
に可変遅延回路101からクロック信号DCKT,DC
KBが入力されるとCMOSレベルの信号に増幅される
とともに、MOSFET Q21a,Q22a;Q21
b,Q22bの作用により、電圧VDP,VDNに応じ
て出力信号の立上がり時間と立下がり時間が変化される
ことで出力クロックICKT,ICKBのデューティー
が調整される。
【0049】この動作をさらに詳しく説明するため、差
動増幅回路AMP11に着目し先ず電圧VDPとVDN
とが等しい場合を考える。この場合、MOSFET Q
21a,Q22aのオン抵抗は等しくMOSFET Q
11a,Q12aに対して同一大きさの負荷抵抗として
作用する。そのため、図8(A)のようなデューティー
が50%のクロック信号DCKT,DCKBが入力され
たとする。すると、正相側の出力ノードn2の電位Vn2
は、図8(B)の実線Mのように立上がり時間と立下が
り時間がほぼ同一となり、それをインバータINV1で
反転した出力クロックICKTは図8(C)の実線mの
ようにデューティーが50%のクロックのまま出力され
る。
【0050】ここで、電圧VDPの方がVDNよりも高
くなった場合を考えると、この場合、MOSFET Q
21a,Q22bのオン抵抗は減り、Q21b,Q22
aのオン抵抗は増加することなる。これによって、MO
SFET Q11aは負荷が軽くなりQ12aは負荷が
重くなるため、正相側の出力ノードn2の電位Vn2は、
図8(B)の破線Lのように立上がりはアクティブ負荷
の作用で早くなって立上がり時間が短くなるとともに、
立下がりはQ12aの抵抗増加で鈍くなって立下がり時
間が長くなる。その結果、出力ノードn2の電位Vn2を
インバータINV1で反転した出力クロックICKBは
図8(C)の破線lのようにデューティーが50%より
も小さなクロックとして出力される。回路の対称性から
ICKTはデューティーが50%よりも大きなクロック
として出力される。
【0051】一方、電圧VDPの方がVDNよりも低く
なった場合を考えると、この場合、MOSFET Q2
1a,Q22bのオン抵抗は増加しQ21b,Q21a
のオン抵抗は減ることなる。これによって、MOSFE
T Q11aは負荷が重くなりQ12aは負荷が軽くな
るため、正相側の出力ノードn2の電位Vn2は、図8
(B)の破線Sのように立上がりはアクティブ負荷の作
用で遅くなって立上がり時間が長くなるとともに、立下
がりはQ12aの抵抗軽減で速くなって立下がり時間が
短くなる。その結果、出力ノードn2の電位Vn2をイン
バータINV1で反転した出力クロックICKBは図8
(C)の破線sのようにデューティーが50%よりも大
きなクロックとして出力される。回路の対称性からIC
KTはデューティーが50%よりも小さなクロックとし
て出力される。
【0052】デューティー調整回路101から出力され
るクロックICKT,ICKBは、DLL外部へ出力さ
れるのと同時に、レプリカ遅延回路103へ入力され
る。前述したように、レプリカ遅延回路103は入力ク
ロックICKT,ICKBに、入力バッファ140の遅
延t1および出力回路120の遅延t3との和に相当す
る所定の遅延量(t1+t3)を与える回路である。レ
プリカ遅延回路103の遅延量精度は、データ出力位相
の精度に直接係わってくるため高精度のものが要求され
るが、従来より既に幾つかの回路形式が提案されてお
り、本実施例では従来より使用されているレプリカ回路
を用いているので、ここでは回路の詳細については省略
する。要するにレプリカ遅延回路103は、入力バッフ
ァ140と同一構成の回路と出力回路120と同一構成
の回路とを直列に接続した構成とされることで、所定の
遅延量(t1+t3)を得るようにされる。
【0053】レプリカ遅延回路103で遅延されたクロ
ックRCKTは、分周回路110によって2分周され、
クロックRCKT2とされる。また、入力バッファ14
0により取り込まれたクロックECKTも同様に分周回
路109によって2分周され、クロックECKT2とな
る。分周回路109および110でクロックECKTお
よびRCKTの分周を行なうことによって、前述したよ
うに、ハーモニック・ロックを防ぐことができる。分周
回路109,110は、公知の分周回路と同様であり、
例えば負相側出力をデータ端子にフィードバック入力し
たフリップフロップによりそれぞれ構成され、クロック
の立ち上がりによりラッチ動作を行なうことでクロック
RCKT,ECKTがそれぞれ2分周された信号が正相
側出力端子から出力される。
【0054】図9には、分周回路109,110で分周
されたクロックECKT2とRCKT2の位相比較を行
なう位相比較器104の具体例が示されている。位相比
較器104は、データ端子にクロックRCKT2がまた
クロック端子にクロックECKT2が入力されたフリッ
プフロップ501と、クロックECKT2の立ち上がり
毎にパルスを発生するワンショットパルス発生回路50
2と、フリップフロップ501の正相と逆相の出力Q,
QBを各々一方の入力端子に受け他方の入力端子にワン
ショットパルス発生回路502の出力パルスPULSE
を共通に受けるようにされた2つのANDゲート回路5
03,504などから構成されている。
【0055】この実施例の位相比較器104は、図3
(c)と(e)のように、クロックRCKT2の立ち上
がりエッジがECKT2の立ち上がりエッジよりも先に
入力されると、フリップフロップ501の出力Qがハイ
レベル、反転出力QBがロウレベルにされ、それらがワ
ンショットパルス発生回路502の出力パルスPULS
Eにより出力されることで、図3(f)のように、位相
の進みを示す出力信号VBDNにパルスが形成され、出
力される。一方、クロックRCKT2の立ち上がりエッ
ジがECKT2の立ち上がりエッジよりも遅いと、フリ
ップフロップ501の出力Qがロウレベル、反転出力Q
Bがハイレベルにされ、それらがワンショットパルス発
生回路502の出力パルスPULSEにより出力される
ことで、図3(g)のように、位相の遅れを示す出力信
号VBUPにパルスが形成され、出力される。つまり、
クロックECKT2の位相とRCKT2の位相のどちら
が早いかに応じて、VBDNまたはVBUPが出力され
ることとなる。
【0056】また、フリップフロップ501の出力Q
は、バッファ505を介してDLL制御回路111に位
相の進み/遅れを示す信号PHASEとして供給され
る。これにより、DLL制御回路111はクロックEC
KT2の位相とRCKT2の位相のどちらが早いか知る
ことができる。フリップフロップ501のデータ入力端
子側接続されているインバータ506はクロックECK
T2の入力側とRCKT2の入力側とで負荷を均等して
信号伝達遅延時間を等しくするためのダミー回路であ
る。
【0057】上記位相比較器104から出力されたパル
ス信号VBUP,VBDNは、チャージポンプ回路10
6に入力され、クロックECKT2の位相とRCKT2
の位相のどちらが早いかに応じて出力電圧VBが変化す
る。チャージポンプ回路106は、図10に示されてい
るように、4つの電流源601〜604及び4つのMO
Sスイッチ605〜608と、抵抗609とキャパシタ
610からなる低域通過フィルタとから構成される。
【0058】ここで、チャージポンプ回路106にアッ
プ信号VBUPのパルスが入力されると、MOSスイッ
チ605が導通状態となり、電流源601からの電流I
1がフィルタに供給されてキャパシタ610が充電され
て出力電圧VBの電位が上昇する。一方、ダウン信号V
BDNのパルスが入力されると、MOSスイッチ606
が導通状態となり、電流源603の電流I3によってキ
ャパシタ610から電荷が流れ出し、出力電圧VBの電
位が下降する。
【0059】この実施例の位相比較器106には、電流
源601および603と並列に電流源602および60
4が設けられているとともに、この電流源602とキャ
パシタ610との間およびキャパシタ610と電流源6
04との間にMOSスイッチ607および608が設け
られ、これらのMOSスイッチ607および608はD
LL制御回路111からの制御信号CNTRL0,CN
TRL1により制御されるが、通常制御期間ではMOS
スイッチ607および608は共にオフ状態とされ、チ
ャージポンプ106の動作に影響を与えない。MOSス
イッチ607および608は、DLL回路が動作を開始
する急速制御期間にオン状態とされて、キャパシタ61
0の充放電速度を速め位相ロック状態への移行を速める
ために設けられている。
【0060】また、この実施例のチャージポンプ回路1
06には、DLL回路の動作開始時にSDRAMのコン
トロールロジックから供給されるリセット信号RSTに
よりオン、オフ制御されるリセットスイッチ611が、
電源電圧端子VCCとキャパシタ610との間に接続され
ており、出力電圧が一旦VCCに押し上がられてから動作
を開始するように構成されている。
【0061】チャージポンプ106により生成された電
圧VBは、図11に示されている(a)または(b)の
カレントミラー回路からなるバイアス回路108へ供給
され、このバイアス回路108の出力電流によって上記
可変遅延回路101の可変遅延素子に流れる電流が制御
され、その電流の大きさによって各遅延素子の遅延時間
が決定される。
【0062】なお、図11(a)に示されているバイア
ス回路108では、単純なカレントミラー回路を用いて
いるが、図11(b)に示すような構成のバイアス回路
108を用いることにより可変遅延回路101の遅延量
制御特性等を調整することも可能である。具体的には、
図11(a)のバイアス回路はその入力電圧VB−出力
電流特性が二次関数であるが、図11(b)に示した回
路では、入力電圧VBと出力電圧NBIASによって発
生する電流が一次関数となるため、図11(a)と比較
して、電圧−遅延量制御特性がより線形に近くなる。
【0063】図12には、レプリカ遅延回路103で遅
延されたクロックRCKBの位相と入力バッファ140
により取り込まれたクロックECKBの位相を比較する
位相周波数比較器105の具体例が示されている。
【0064】この実施例の位相周波数検出回路105
は、2つのフリップフロップ801,802と1つのN
ORゲート回路803とから構成され、各々データ入力
端子Dは電源電圧VCCに接続されるとともに、クロック
端子に入力バッファ140により取り込まれたクロック
ECKBとレプリカ遅延回路103で遅延されたクロッ
クRCKBがそれぞれ入力され、クロックの立上がりに
同期してデータ入力端子よりハイレベルを取り込む。ま
た、フリップフロップ501,502は非同期リセット
端子Rを持ち、このリセット端子にはフリップフロップ
501,502の反転出力QBを入力信号とするNOR
ゲート回路503の出力がリセット信号として入力され
るように構成されており、リセット端子がハイレベルに
されると、入力クロックの状態に係わらず直ちにQ出力
がロウレベルに、またQB出力がハイレベルにリセット
される。
【0065】位相周波数検出回路105は、図3
(h),(i)に示されているように、クロックECK
Bの立ち上がりエッジがRCKBの立ち上がりエッジよ
りも先に入力されると、フリップフロップ501の出力
Qがハイレベル、反転出力QBがロウレベルにされ、図
3(j)のように、位相の進みを示す出力信号VDDN
がハイレベルに変化される。次に、クロックRCKBの
立ち上がりエッジが入力されると、フリップフロップ5
02の出力Qがハイレベル、反転出力QBがロウレベル
にされる。そして、フリップフロップ501,502の
反転出力QBが共にロウレベルにされるとその直後に、
NORゲート回路503の出力であるPFD_RST信
号にハイレベルに変化される。PFD_RST信号はフ
リップフロップ501,502のリセット端子に入力さ
れており、出力Qは直ちにロウレベルに変化される。こ
れにより、図3(j),(k)のように、出力信号VD
DNには長いパルスが、また出力信号VDUPには短い
パルスが現われる。逆に、ECKBの立ち上がりエッジ
よりもRCKBの立ち上がりエッジの方が早いと、出力
信号VDDNには短いパルスが、また出力信号VDUP
には長いパルスが現われる。これらの信号VDDN,V
DUPは、チャージポンプ回路107に供給される。
【0066】図13には、チャージポンプ回路107の
具体的な回路例が示されている。この実施例のチャージ
ポンプ回路107は、ローパスフィルタを構成する抵抗
RDおよびキャパシタCDと、キャパシタCDを充放電
するための定電流源701,702およびスイッチ素子
705,706と、リセット用スイッチ707とを備
え、入力側にマルチプレクサMUX0,MUX1が、ま
た出力側には差動増幅回路からなる出力アンプ703と
初期電圧を生成する電圧フォロワ回路704が設けられ
ている。
【0067】マルチプレクサMUX0,MUX1は、D
LL制御回路111から供給される制御信号R_LOC
Kがハイレベルであるとき、位相周波数比較器105か
ら供給される位相差を示す信号VDUP,VDDNを選
択し、制御信号R_LOCKがロウレベルであるとき、
レプリカ遅延回路103から供給されるクロックRCK
T,RCKBを選択して、MOSスイッチ705,70
6に入力させる。そして、MOSスイッチ705は、そ
のゲート端子に入力される信号がハイレベルであれば、
電流源701の電流I1を抵抗RDを介してキャパシタ
CDへ供給して充電させ、ノードn0の電位VDを上昇
させる。逆に、MOSスイッチ706への入力がハイレ
ベルであれば、抵抗RDを介してキャパシタCDから充
電電荷を電流源702の電流I2で引き抜いてノードn
0の電位VDを下降させる。
【0068】ノードn0の電位VDは参照電圧VREF
と比較され、その電位差が差動増幅回路703で増幅さ
れ、差動信号VDP,VDNとして出力される。なお、
参照電圧VREFは、図1では省略してあるが本実施例
のDLL回路を搭載したDDR SDRAM内に設けら
れている基準電圧発生回路で発生される基準電圧であ
る。また、チャージポンプ動作開始時のノードn0の電
位VDは参照電圧VREFの電位とほぼ等しいことが望
ましいため、電圧フォロワ回路704がDLL回路の動
作開始前にリセット信号RSTにより活性化されるとと
もに、これと同時にリセット用スイッチ707がオンさ
れることにより、ノードn0の電位VDを参照電圧VR
EFと同電位にさせるように構成されている。
【0069】なお、出力アンプ703としてNMOS受
けの差動増幅回路を採用している理由は、参照電圧VR
EFが基板電位VSSを基準として電位が安定するよう
に生成されて供給されることと、デューティー調整回路
102の特性からチャージポンプ回路107の出力VD
PとVDNを電源電圧VCCに比較的近い電位にするのが
望ましいことにある。一方、電圧フォロワ回路704が
PMOS受けの差動増幅回路で構成されている理由は、
一般的にPMOS受けの差動増幅回路の方がNMOS受
けの差動増幅回路よりも増幅率が高く、電圧フォロワと
しての性能が良いためである。
【0070】以上で、本実施例のDLL回路の構成につ
いての説明を終了し、次に本実施例のDLL回路の制御
方法について説明する。
【0071】本実施例のDLL回路においては、まず、
クロックの立ち上がりエッジの位相制御が行なわれる。
具体的には、制御開始時には、DLL制御回路111か
ら出力される制御信号R_LOCKがロウレベルにされ
て、チャージポンプ回路107はレプリカ遅延回路10
3から供給されるクロックRCKT,RCKBを選択し
て動作する。これにより、デューティー調整回路12は
クロックICKT,ICKBのデューティーを50%と
するように動作する。図5および図6のような形式の可
変遅延回路101はデューティーが50%からずれてい
るとクロックの立ち上がりエッジと立ち下がりエッジに
対する遅延効果が異なり、正確な遅延量の設定が行なわ
れないためである。このデューティー調整動作について
は、後に詳しく説明する。
【0072】クロックの立ち上がりエッジの位相制御で
は、位相比較器104に入力されるクロックRCKT2
の位相がECKT2の位相より進んでいる場合には、V
BDNパルスが出力されてバイアス電圧VBの電位が下
がり、可変遅延回路101の遅延量を増大させ、クロッ
クRCKT2の位相が遅れるように制御される。一方、
位相比較器104に入力されるクロックRCKT2の位
相がECKT2の位相より遅れている場合には、VBU
Pパルスが出力されてバイアス電圧VBの電位が上が
り、可変遅延回路101の遅延量を減少させ、クロック
RCKT2の位相が進むように制御される。このような
フィードバックループによって、クロックECKT2と
RCKT2の位相は常に等しくなるように調整され、式
1が成り立ち、入力クロックCLK,/CLKと位相が
一致したデータDQ0〜DQ15が出力される。
【0073】さらに、本実施例のDLL回路において
は、DLLが動作を開始してから立ち上がりエッジが位
相ロックするまでの期間を短縮するために3段階のロッ
クイン制御を行なっている。以下、この3段階ロックイ
ン制御を説明する。まず、DLL動作開始直後はチャー
ジポンプ回路106のリセットスイッチ611がリセッ
ト信号RSTによりオンされることにより、出力電圧V
Bは電源電圧VCCにリセットされる。また、チャージ
ポンプ回路106の電流量を調整する制御信号CNTR
L0,CNTRL1はハイレベルにリセットされる。
【0074】このようにしてチャージポンプ回路106
の出力電圧VBがVCCにされると、可変遅延回路10
1の遅延量は最小になる。このとき、DLL動作開始直
後の出力データDQの立ち上がりエッジ位相は、図14
(A)に示すように、進み側(グラフは負の値で位相進
みを示す)となる。仮に、DLL動作開始直後、データ
の位相が遅れ側(正の値)になっている場合、CLK,
/CLKの周期(tCK)が小さすぎてDLLはロック
できないことになる。ここでは、DLL動作開始直後の
DQ出力は位相が進んでいるものとして以下説明する。
【0075】DLL動作開始直後に出力データDQの位
相が進み側にあると、位相比較器104は位相比較の結
果、信号PHASEをハイレベルとしてDLL制御回路
111へ出力し、パルス信号VBDNをチャージポンプ
回路106へ出力する。この時、DLL制御回路11か
らチャージポンプ回路106へ供給される制御信号CN
TRL0がハイレベルとされるため、チャージポンプ回
路106のチャージダウン電流はI1+I3となり、可
変遅延回路101の遅延量が急速に増大され、出力デー
タDQの位相を遅らせる(急速制御期間T1)。その
後、出力データDQの位相が遅れ側になったとき信号P
HASEはロウレベルに変化し、DLL制御回路111
はこの信号PHASEの変化を見て、チャージポンプ回
路106に対する制御信号CNTRL0をロウレベルと
する。
【0076】また、出力データDQの位相が遅れ側とな
った時点から、チャージポンプ回路106へパルス信号
VBUPが出力される。しかして、このときCNTRL
0はロウレベルとなったがCNTRL1はハイレベルの
ままであるため、チャージポンプ回路106のチャージ
アップ電流はI1+I2となる。ここで、図10のチャ
ージポンプ回路106は、I2<I3の関係になるよう
に電流源601〜604の電流値が調整されており、こ
れにより、急速制御期間T1よりはゆっくりと出力デー
タDQの位相が遅れ方向に制御される(急速制御期間T
2)。
【0077】次に、再び位相が進み側になると、信号P
HASEがハイレベルとなり、チャージポンプ回路10
6に対する制御信号CNTRL1はロウレベルに変化さ
れる。この後はチャージポンプ回路106のチャージア
ップ電流,チャージダウン電流はともにI1となり、出
力データDQの位相が0になるように微調整を行う(通
常制御期間T3)。通常制御期間に入ってで初めて信号
PHASEがロウレベルに変化したとき、クロックの立
ち上がりエッジがロックしたことになる。この時、DL
L制御回路111から出力される信号R_LOCKは立
ち上がりエッジがロックしたことを示すハイレベルに変
化される(立ち上がりエッジロック期間T4)。
【0078】次に、クロックのデューティー制御につい
て説明する。この実施例では、クロックRCKT,RC
KBのデューティーを50%へ制御するモードと、クロ
ックRCKBのデューティーを入力クロックECKBと
一致させるモードとが存在し、DLL制御回路111か
ら出力される信号R_LOCKが非ロック状態を示すロ
ウレベルの時は、クロックRCKT,RCKBのデュー
ティーが50%となるように制御し、信号R_LOCK
信号がロック状態を示すハイレベルの時は、クロックR
CKBのデューティーを入力クロックECKBと一致さ
せる制御を行う。
【0079】まず、クロックのデューティーを50%に
制御する場合について説明すると、信号R_LOCKが
ロウレベルであるので、図13のチャージポンプ107
のマルチプレクサMUX0,MUX1は、クロックRC
KT,RCKBを選択する。ここで、図15に示すよう
に、クロックRCKTのパルス幅が広く、クロックRC
KBのパルス幅が狭い場合を考えると、チャージポンプ
回路107において、クロックRCKTがハイレベルの
ときはノードn0の電位VDは上昇し、逆にクロックR
CKBがハイレベルのときはノードn0の電位VDは下
降する。しかして、クロックRCKTのパルス幅の方が
クロックRCKBのパルス幅よりも広いため、全体とし
てはノードn0の電位VDは次第に上昇していく。
【0080】これによって、ノードn0の電位VDを差
動増幅回路703によって増幅した出力VDNが上昇
し、VDPが下降する。このような出力VDN,VDP
が図7のデューティー調整回路102に供給されると、
前述したようにクロックICKT,RCKTのパルス幅
は減少し、クロックICKB,RCKBのパルス幅は増
加し、クロックRCKT,RCKBのデューティーが5
0%でチャージポンプ回路107の出力電位VDN,V
DPは均衡する。なお、上記とは逆に、クロックRCK
Tのパルス幅が狭く、RCKBのパルス幅が広い場合
は、チャージポンプ回路107の出力電位VDNが下降
し、VDPが上昇し、クロックRCKT,RCKBのデ
ューティー50%で均衡する。そして、このように、ク
ロックRCKT,RCKBのデューティー50%で均衡
している状態で、前述したレプリカ遅延回路103−位
相比較器104−可変遅延回路101のフィードバック
ループによる立ち上がりエッジの位相制御が行なわれ
る。
【0081】次に、位相ロック後におけるクロックRC
KBのデューティーをECKBと一致させる制御につい
て、図16を参照しながら説明する。図16(a)はク
ロックRCKBの立ち上がりエッジが遅れている場合、
図16(b)はクロックRCKBの立ち上がりエッジが
進んでいる場合を示す。なお、このデューティー制御に
入る前にクロックRCKTの立ち上がりエッジすなわち
RCKBの立ち下がりエッジの位相合わせが終了してい
るので、図16では、クロックRCKBとECKBの立
ち下がりエッジは一致している。
【0082】このように、入力ECKTとRCKTの立
ち上がりエッジの位相は一致しているので、本来なら入
力側クロックECKTのデューティーとRCKTのデュ
ーティーが一致していれば、RCKBとECKBの立ち
上がりエッジの位相は一致するはずである。しかし、図
5および図6のような構成を有する可変遅延回路101
では、内部の負荷の不平衡や電流駆動力の不平衡等によ
り入力側クロックECKT,ECKBのデューティーに
対して、出力側クロックRCKT,RCKBのデューテ
ィーが変化してしまい、それによりRCKBとECKB
の立ち上がりエッジの位相は一致しない場合が生じる。
図16(a),(b)はそのような状態を示す。
【0083】前述したように、位相ロック状態では、信
号R_LOCKはハイレベルとされることから、図13
のチャージポンプ回路107は入力信号として位相周波
数比較器105の出力VDUP,VDDNを選択してい
る。一方、上記のようにクロックRCKBとECKBの
立ち上がりが一致していない場合には、図16に示すよ
うに、両クロックの位相差と等しい幅のVDDN信号も
しくはVDUP信号が位相周波数比較器105から出力
される。このVDDN,VDUP信号は、チャージポン
プ回路107へ供給される。そして、図16(a)のよ
うにクロックECKBの立ち上がりエッジが早ければ、
位相周波数比較器105から出力される信号VDDN,
VDUPは、VDDNが大きくVDUPが小さいため、
チャージポンプ回路107の出力VDPの電位が下降
し、VDNの電位が上昇する。
【0084】これにより、図7のデューティー調整回路
102は、クロックICKTのパルス幅を増加させ、I
CKBのパルス幅を減少させる。その結果、クロックI
CKT,ICKBのデューティーは入力側クロックEC
KB,ECKBのデューティーに近づく。この制御を数
回行なうと、クロックRCKBの立ち上がりエッジがE
CKBの立ち上がりエッジと一致するようになる。
【0085】逆に、図16(b)のようにクロックRC
KBの立ち上がりエッジが早ければ、位相周波数比較器
105から出力される信号VDDN,VDUPは、VD
UPが大きくVDDNが小さいため、チャージポンプ回
路107の出力VDPの電位が上昇し、VDNの電位が
下降する。これにより、図7のデューティー調整回路1
02は、クロックICKTのパルス幅を減少させ、IC
KBのパルス幅を増加させる。
【0086】その結果、クロックICKT,ICKBの
デューティーは入力側クロックECKB,ECKBのデ
ューティーに近づく。この制御を数回行なうと、クロッ
クRCKBの立ち上がりエッジがECKBの立ち上がり
エッジと一致する。クロックRCKBの立ち上がりエッ
ジとECKBの立ち上がりエッジが一致すると、VDU
P,VDDNのパルス幅は極めて小さくなり、かつパル
ス幅が一致する。この状態で、デューティー制御は均衡
し、クロックRCKBの立ち上がりエッジとECKBの
立ち上がりエッジが一致した状態が保たれる。なお、こ
のデューティー制御の間においても、入力クロックEC
KBの立ち下がりエッジとRCKBの立ち下がりエッジ
が可変遅延回路の遅延量制御によって常に一致するよう
に制御されている。よって、クロックRCKBの立ち上
がりエッジがECKBの立ち上がりエッジと一致したこ
とで、クロックECKBとRCKBのデューティーは一
致したと言える。
【0087】次に、本実施例のDLL回路における位相
制御開始から位相ロック状態に到るまでの位相制御とデ
ューティー制御との関連をより具体的に説明する。な
お、ここでは、入力クロックCKTのデューティーは4
0%であるとする。このとき、逆相のクロック/CLK
のデューティーは言うまでもないが60%である。
【0088】図14に示すように、DLL回路の動作開
始から立ち上がりエッジがロックされるまでの期間T1
〜T3は、デューティーの制御はクロックRCKT,R
CKBのデューティーが50%に向かうように行なわれ
るため、出力データDQのデューティーは40%からし
だいに変化して50%になる。そして、立ち上がりエッ
ジがロックしたタイミングtL以降は、クロックRCK
BのデューティーをECKBと一致させるように制御す
るため、出力データDQのデューティーは50%から速
やかに入力クロックCLKのデューティー40%に変化
する。
【0089】なお、立ち上がりエッジがロックされるま
での期間T1〜T3は、デューティーの制御を行なわな
くても原理的に問題はない。しかし、図6に示すような
アナログ制御方式の可変遅延素子401は、可変遅延回
路101での遅延量t2が大きくなると、バイアス電圧
NBIASを低くしても立ち下がりエッジの遅延量は増
加するが、立ち上がりエッジの遅延量が増加しなくなる
おそれがある。そのため、サイクル時間tCKが大きい場
合、遅延量t2が正常に制御できる限界を超えてバイア
ス電圧NBIASが低くなることがある。そして、立ち
上がりエッジの遅延量が増加しなくなった場合、立ち上
がりエッジで位相がロックできなくなり、立ち上がりエ
ッジの位相制御が破綻してしまうおそれがある。
【0090】しかしその時、本実施例のように、クロッ
クのデューティーを50%に制御していれば、可変遅延
回路101の出力クロックDCKT,DCKBの立ち上
がりエッジの遅延量が増加しなくても、立ち下がりエッ
ジの遅延量が増加することで、デューティー調整回路1
02の出力クロックICKT,ICKBの立ち上がりエ
ッジの遅延量は増加する。これによって、バイアス電圧
NBIASが低い状態で立ち上がりエッジの位相制御が
破綻するのを回避し、デューティーずれに伴なう位相ロ
ックレンジの減少を防止することができる。
【0091】図18は、本発明を適用したDLL回路を
塔載したDDR SDRAMのブロック図を示す。
【0092】図18のSDRAMは、複数のメモリセル
がマトリックス状に配置された例えば4つのバンクから
なり全体で256メガビットのような記憶容量を有する
メモリセルアレイ200A〜200Dと、外部から入力
されるアドレスA0〜A14を内部に取り込むアドレス
バッファ204と、前記アドレスバッファ204により
取り込まれたアドレスのうち行アドレスをラッチする行
アドレスラッチ205と、前記アドレスバッファ204
により取り込まれたアドレスのうちバンクアドレスをデ
コードしてメモリセルアレイ200A〜200Dのいず
れかを選択するバンク選択回路212と、列アドレスを
ラッチする列アドレスラッチ206と、行アドレスをデ
コードしてメモリアレイ200A〜200D内のワード
線を選択する行アドレスデコーダ201A〜201D
と、ワード線の選択によりビット線に読み出された信号
を増幅するセンスアンプ回路203A〜203Dと、列
アドレスラッチ206にラッチされた列アドレスを内部
で自動的に更新する列アドレスカウンタ207と、列ア
ドレスをデコードしてメモリアレイ200A〜200D
内のカラム(ビット線)を選択する列アドレスデコーダ
203A〜203Dと、外部から入力されるチップセレ
クト信号/CSなどの制御信号を受けて内部の制御信号
を生成するコントロールロジック209と、前記メモリ
セルアレイ200A〜200Dから読み出されたデータ
を外部に出力するデータ出力バッファ211と、前記出
力バッファ211から出力されるデータのタイミングを
示すデータストローブ信号DQSの出力バッファ215
と、前記出力バッファ211から出力されるデータのタ
イミングを制御する本発明に係るDLLからなるクロッ
ク生成回路214と、外部から入力されるデータを受け
る入力バッファ210と、外部から入力される制御信号
に基づいてメモリセルアレイ200A〜200Dのリフ
レッシュを行なうリフレッシュ制御回路208と、外部
から入力されるアドレス信号の一部に基づいて動作モー
ドを設定するモードレジスタ213などを備えている。
【0093】前記コントロールロジック209に外部か
ら入力される制御信号としては、チップを選択状態にす
る前記チップセレクト信号/CSの他、互いに逆相の一
対のクロックCLK,/CLK、クロックが有効である
ことを示すクロックイネーブル信号CKE、行アドレス
ストローブ信号/RAS(以下、RAS信号と称す
る)、列アドレスストローブ信号/CAS(以下、CA
S信号と称する)、データの書込み動作を指示するライ
トイネーブル信号/WE、データの入出力タイミングを
示すデータストローブ信号DQS、データの入出力を禁
止するデータマスク信号DMなどがある。これらの信号
のうち符号の前に“/”が付されているものは、ロウレ
ベルが有効レベルであることを意味している。コントロ
ールロジック209は、入力コマンドのうちモードレジ
スタへの設定を指示するMRSコマンドに応じて、内部
レジスタにCASレイテンシの値等が保持される。
【0094】この実施例のDDR SDRAMにおいて
は、外部クロックCLK,/CLKはクロックイネーブ
ルCKE信号がハイレベルであるときコントロールロジ
ック209に対して有効とされる。DLLから出力され
る内部クロックはDDR SDRAMの読出し(REA
D)動作時に必要になるため、ここではDDR SDR
AMにおける読出し動作について説明する。
【0095】DDR SDRAMに限らずアドレスマル
チプレクスを採用しているDRAM(ダイナミック・ラ
ンダム・アクセス・メモリ)は、アクティブコマンドA
CTVの入力により行アドレスが取り込まれてメモリセ
ルアレイ200A〜200Dがアクティブ状態にされ
る。その後、読出しコマンドREADが入力されると列
アドレスが取り込まれてカラムの選択が行なわれる。
【0096】DDR SDRAMではデータ入出力の効
率を上げるため、4つのメモリセルアレイ200A〜2
00Dに分割されている。メモリセルアレイ200A〜
200Dをアクティブにするために、CLKが立ち上が
り側のCLK,/CLKのクロスポイント時に、CKE
=1,/CS=0,/RAS=0,/CAS=1,/W
E=1という信号の組合せからなるアクティブコマンド
ACTVが入力されると、アドレス信号A0〜A14信
号はバンクアドレス信号と行アドレス信号とに分割さ
れ、それぞれバンク選択回路212と行アドレスラッチ
206へ取り込まれる。そして、バンクアドレス信号に
対応したバンクと行アドレス信号に対応したワード線が
選択されると、選択ワード線に接続されているメモリセ
ルのデータがビット線に読み出されてセンスアンプ回路
202A〜202Dによって増幅され、保持される。
【0097】その後、センスアンプ回路202A〜20
2Dから目的のデータを読み出すため、列アドレスを指
定する。CLKが立ち上がり側のCLK,/CLKのク
ロスポイント時に、CKE=1,/CS=0,/RAS
=1,/CAS=0,/WE=1という信号の組合せか
らなる読出しコマンドREADが入力されると、アドレ
ス信号A0〜A14信号はバンクアドレス信号と列アド
レス信号とに分割され、それぞれバンク選択回路212
と列アドレスラッチ206へ取り込まれる。/WE=1
が指定されているため、コントロールロジック209は
読み出し動作であることを認識し、バンクアドレス信号
で指定されたバンクがアクティブであれば読み出し動作
を開始する。そして、列アドレスデコーダ203A〜2
03Dによって選択されたカラムのデータはデータ出力
バッファ211へ読み出され、DLL214から出力さ
れる内部クロックのタイミングでラッチされる。DLL
214から出力される内部クロックは、前述したよう
に、データ出力バッファ211における遅延の分だけ、
CLK,/CLKに対して早い位相を持っているため、
出力データDQは外部クロックCLK,/CLKと同位
相となる。
【0098】また、DDR SDRAMは、アクティブ
コマンドACTVが発行されてから読出しコマンドRE
ADが発行できるようになるまでのサイクル数、読出し
コマンドREADが発行されてからデータが出力される
までのサイクル数、DLLのオン/オフなど、様々な動
作条件を内部レジスタ213に保持する。この内部レジ
スタ213の値を書きかえるためのコマンドが存在す
る。DDR SDRAMは大きく分けて2種類の内部レ
ジスタが存在し、それぞれMRS(モードレジスタセッ
ト)コマンド及びEMRS(エクステンディッドモード
レジスタセット)コマンドで内容を書きかえる。CLK
が立ち上がり側のCLK,/CLKのクロスポイント時
に、CKE=1,/CS=0,/RAS=0,/CAS
=0,/WE=0という信号の組合せが入力され、例え
ばその時のアドレス信号A14の値が“0”の場合はM
RSコマンド、A14が“1”の場合にはEMRSコマ
ンドとなる。A14以外のアドレスの入力によって、レ
ジスタの内容が適宜書き換えられる。
【0099】また、DLL214は、電源投入直後もし
くはセルフリフレッシュ状態から抜けたときにモードレ
ジスタ設定コマンドMRSやセルフリフレッシュ終了コ
マンドSELFXが入力されることにより動作を開始す
るようにされる。この時DDR SDRAMの規格によ
って、図17に示すように、モードレジスタ設定コマン
ドMRSやセルフリフレッシュ終了コマンドSELFX
が入力されてから、最低でも200サイクルの期間RE
ADコマンドを投入することは禁止されている。したが
って、この200サイクルの間に、DLLでの位相ロッ
ク動作が完了すればよく、前記実施例のDLLではその
ような位相ロックが可能である。しかも、モードレジス
タ設定コマンドMRSやセルフリフレッシュ終了コマン
ドSELFXが入力されるときに、クロックの周期が変
更されていても前記実施例のDLLを搭載したSDRA
Mでは周期に応じた位相ロックが行なわれる。従って、
クロック周波数の遅い低消費電力モードを有するシステ
ムでは、前記実施例のDLLを搭載したSDRAMの消
費電力も低減することができる。
【0100】以上、本発明よりなされた発明を実施例に
基づき具体的に説明したが、本願発明は前記実施例に限
定されるものではなく、その要旨を逸脱しない範囲で種
々変更可能であることはいうまでもない。例えば、本実
施例ではクロックのデューティー調整回路を可変遅延回
路の出力直後に設けたが、デューティー調整機能は可変
遅延回路101内に設けることも可能である。また、実
施例のデューティー調整回路102は、クロックDCK
T,DCKBのデューティーを調整しつつ増幅する形式
の回路で構成されているが、それぞれの機能を独立さ
せ、デューティー調整回路+小信号増幅回路のような構
成を有する回路を用いてもかまわない。
【0101】さらに、クロックのデューティー制御を行
う信号(例えばVDP,VDN)をDLL外部に出力し
て、入力バッファ回路140や出力データラッチ回路1
21やデータ出力バッファ122でデューティー調整を
行なうようにし良い。ただし、DLL外部でデューティ
ー調整を行なう場合には、レプリカ遅延回路103にも
デューティー調整機能を付加する必要がある。 さら
に、本実施例で用いた可変遅延回路101は、クロック
ECKT,ECKBのデューティーが50%から外れて
いる場合、遅延制御特性が悪化する場合が考えられるた
め、入力バッファ回路140においてR_LOCK信号
の状態に係わらずクロックECKT,ECKBのデュー
ティーが50%になるよう制御し、DLL回路内部で出
力データDQとデータストローブ信号DQSのデューテ
ィーが入力クロックCLKと等しくなるように制御する
と言う応用例も考えられる。
【0102】また、本実施例では、R_LOCK信号を
用いて立ち上がりエッジの位相ロックを検出し、R_L
OCK信号に応じてデューティーを制御する方式を変更
するように構成したが、立ち上がりエッジの位相ロック
を検出することが困難な制御の場合には、ある決められ
た期間で立ち上がりエッジを確実に位相ロックできるよ
うに設計し、その期間が過ぎる前はデューティーを50
%に制御するかもしくは無制御とし、その期間が過ぎた
後は出力データDQとデータストローブ信号DQSのデ
ューティーが入力クロックCLKと等しくなるように制
御すると言う方式も考えられる。
【0103】また、本方式はDLL回路に限定するもの
ではなく、基準となるクロックに位相を一致させるよう
に制御する他のクロック生成回路においても有効な発明
である。例えば、PLL(フェイズ・ロックド・ルー
プ),SMD(シンクロナス・ミラー・ディレイ),N
DC(ネガティブ・ディレイ・サーキット),BDD
(バイ・ディレクショナル・ディレイ)などを用いたク
ロック生成回路にデューティー調整回路を設け、立ち上
がりエッジをPLL,SMD,NDC,BDDで制御
し、立ち下がりエッジをデューティー調整回路で制御す
ると言った方式が考えられる。さらに、クロックの立ち
下がりエッジで遅延量を制御し、立ち上がりエッジでデ
ューティーを制御すると言った方式も考えられる。
【0104】
【発明の効果】本願において開示される発明のうち代表
的なものによって得られる効果を簡単に説明すれば、以
下の通りである。
【0105】すなわち、本発明を適用したクロック生成
回路は、クロックの立ち上がりエッジと立ち下がりエッ
ジの双方において高精度な位相制御を行なうことが可能
になり、出力クロックのデューティーを入力クロックの
デューティーに一致させることができる。また、可変遅
延回路の動作が限界に達し、立ち下がりエッジの遅延量
は大きくなるが、立ち下がりエッジの遅延量は大きくな
らないような状態でも立ち上がりエッジの位相ロックを
行なうことができる。
【図面の簡単な説明】
【図1】本発明を適用したDLL回路の一実施例の概略
構成を示すブロック図である。
【図2】実施例のDLL回路における1CKロック状態
と2CKロック状態における外部クロックの周期と内部
遅延との関係を示す説明図である
【図3】実施例のDLL回路におけるハーモニックロッ
クを説明するタイミング図である
【図4】本発明を適用して有効な半導体記憶装置の一例
としてのSDRAMにおけるに入力バッファ回路の具体
例を示す回路図である。
【図5】実施例のDLL回路における可変遅延回路の具
体例を示すブロック図である。
【図6】実施例のDLL回路における可変遅延回路を構
成する可変遅延素子の具体例を示す回路図である。
【図7】実施例のDLL回路におけるデューティー調整
回路の具体例を示す回路図である。
【図8】図7のデューティー調整回路の動作を示す波形
図である。
【図9】実施例のDLL回路における位相比較器の具体
例を示すブロック図である。
【図10】実施例のDLL回路における第1のチャージ
ポンプ回路104の具体例を示す回路図である。
【図11】実施例のDLL回路におけるカレントミラー
型バイアス回路の具体例を示す回路図である。
【図12】実施例のDLL回路における位相周波数比較
器の具体例を示すブロック図である。
【図13】実施例のDLL回路における第2のチャージ
ポンプ回路107の具体例を示す回路図である。
【図14】実施例のDLL回路が位相ロックするまでの
各信号の遷移を示すタイミング図である。
【図15】図13のチャージポンプ回路の動作を示すタ
イミング図である。
【図16】実施例のDLL回路において出力クロックの
立ち下がりエッジを入力クロックの立ち下がりと一致さ
せるときの各信号の遷移を示すタイミング図である。
【図17】SDRAMにおけるSELFXコマンド入力
からREADコマンド投入までのサイクル数を説明する
タイミング図である。
【図18】本発明を適用したDLL回路を用いたDDR
SDRAMの実施例を示すブロック図である。
【符号の説明】
101 可変遅延回路 102 デューティー調整回路 103 レプリカ遅延回路 104 位相比較器 105 位相周波数比較器 106,107 チャージポンプ回路 108 バイアス回路 109,110 分周回路 111 DLL制御回路 120 データ出力回路 130 データストローブ信号出力回路 140 入力バッファ回路 401 可変遅延素子
───────────────────────────────────────────────────── フロントページの続き (72)発明者 千ヶ崎 英夫 千葉県茂原市早野3681番地 日立デバイス エンジニアリング株式会社内 (72)発明者 宮下 広基 東京都小平市上水本町五丁目20番1号 株 式会社日立製作所半導体グループ内 Fターム(参考) 5B024 AA03 AA15 BA21 BA23 CA07 5B079 BA20 BB10 BC03 CC02 DD05 DD06 DD20 5J001 AA04 BB00 BB05 BB08 BB11 BB12 BB14 BB24 BB25 CC00 DD06 5J106 AA04 CC24 CC31 CC52 CC58 CC59 DD01 DD24 DD32 DD42 DD43 DD48 GG10 HH02 KK05

Claims (10)

    【特許請求の範囲】
  1. 【請求項1】 少なくとも1つの入力端子と、少なくと
    も1つの出力端子と、 前記入力端子に信号が入力された時刻から前記出力端子
    より信号が出力するまでの時間に対応した所定の遅延を
    入力信号に付与する固定遅延付与手段と、 遅延時間制御端子を備え、該遅延時間制御端子への制御
    電圧に応じて入力信号に遅延を与えて出力する可変遅延
    回路と、 デューティー制御端子を備え、該デューティー制御端子
    への制御電圧に応じて入力された信号のパルス幅を変化
    させてデューティー比を調整するデューティー調整回路
    と、 上記遅延時間制御電圧を生成する遅延時間制御手段と、 上記デューティー制御端子に印加される制御電圧を生成
    するデューティー制御手段とを有することを特徴とする
    クロック生成回路。
  2. 【請求項2】 前記固定遅延付与手段は、前記入力端子
    から前記可変遅延回路までの信号経路の遅延と、前記可
    変遅延回路から前記出力端子までの信号経路の遅延との
    和に相当する固定遅延を入力信号に付与することを特徴
    とする請求項1に記載のクロック生成回路。
  3. 【請求項3】 前記遅延時間制御手段は、前記固定遅延
    付与手段から出力された信号の位相と前記可変遅延回路
    に入力される信号の位相とを比較し位相差に応じた信号
    を出力する位相比較回路と、該位相比較回路から出力さ
    れる位相差に応じた信号に基づいて前記遅延時間制御端
    子に印加される制御電圧を生成する制御電圧生成手段と
    から構成されていることを特徴とする請求項1または2
    に記載のクロック生成回路。
  4. 【請求項4】 前記デューティー制御手段は、前記可変
    遅延回路の入力側の信号の位相と前記可変遅延回路の出
    力側の信号の位相とを比較し位相差に応じた信号を出力
    する第2の位相比較回路と、該第2の位相比較回路から
    出力される位相差に応じた信号に基づいて前記デューテ
    ィー制御端子に印加される制御電圧を生成する第2の制
    御電圧生成手段とから構成されていることを特徴とする
    請求項1ないし3のいずれかに記載のクロック生成回
    路。
  5. 【請求項5】 前記デューティー調整回路は前記可変遅
    延回路の後段側に設けられ、前記固定遅延付与手段はさ
    らにそのデューティー調整回路の後段側に設けられると
    ともに、前記デューティー調整回路は、前記固定遅延付
    与手段から出力される信号のデューティー比を、前記可
    変遅延回路の入力信号のデューティー比と同一にするよ
    うパルス幅を変化させることを特徴とする請求項1ない
    し4のいずれかに記載のクロック生成回路。
  6. 【請求項6】 前記遅延時間制御手段は、前記可変遅延
    回路に入力される信号の立ち上がりまたは立ち下がりエ
    ッジの位相と、前記固定遅延付与手段から出力される信
    号の立ち上がりまたは立ち下がりエッジの位相と、を比
    較し位相差に応じて前記遅延時間制御端子に印加される
    制御電圧を生成し、 前記デューティー制御手段は、前記可変遅延回路に入力
    される信号の立ち下がりまたは立ち上がりエッジの位相
    と、前記固定遅延付与手段から出力される信号の立ち下
    がりまたは立ち上がりエッジの位相と、を比較し位相差
    に応じて前記デューティー制御端子に印加される制御電
    圧を生成するように構成されていることを特徴とする請
    求項4または5に記載のクロック生成回路。
  7. 【請求項7】 前記可変遅延回路は入力された差動信号
    を遅延して差動信号として出力するように構成されると
    ともに、前記固定遅延付与手段から出力される信号も差
    動信号であり、前記デューティー制御手段は前記固定遅
    延付与手段から出力される差動信号に基づいて前記デュ
    ーティー制御端子に印加される制御電圧を発生可能に構
    成されていることを特徴とする請求項4ないし6のいず
    れかに記載のクロック生成回路。
  8. 【請求項8】 前記遅延時間制御手段を構成する前記位
    相比較回路は、比較される2つの信号の位相の進みまた
    は遅れを示す信号を出力するように構成されるととも
    に、該位相の進みまたは遅れを示す信号に基づいて位相
    ロック状態を判定する位相ロック判定手段が設けられ、
    該位相ロック判定手段から出力される位相ロック状態を
    示す信号に基づいて前記デューティー制御手段が前記第
    2の位相比較回路から出力される位相差に応じた信号ま
    たは前記固定遅延付与手段から出力される差動信号を選
    択し、選択した信号に基づいて前期デューティー制御端
    子に印加される制御電圧の生成を行なうように構成され
    ていることを特徴とする請求項8に記載のクロック生成
    回路。
  9. 【請求項9】 請求項1ないし8のいずれかに記載のク
    ロック生成回路を備え、該クロック生成回路に外部から
    供給されるクロック信号を入力して生成されたクロック
    信号をタイミング信号としてデータ出力を行なうように
    構成されてなることを特徴とする半導体記憶装置。
  10. 【請求項10】 少なくとも1つの入力端子と、少なく
    とも1つの出力端子と、前記入力端子に信号が入力され
    た時刻から前記出力端子より信号が出力するまでの時間
    に対応した所定の遅延を付与する固定遅延付与手段と、
    遅延時間制御端子を備え該遅延時間制御端子への制御電
    圧に応じて入力信号に遅延を与えて出力する可変遅延回
    路と、デューティー制御端子を備え該デューティー制御
    端子への制御電圧に応じて入力入力された信号のパルス
    幅を変化させてデューティー比を調整するデューティー
    調整回路と、上記遅延時間制御電圧を生成する遅延時間
    制御手段と、上記デューティー制御電圧を生成するデュ
    ーティー制御手段とを有するクロック生成回路におい
    て、 まず入力信号の立ち上がりエッジまたは立ち下がりエッ
    ジのいずれかに基づいて前記可変遅延回路により信号の
    位相を調整した後、他のエッジに基づいて前記デューテ
    ィー調整回路によりデューティー比の調整を行なうこと
    を特徴とするクロック生成回路の制御方法。
JP2000222309A 2000-07-24 2000-07-24 クロック生成回路および制御方法並びに半導体記憶装置 Expired - Fee Related JP3888603B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2000222309A JP3888603B2 (ja) 2000-07-24 2000-07-24 クロック生成回路および制御方法並びに半導体記憶装置
TW090114872A TW535162B (en) 2000-07-24 2001-06-19 Clock generating circuit, its control method and semiconductor storage device
US09/908,857 US6703879B2 (en) 2000-07-24 2001-07-20 Clock generation circuit, control method of clock generation circuit and semiconductor memory device
KR1020010044609A KR100764111B1 (ko) 2000-07-24 2001-07-24 클럭생성회로, 클럭생성회로의 제어방법, 및 반도체기억장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000222309A JP3888603B2 (ja) 2000-07-24 2000-07-24 クロック生成回路および制御方法並びに半導体記憶装置

Publications (2)

Publication Number Publication Date
JP2002042469A true JP2002042469A (ja) 2002-02-08
JP3888603B2 JP3888603B2 (ja) 2007-03-07

Family

ID=18716568

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000222309A Expired - Fee Related JP3888603B2 (ja) 2000-07-24 2000-07-24 クロック生成回路および制御方法並びに半導体記憶装置

Country Status (4)

Country Link
US (1) US6703879B2 (ja)
JP (1) JP3888603B2 (ja)
KR (1) KR100764111B1 (ja)
TW (1) TW535162B (ja)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003347908A (ja) * 2002-05-21 2003-12-05 Hynix Semiconductor Inc デューティサイクル修正が可能なデジタルdll装置及びデューティサイクル修正方法
JP2004220602A (ja) * 2003-01-10 2004-08-05 Hynix Semiconductor Inc デューティ補正回路を備えたアナログ遅延固定ループ
KR100486256B1 (ko) * 2002-09-04 2005-05-03 삼성전자주식회사 듀티사이클 보정회로를 구비하는 반도체 메모리 장치 및상기 반도체 메모리 장치에서 클럭신호를 보간하는 회로
JP2005135567A (ja) * 2003-10-30 2005-05-26 Hynix Semiconductor Inc ディレイロックループ及びそのクロック生成方法
KR100813554B1 (ko) * 2007-01-10 2008-03-17 주식회사 하이닉스반도체 데이터 출력 스트로브 신호 생성 회로 및 이를 포함하는반도체 메모리 장치
KR100891300B1 (ko) 2007-09-04 2009-04-06 주식회사 하이닉스반도체 반도체 장치 및 그 구동방법
KR100930415B1 (ko) * 2008-05-09 2009-12-08 주식회사 하이닉스반도체 클럭 제어 회로 및 이를 포함하는 반도체 메모리 장치
KR100933805B1 (ko) 2008-06-30 2009-12-24 주식회사 하이닉스반도체 듀티비 보정회로 및 그를 포함하는 지연고정루프회로
KR100949274B1 (ko) 2008-04-30 2010-03-25 주식회사 하이닉스반도체 반도체 소자
US7733141B2 (en) 2007-11-02 2010-06-08 Hynix Semiconductor Inc. Semiconductor device and operating method thereof
KR100971428B1 (ko) 2007-12-26 2010-07-21 주식회사 하이닉스반도체 듀티 보정 회로
US7932759B2 (en) 2008-09-08 2011-04-26 Elpida Memory, Inc. DLL circuit and control method therefor
US8013645B2 (en) 2008-05-16 2011-09-06 Elpida Memory, Inc. DLL circuit adapted to semiconductor device
JP2013258659A (ja) * 2012-06-14 2013-12-26 Fujitsu Ltd クロック生成回路
JP2021119720A (ja) * 2016-07-27 2021-08-12 株式会社ソシオネクスト 分周補正回路、受信回路及び集積回路

Families Citing this family (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001068650A (ja) * 1999-08-30 2001-03-16 Hitachi Ltd 半導体集積回路装置
US6798259B2 (en) * 2001-08-03 2004-09-28 Micron Technology, Inc. System and method to improve the efficiency of synchronous mirror delays and delay locked loops
KR100744109B1 (ko) * 2001-10-23 2007-08-01 삼성전자주식회사 공정, 전압 및 온도의 변화에 따라 단자들의 상태를최적으로 변화시킬 수 있는 메모리 장치
JP3776847B2 (ja) * 2002-07-24 2006-05-17 エルピーダメモリ株式会社 クロック同期回路及び半導体装置
KR100490655B1 (ko) * 2002-10-30 2005-05-24 주식회사 하이닉스반도체 듀티 사이클 보정 회로 및 그를 구비한 지연고정루프
KR100500925B1 (ko) * 2002-11-27 2005-07-14 주식회사 하이닉스반도체 디지털 위상 혼합기를 갖는 2 코스 하프 딜레이 라인을이용한로우 지터 dll
US7336752B2 (en) * 2002-12-31 2008-02-26 Mosaid Technologies Inc. Wide frequency range delay locked loop
US6844766B2 (en) * 2003-03-28 2005-01-18 Infineon Technologies Ag VCDL with linear delay characteristics and differential duty-cycle correction
KR100550796B1 (ko) * 2003-12-11 2006-02-08 주식회사 하이닉스반도체 반도체 메모리 소자의 데이터 전송 장치 및 그 제어 방법
US7009441B2 (en) * 2004-02-10 2006-03-07 Alan Fiedler Phase multiplier circuit
KR100603179B1 (ko) * 2004-08-06 2006-07-20 학교법인 포항공과대학교 위상변화가 없는 디지털 방식의 펄스 폭 제어 루프 회로
JP2006065922A (ja) * 2004-08-25 2006-03-09 Toshiba Corp 半導体記憶装置
US7142064B2 (en) * 2004-10-26 2006-11-28 International Business Machines Corporation SRAM ring oscillator
US7199629B2 (en) * 2004-10-27 2007-04-03 Infineon Technologies Ag Circuit having delay locked loop for correcting off chip driver duty distortion
JP4491587B2 (ja) * 2004-11-26 2010-06-30 テクトロニクス・インターナショナル・セールス・ゲーエムベーハー データ発生装置
US7116143B2 (en) * 2004-12-30 2006-10-03 Micron Technology, Inc. Synchronous clock generator including duty cycle correction
KR100607334B1 (ko) * 2004-12-30 2006-08-01 주식회사 하이닉스반도체 슈도 에스램의 리프레쉬 제어 회로
US7404114B2 (en) * 2005-02-15 2008-07-22 International Business Machines Corporation System and method for balancing delay of signal communication paths through well voltage adjustment
KR100713082B1 (ko) * 2005-03-02 2007-05-02 주식회사 하이닉스반도체 클럭의 듀티 비율을 조정할 수 있는 지연 고정 루프
US7423919B2 (en) * 2005-05-26 2008-09-09 Micron Technology, Inc. Method and system for improved efficiency of synchronous mirror delays and delay locked loops
KR100782481B1 (ko) * 2005-08-18 2007-12-05 삼성전자주식회사 클럭 신호 드라이버 및 이를 구비하는 클럭 신호 제공 회로
JP5025171B2 (ja) 2005-09-29 2012-09-12 エスケーハイニックス株式会社 差動増幅装置
JP2007121114A (ja) * 2005-10-28 2007-05-17 Elpida Memory Inc デューティ検知回路、これらを備えたdll回路及び半導体装置
US20070159224A1 (en) * 2005-12-21 2007-07-12 Amar Dwarka Duty-cycle correction circuit for differential clocking
KR100800150B1 (ko) * 2006-06-30 2008-02-01 주식회사 하이닉스반도체 지연 고정 루프 장치
KR100803359B1 (ko) * 2006-08-11 2008-02-14 주식회사 하이닉스반도체 반도체 메모리 장치의 데이터 입력 회로 및 방법
JP2008099002A (ja) * 2006-10-12 2008-04-24 Elpida Memory Inc Dll回路
US7564268B2 (en) * 2006-11-07 2009-07-21 Integrated Device Technology, Inc Low power logic output buffer
KR100890041B1 (ko) * 2006-12-29 2009-03-25 주식회사 하이닉스반도체 반도체 소자의 클럭 버퍼 회로
US7724056B2 (en) * 2007-02-08 2010-05-25 Kabushiki Kaisha Toshiba Semiconductor integrated circuit device operating in synchronism with clock and method for controlling duty of clock
KR100894255B1 (ko) * 2007-05-04 2009-04-21 삼성전자주식회사 지연 고정 루프, 이를 포함하는 집적 회로 및 이를구동하는 방법
TWI337004B (en) * 2007-05-24 2011-02-01 Nanya Technology Corp Duty cycle corrector and duty cycle correction method
US7701272B2 (en) * 2007-05-31 2010-04-20 Micron Technology, Inc. Method and apparatus for output data synchronization with system clock
US7759997B2 (en) * 2008-06-27 2010-07-20 Microsoft Corporation Multi-phase correction circuit
TWI401668B (zh) * 2008-07-15 2013-07-11 Au Optronics Corp 訊號產生方法及應用其之顯示裝置與時脈控制器
KR100949277B1 (ko) * 2008-08-20 2010-03-25 주식회사 하이닉스반도체 데이터 입력 버퍼 인에이블 신호 발생 회로 및 방법
US7821316B2 (en) 2008-08-29 2010-10-26 Microsoft Corporation Multiphase clock generator with enhanced phase control
US7619468B1 (en) 2008-09-30 2009-11-17 Nortel Networks Limited Doherty amplifier with drain bias supply modulation
KR100996175B1 (ko) * 2008-12-26 2010-11-24 주식회사 하이닉스반도체 반도체 장치
JP5420433B2 (ja) * 2010-01-14 2014-02-19 ルネサスエレクトロニクス株式会社 半導体装置および電源装置
US8432195B2 (en) 2010-11-05 2013-04-30 Qualcomm Incorporated Latch circuits with synchronous data loading and self-timed asynchronous data capture
JP5600049B2 (ja) * 2010-11-11 2014-10-01 ピーエスフォー ルクスコ エスエイアールエル 半導体装置
US9954517B2 (en) 2012-11-06 2018-04-24 Micron Technology, Inc. Apparatuses and methods for duty cycle adjustment
US8786329B1 (en) 2013-02-20 2014-07-22 Qualcomm Incorporated Method for doubling the frequency of a reference clock
US9413338B2 (en) 2014-05-22 2016-08-09 Micron Technology, Inc. Apparatuses, methods, and circuits including a duty cycle adjustment circuit
US9337820B1 (en) * 2015-02-23 2016-05-10 Qualcomm Incorporated Pulse width recovery in clock dividers
CN106067787B (zh) * 2016-07-18 2023-05-16 西安紫光国芯半导体有限公司 一种应用于电荷泵***的时钟产生电路
US10148258B2 (en) * 2016-09-28 2018-12-04 Mellanox Technologies, Ltd. Power supply voltage monitoring and high-resolution adaptive clock stretching circuit
JP6356837B1 (ja) * 2017-01-13 2018-07-11 ウィンボンド エレクトロニクス コーポレーション 半導体記憶装置および読出し方法
JP2019053444A (ja) 2017-09-13 2019-04-04 東芝メモリ株式会社 半導体集積回路及び半導体装置
WO2019137889A1 (en) * 2018-01-12 2019-07-18 Koninklijke Philips N.V. System and method for clock recovery in wireless communications
US11003370B2 (en) 2018-10-30 2021-05-11 Samsung Electronics Co., Ltd. System on chip performing a plurality of trainings at the same time, operating method of system on chip, electronic device including system on chip
US11595050B2 (en) * 2021-07-16 2023-02-28 Taiwan Semiconductor Manufacturing Company, Ltd. Circuits and methods for a cascade phase locked loop

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0629835A (ja) 1992-07-06 1994-02-04 Mitsubishi Electric Corp ループ形位相調整回路
US5757218A (en) * 1996-03-12 1998-05-26 International Business Machines Corporation Clock signal duty cycle correction circuit and method
JP3688392B2 (ja) 1996-05-31 2005-08-24 三菱電機株式会社 波形整形装置およびクロック供給装置
JP3729582B2 (ja) * 1996-08-13 2005-12-21 富士通株式会社 半導体装置、半導体装置システム及びディジタル遅延回路
JPH10150350A (ja) 1996-11-18 1998-06-02 Toshiba Corp 位相同期回路及びその位相回路を用いた記憶装置
KR100214559B1 (ko) 1997-02-20 1999-08-02 구본준 주파수 배가기
JP3011138B2 (ja) 1997-06-20 2000-02-21 日本電気株式会社 ディレイロックドループ回路
JP3530346B2 (ja) 1997-06-25 2004-05-24 株式会社ルネサステクノロジ 半導体集積回路装置
US6011732A (en) * 1997-08-20 2000-01-04 Micron Technology, Inc. Synchronous clock generator including a compound delay-locked loop
JP3901297B2 (ja) 1997-09-09 2007-04-04 富士通株式会社 Dll回路及びそれを利用した半導体記憶装置
JP3678570B2 (ja) * 1998-01-17 2005-08-03 日本電気株式会社 半導体集積回路
JP3439670B2 (ja) * 1998-10-15 2003-08-25 富士通株式会社 階層型dll回路を利用したタイミングクロック発生回路

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003347908A (ja) * 2002-05-21 2003-12-05 Hynix Semiconductor Inc デューティサイクル修正が可能なデジタルdll装置及びデューティサイクル修正方法
KR100486256B1 (ko) * 2002-09-04 2005-05-03 삼성전자주식회사 듀티사이클 보정회로를 구비하는 반도체 메모리 장치 및상기 반도체 메모리 장치에서 클럭신호를 보간하는 회로
US6934215B2 (en) 2002-09-04 2005-08-23 Samsung Electronics Co., Ltd. Semiconductor memory device having duty cycle correction circuit and interpolation circuit interpolating clock signal in the semiconductor memory device
JP2004220602A (ja) * 2003-01-10 2004-08-05 Hynix Semiconductor Inc デューティ補正回路を備えたアナログ遅延固定ループ
JP2005135567A (ja) * 2003-10-30 2005-05-26 Hynix Semiconductor Inc ディレイロックループ及びそのクロック生成方法
KR100813554B1 (ko) * 2007-01-10 2008-03-17 주식회사 하이닉스반도체 데이터 출력 스트로브 신호 생성 회로 및 이를 포함하는반도체 메모리 장치
US7633324B2 (en) 2007-01-10 2009-12-15 Hynix Semiconductor Inc. Data output strobe signal generating circuit and semiconductor memory apparatus having the same
KR100891300B1 (ko) 2007-09-04 2009-04-06 주식회사 하이닉스반도체 반도체 장치 및 그 구동방법
US8710886B2 (en) 2007-09-04 2014-04-29 Hynix Semiconductor Inc. Semiconductor memory device and method for driving the same
US7733141B2 (en) 2007-11-02 2010-06-08 Hynix Semiconductor Inc. Semiconductor device and operating method thereof
US7868674B2 (en) 2007-11-02 2011-01-11 Hynix Semiconductor Inc. Semiconductor device and operating method thereof
US7868675B2 (en) 2007-11-02 2011-01-11 Hynix Semiconductor Inc. Semiconductor device and operating method thereof
US7876139B2 (en) 2007-11-02 2011-01-25 Hynix Semiconductor Inc. Semiconductor device and operating method thereof
US8253465B2 (en) 2007-12-26 2012-08-28 Hynix Semiconductor Inc. Semiconductor memory device and method for operating the same
US8004336B2 (en) 2007-12-26 2011-08-23 Hynix Semiconductor Inc. Semiconductor memory device and method for operating the same
KR100971428B1 (ko) 2007-12-26 2010-07-21 주식회사 하이닉스반도체 듀티 보정 회로
KR100949274B1 (ko) 2008-04-30 2010-03-25 주식회사 하이닉스반도체 반도체 소자
US7944260B2 (en) 2008-05-09 2011-05-17 Hynix Semiconductor Inc. Clock control circuit and a semiconductor memory apparatus having the same
KR100930415B1 (ko) * 2008-05-09 2009-12-08 주식회사 하이닉스반도체 클럭 제어 회로 및 이를 포함하는 반도체 메모리 장치
US8013645B2 (en) 2008-05-16 2011-09-06 Elpida Memory, Inc. DLL circuit adapted to semiconductor device
USRE45604E1 (en) 2008-05-16 2015-07-07 Ps4 Luxco S.A.R.L. DLL circuit adapted to semiconductor device
KR100933805B1 (ko) 2008-06-30 2009-12-24 주식회사 하이닉스반도체 듀티비 보정회로 및 그를 포함하는 지연고정루프회로
US7710173B2 (en) 2008-06-30 2010-05-04 Hynix Semiconductor, Inc. Duty cycle correction circuit and delay locked loop circuit including the same
US7932759B2 (en) 2008-09-08 2011-04-26 Elpida Memory, Inc. DLL circuit and control method therefor
JP2013258659A (ja) * 2012-06-14 2013-12-26 Fujitsu Ltd クロック生成回路
JP2021119720A (ja) * 2016-07-27 2021-08-12 株式会社ソシオネクスト 分周補正回路、受信回路及び集積回路
JP7108219B2 (ja) 2016-07-27 2022-07-28 株式会社ソシオネクスト 分周補正回路、受信回路及び集積回路

Also Published As

Publication number Publication date
TW535162B (en) 2003-06-01
KR100764111B1 (ko) 2007-10-09
KR20020008804A (ko) 2002-01-31
US6703879B2 (en) 2004-03-09
JP3888603B2 (ja) 2007-03-07
US20020008558A1 (en) 2002-01-24

Similar Documents

Publication Publication Date Title
JP3888603B2 (ja) クロック生成回路および制御方法並びに半導体記憶装置
US6437619B2 (en) Clock generation circuit, control method of clock generation circuit, clock reproducing circuit, semiconductor memory device, and dynamic random access memory
JP3717289B2 (ja) 集積回路装置
JP4190662B2 (ja) 半導体装置及びタイミング制御回路
US6928007B2 (en) ODT mode conversion circuit and method
US6205086B1 (en) Phase control circuit, semiconductor device and semiconductor memory
US6975149B2 (en) Method and circuit for adjusting the timing of output data based on an operational mode of output drivers
US6339553B1 (en) Clock generating circuit having additional delay line outside digital DLL loop and semiconductor memory device including the same
KR100840697B1 (ko) 다중 위상 클럭신호를 발생시키는 지연동기루프 회로 및 그제어방법
US6687169B2 (en) Semiconductor memory device for providing address access time and data access time at a high speed
JPH11353878A (ja) 半導体装置
US6771108B2 (en) Input circuit and semiconductor integrated circuit having the input circuit
JP2015012352A (ja) 半導体装置
US6977848B2 (en) Data output control circuit
JP4036531B2 (ja) 半導体集積回路
US6318707B1 (en) Semiconductor integrated circuit device
US6784709B2 (en) Clock generator to control a pules width according to input voltage level in semiconductor memory device
JP3865191B2 (ja) 半導体集積回路装置
JP4513323B2 (ja) 半導体装置
JP2000091912A (ja) 半導体装置
JPH11317076A (ja) 入力回路および該入力回路を有する半導体集積回路
JP2010146725A (ja) ダイナミック型半導体記憶装置
JP2001006399A (ja) 半導体装置
JP2002117675A (ja) 半導体装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040227

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20040311

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060831

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061026

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20061122

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061124

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101208

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101208

Year of fee payment: 4

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101208

Year of fee payment: 4

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101208

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111208

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121208

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121208

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131208

Year of fee payment: 7

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees