Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3530346B2 - Semiconductor integrated circuit device - Google Patents
[go: Go Back, main page]

JP3530346B2 - Semiconductor integrated circuit device - Google Patents

Semiconductor integrated circuit device

Info

Publication number
JP3530346B2
JP3530346B2 JP18451597A JP18451597A JP3530346B2 JP 3530346 B2 JP3530346 B2 JP 3530346B2 JP 18451597 A JP18451597 A JP 18451597A JP 18451597 A JP18451597 A JP 18451597A JP 3530346 B2 JP3530346 B2 JP 3530346B2
Authority
JP
Japan
Prior art keywords
circuit
delay
signal
clock signal
terminal
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
JP18451597A
Other languages
Japanese (ja)
Other versions
JPH1115555A (en
Inventor
均 遠藤
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.)
Renesas Technology Corp
Hitachi Solutions Technology Ltd
Original Assignee
Renesas Technology Corp
Hitachi ULSI Systems 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 Renesas Technology Corp, Hitachi ULSI Systems Co Ltd filed Critical Renesas Technology Corp
Priority to JP18451597A priority Critical patent/JP3530346B2/en
Publication of JPH1115555A publication Critical patent/JPH1115555A/en
Application granted granted Critical
Publication of JP3530346B2 publication Critical patent/JP3530346B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Pulse Circuits (AREA)
  • Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
  • Dram (AREA)

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】この発明は、半導体集積回路
装置に関し、主としてシンクロナスDRAM(ダイナミ
ック型ランダム・アクセス・メモリ)のように外部クロ
ック信号に同期した内部クロック信号を発生させる同期
化回路技術に利用して有効な技術に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a semiconductor integrated circuit device, and more particularly to a synchronizing circuit technique for generating an internal clock signal synchronized with an external clock signal such as a synchronous DRAM (dynamic random access memory). It is related to effective technology.

【0002】[0002]

【従来の技術】外部端子から供給されたクロック信号に
同期した内部クロック信号を形成する同期化回路とし
て、アイ・エス・エス・シー・シー ダイジェスト オ
ブ テクニカル ペーパーズ(ISSCC DIGIST OF TECHNI
CAL PAPERS)誌1996年2月10日、第72頁〜第73頁
及びアイ・イー・イー・イー ジャーナル オブ ソリ
ッド−ステート サーキッツ(IEEE JOURNAL OF SOLID-S
TATE CIRCUITS)誌Vo29、No.1、1994年1月、第67
頁〜第70頁にそれぞれ記載のDLL回路があり、シンク
ロナス・ミラー・ディレイ(SMD)回路については、
アイ・エス・エス・シー・シー ダイジェスト オブ
テクニカル ペーパーズ(ISSCC DIGIST OFTECHNICAL P
APERS)誌1996年2月10日、第 374頁〜第 375頁
がある。
2. Description of the Related Art As a synchronizing circuit for forming an internal clock signal synchronized with a clock signal supplied from an external terminal, an ISSC DIGIST OF TECHNI
CAL PAPERS) Feb. 10, 1996, pp. 72-73, and I-E-E-Journal of Solid-State Circuits (IEEE JOURNAL OF SOLID-S).
TATE CIRCUITS) Vo29, No.1, January 1994, 67th
There are DLL circuits described on pages 70 to 70, and for the synchronous mirror delay (SMD) circuit,
I S S C C Digest of
Technical Papers (ISSCC DIGIST OF TECHNICAL P
APERS) February 10, 1996, pp. 374-375.

【0003】[0003]

【発明が解決しようとする課題】第1番目の文献に記載
のDLL回路では、位相比較回路、ナンド(NAND)
回路等を縦列接続したディレイゲート回路及びシフトレ
ジスタ回路で構成され、n番目の外部クロック信号から
ディレイゲート回路を介して遅延させられて作られた内
部クロック信号とn+1番目の外部クロック信号とを位
相比較器で比較し、その遅延時間をシフトレジスタ回路
で制御するものである。第2番目に記載のDLL回路で
は、遅延時間の制御をアップ/ダウン回路で行い、その
ディレイ回路には上記第1文献と同様な縦列接続された
ゲート回路を用いている。
In the DLL circuit described in the first document, the phase comparison circuit, NAND (NAND) is used.
It is composed of a delay gate circuit and a shift register circuit in which circuits and the like are connected in cascade, and an internal clock signal generated by delaying the nth external clock signal through the delay gate circuit and an (n + 1) th external clock signal are phased. The comparator is used for comparison, and the delay time is controlled by the shift register circuit. In the second DLL circuit described above, the delay time is controlled by an up / down circuit, and the delay circuit uses a cascade-connected gate circuit similar to that of the first document.

【0004】このため、外部クロック信号に同期化した
内部クロック信号を得るまでのクロックインサイクルを
小さくするためには、ディレイゲート回路の連続した段
数を少なくする必要があるが、ディレイゲート回路の段
数を少なくすると遅延時間刻みを一定にした条件下では
クロック可能周波数幅の狭小、ロック可能周波数幅を一
定にした条件下では遅延時間刻みの増大(内部クロック
の位相精度の悪化)を招くという問題が生じる。そし
て、SMD回路においても、上記ディレイゲート回路を
利用するものであるために、回路規模が増大するととも
にノイズ等にも応答してしまうので動作の安定性に欠け
るという問題が生じる。
Therefore, in order to reduce the clock-in cycle until the internal clock signal synchronized with the external clock signal is obtained, it is necessary to reduce the number of continuous stages of the delay gate circuit. There is a problem that if the number of clocks is reduced, the clock frequency width becomes narrow under the condition that the delay time is constant, and the delay time increases (deterioration of the phase accuracy of the internal clock) under the condition that the lockable frequency width is constant. Occurs. Since the SMD circuit also uses the above-mentioned delay gate circuit, the circuit scale is increased and the SMD circuit responds to noise and the like, resulting in a problem that the operation is not stable.

【0005】この発明の目的は、比較的簡単な回路規模
で動作周波数範囲が広くでき、しかも安定的に動作する
同期化回路を備えた半導体集積回路装置を提供すること
にある。この発明の他の目的は、ロックインサイクルを
短くでき、しかも安定的に動作する同期化回路を備えた
半導体集積回路装置を提供することにある。この発明の
他の目的は、上記外部クロック信号に対して同期化さ
れ、かつ2倍の周波数にされた内部クロック信号を形成
することが可能な同期化回路を備えた半導体集積回路装
置を提供することにある。この発明の前記ならびにその
ほかの目的と新規な特徴は、本明細書の記述および添付
図面から明らかになるであろう。
An object of the present invention is to provide a semiconductor integrated circuit device provided with a synchronizing circuit which can widen the operating frequency range with a relatively simple circuit scale and which operates stably. Another object of the present invention is to provide a semiconductor integrated circuit device having a synchronizing circuit which can shorten the lock-in cycle and operates stably. Another object of the present invention is to provide a semiconductor integrated circuit device provided with a synchronizing circuit capable of forming an internal clock signal synchronized with the external clock signal and having a frequency doubled. Especially. The above and other objects and novel features of the present invention will be apparent from the description of this specification and the accompanying drawings.

【0006】[0006]

【課題を解決するための手段】本願において開示される
発明のうち代表的なものの概要を簡単に説明すれば、下
記の通りである。すなわち、第1の端子から供給される
クロック信号を受けてそれ2進の重みを持った制御信
号に対応して信号遅延を行わせる可変遅延回路を用い、
位相比較器により上記第1の端子から供給されるクロッ
ク信号と上記可変遅延回路を通した上記クロック信号の
遅延信号との位相比較し、その出力信号を遅延制御回路
に供給し、その動作開始時において上記遅延制御信号の
最上位ビットから順にセットして上記位相比較器の出力
により上記第1の端子から供給されるクロック信号に対
して遅延信号が遅れているならそのビットをリセット
し、進んでいるならそのビットをセットして可変遅延回
路に供給する遅延制御信号を形成する。
The outline of a typical one of the inventions disclosed in the present application will be briefly described as follows. That is, using a variable delay circuit to perform to the signal delay corresponds to a first control signal having binary weights it receives the clock signal supplied from the terminal,
The phase comparator compares the phases of the clock signal supplied from the first terminal with the delay signal of the clock signal passed through the variable delay circuit, supplies the output signal to the delay control circuit, and starts the operation thereof. In the order from the most significant bit of the delay control signal, and if the delay signal is delayed with respect to the clock signal supplied from the first terminal by the output of the phase comparator, reset the bit and proceed. If so, that bit is set to form the delay control signal supplied to the variable delay circuit.

【0007】本願において開示される発明のうち他の代
表的なものの概要を簡単に説明すれば、下記の通りであ
る。すなわち、第1の端子から供給されるクロック信号
を受けてそれれを2進の重みを持った制御信号に対応し
て信号遅延を行わせる可変遅延回路を用い、位相比較器
により上記第1の端子から供給されるクロック信号と上
記可変遅延回路を通した上記クロック信号の遅延信号と
を位相比較し、その比較出力によりカウンタ回路を制御
して、上記第1の端子から供給されるクロック信号に対
して遅延信号が遅れているなら遅延量を少なくするよう
に−1のダウン計数動作を行い、進んでいるなら遅延量
を増加させるように+1のアップ計数動作を行うように
する。
The outline of another typical one of the inventions disclosed in the present application will be briefly described as follows. That is, a variable delay circuit that receives a clock signal supplied from the first terminal and delays it in response to a control signal having a binary weight is used, and the phase comparator is used to perform the first delay. The clock signal supplied from the terminal and the delay signal of the clock signal passed through the variable delay circuit are phase-compared, and the counter circuit is controlled by the comparison output to obtain the clock signal supplied from the first terminal. On the other hand, if the delay signal is delayed, the down counting operation of -1 is performed so as to reduce the delay amount, and if it is advanced, the up counting operation of +1 is performed so as to increase the delay amount.

【0008】[0008]

【発明の実施の形態】図1には、この発明に係る同期化
回路の一実施例のブロック図が示されている。この実施
例の同期化回路は、後述するシンクロナスDRAMのよ
うに外部端子から供給される外部クロック信号に同期し
た内部クロック信号を形成する半導体集積回路装置に搭
載され、公知の半導体集積回路技術により単結晶シリコ
ンのような1個の半導体基板上において形成される。
1 is a block diagram of an embodiment of a synchronizing circuit according to the present invention. The synchronizing circuit of this embodiment is mounted on a semiconductor integrated circuit device that forms an internal clock signal synchronized with an external clock signal supplied from an external terminal, such as a synchronous DRAM described later, and is mounted by a known semiconductor integrated circuit technique. It is formed on a single semiconductor substrate such as single crystal silicon.

【0009】外部端子から供給されるクロック信号EC
LKは、特に制限されないが、分周回路DV1により1
/2に分周されて、第1の端子に伝えられる。この第1
の端子のクロック信号ECLKT−2Rは、位相比較器
PDの一方の入力と、可変遅延回路VDL1の入力に伝
えられるとともに、分周回路DV5とDV6を通して更
に1/2ずつ分周され、外部クロック信号ECLKに対
して1/8分周されたクロック信号ECLKT−8Rと
され、遅延制御回路VDLCに伝えられる。上記可変遅
延回路VDLの力信号ICLKT−2Rは、一定遅延
回路DL1を通して上記位相比較器PDの他方の入力に
供給される。
Clock signal EC supplied from an external terminal
LK is not particularly limited, but is set to 1 by the frequency dividing circuit DV1.
It is divided by 2 and transmitted to the first terminal. This first
The clock signal ECLKT-2R at the terminal of is transmitted to one input of the phase comparator PD and the input of the variable delay circuit VDL1 and is further divided by 1/2 through the frequency dividing circuits DV5 and DV6 to obtain the external clock signal. A clock signal ECLKT-8R obtained by dividing the ECLK by 1/8 is transmitted to the delay control circuit VDLC. The output signal ICLKT-2R of the variable delay circuit VDL is supplied to the other input of the phase comparator PD through constant delay circuit DL1.

【0010】可変遅延回路VDL1は、2進の重みを持
った制御信号DCBiに対応して遅延量が設定されるも
のであり、かかる制御信号DCBiは、上記遅延制御回
路VDLCにより発生させられる。上記のように外部端
子から供給される外部クロックECLKを分周回路DV
1により1/2分周されたクロック信号ECLKT−2
Rと、上記可変遅延回路VDL1により遅延された遅延
信号ICLKT−2Rとを位相比較器PDにより比較す
る。この構成では、外部クロック信号ECLKの1サイ
クル期間に、それを分周された上記クロック信号ECL
KT−2R及び遅延信号ICLKT−2Rは変化しない
ために、クロックパルスのパルス幅デューティの変動に
よる遅延時間の変化が少なくできる。
The variable delay circuit VDL1 has a delay amount set corresponding to a control signal DCBi having a binary weight, and the control signal DCBi is generated by the delay control circuit VDLC. As described above, the external clock ECLK supplied from the external terminal is divided by the frequency dividing circuit DV.
Clock signal ECLKT-2 divided by 2 by 1
The phase comparator PD compares R with the delay signal ICLKT-2R delayed by the variable delay circuit VDL1. With this configuration, the clock signal ECL obtained by dividing the external clock signal ECLK in one cycle period is used.
Since the KT-2R and the delay signal ICLKT-2R do not change, the change in the delay time due to the change in the pulse width duty of the clock pulse can be reduced.

【0011】つまり、遅延回路は積分回路により信号遅
延を行わせるものであるので、パルス幅の狭いパルス信
号を遅延させる場合と、パルス幅の広いパルス信号を遅
延させる場合とでは、同じ遅延回路を用いても前者の遅
延時間が短くなってしまうものとなる。この実施例のよ
うに入力パルス(ECLK)を1/2分周したパルスE
CLKT−2Rを用いた場合には、そのパルス幅は、入
力パルス(ECLK)のパルス幅デューティが変化して
もその周期が一定なら1周期に対応してハイレベルとロ
ウレベルに変化してパルスデューティが50%となる。
このため、上記可変遅延回路VDL1においては、入力
パルスECLKのパルス幅の変動には影響されないで、
上記分周回路DV1により形成されたパルスデューティ
が50%と安定したパルスELCKT−2Rを遅延させ
るものであるので安定した遅延動作を行うようにするこ
とができる。
That is, since the delay circuit delays the signal by the integrating circuit, the same delay circuit is used when delaying a pulse signal having a narrow pulse width and when delaying a pulse signal having a wide pulse width. Even if used, the former delay time will be shortened. A pulse E obtained by dividing the input pulse (ECLK) by 1/2 as in this embodiment.
When CLKT-2R is used, the pulse width changes to a high level and a low level corresponding to one cycle if the cycle is constant even if the pulse width duty of the input pulse (ECLK) changes, and the pulse duty changes. Is 50%.
Therefore, the variable delay circuit VDL1 is not affected by the fluctuation of the pulse width of the input pulse ECLK,
Since the pulse duty generated by the frequency dividing circuit DV1 is 50% and the stable pulse ELCKT-2R is delayed, a stable delay operation can be performed.

【0012】この実施例では、上記のように1/2分周
したクロック信号ECLKT−2Rを用いて同期化を行
うものであり、必要な内部クロック信号ICLKは、上
記1/2分周したクロック信号ではなく、外部端子から
供給されたクロック信号ECLKと同じ周波数である。
このため、上記分周回路DV1と同様な分周回路DV2
〜DV4と、及び上記可変遅延回路VDL1と同様な可
変分周回路VDL2〜VDL4が設けられる。
In this embodiment, synchronization is performed using the clock signal ECLKT-2R divided by 1/2 as described above, and the necessary internal clock signal ICLK is the clock divided by 1/2. It is not a signal but the same frequency as the clock signal ECLK supplied from the external terminal.
Therefore, the frequency dividing circuit DV2 similar to the frequency dividing circuit DV1 is used.
To DV4, and variable frequency dividing circuits VDL2 to VDL4 similar to the variable delay circuit VDL1 are provided.

【0013】上記分周回路DV1は、外部クロック信号
ECLKの立ち上がりエッジに対応して変化するクロッ
ク信号ECLKT−2Rを形成するものである。分周回
路DV2は、上記分周回路DV1とは逆相にされた分周
クロック信号ECLKB−2Rを形成するものである。
分周回路DV3は、外部クロック信号ECLKの立ち下
がりエッジに対応して変化するクロック信号ECLKT
−2Fを形成するものであ。分周回路DV4は、上記
分周回路DV3とは逆相にされた分周クロック信号EC
LKB−2Fを形成するものである。
The frequency dividing circuit DV1 forms the clock signal ECLKT-2R which changes in response to the rising edge of the external clock signal ECLK. The frequency divider circuit DV2 forms the frequency-divided clock signal ECLKB-2R whose phase is opposite to that of the frequency divider circuit DV1.
The frequency divider circuit DV3 changes the clock signal ECLKT corresponding to the falling edge of the external clock signal ECLK.
Ru der to form a -2F. The frequency dividing circuit DV4 has a frequency-divided clock signal EC that has a phase opposite to that of the frequency dividing circuit DV3.
It forms LKB-2F.

【0014】上記分周回路DV2、DV3とDV4で形
成されたクロック信号ECLKB−2R、ECLKT−
2FとECLKB−2Fは、それぞれ可変遅延回路VD
L2、VDL3とVDL4により遅延される。これらの
可変遅延回路VDL2、VDL3とVDL4は、上記可
変遅延回路VDL1と同じ遅延制御信号DCBiが供給
されており、次に説明するような遅延制御動作により、
上記遅延クロック信号ICLKT−2Rと同じ遅延量を
持って各クロック信号ICLKB−2R及びICLKT
−2F,ICLKTB−2Fが形成される。
Clock signals ECLKB-2R and ECLKT- formed by the frequency dividing circuits DV2, DV3 and DV4.
2F and ECLKB-2F are variable delay circuits VD
Delayed by L2, VDL3 and VDL4. The variable delay circuits VDL2, VDL3, and VDL4 are supplied with the same delay control signal DCBi as that of the variable delay circuit VDL1, and by the delay control operation described below,
Each of the clock signals ICLKB-2R and ICLKT has the same delay amount as the delayed clock signal ICLKT-2R.
-2F, ICLKTB-2F are formed.

【0015】クロック発生回路CLKGは、上記のよう
な4つのクロック信号ICLKT−2R,ICLKB−
2R及びICLKT−2F,ICLKTB−2Fを組み
合わせて外部端子から供給されるクロック信号ECLK
に同期し、かつそれと同じ周波数にされた内部クロック
信号ICLKを形成する。
The clock generation circuit CLKG has four clock signals ICLKT-2R and ICLKB- as described above.
Clock signal ECLK supplied from an external terminal by combining 2R, ICLKT-2F, and ICLKTB-2F
To form an internal clock signal ICLK synchronized with and at the same frequency.

【0016】上記分周回路DV5とDV6は、外部クロ
ック信号ECLKに対して8分周された出力信号ECL
KT−8Rを形成し、遅延制御回路VDLCのシーケン
ス制御に用いられる。つまり、遅延制御回路は、前記の
クロックインサイクルを短くするために、逐次比較方式
により遅延制御信号DCBiを発生させる。この制御の
ために、遅延制御回路VDLCでは、可変遅延回路VD
L1の遅延量を切り換えるためのリセット動作とセット
動作及びセットされた遅延量による位相比較判定と、そ
の判定結果を記憶させるという一連の動作を行う必要が
ある。このような一連の動作により、2進の重みを持っ
た遅延制御信号DCBiを1ビットずつ決めるようにす
るものである。
The frequency dividing circuits DV5 and DV6 output the output signal ECL by dividing the external clock signal ECLK by eight.
It forms a KT-8R and is used for sequence control of the delay control circuit VDLC. That is, the delay control circuit generates the delay control signal DCBi by the successive approximation method in order to shorten the clock-in cycle. For this control, in the delay control circuit VDLC, the variable delay circuit VD
It is necessary to perform a reset operation for switching the delay amount of L1, a set operation, a phase comparison determination based on the set delay amount, and a series of operations for storing the determination result. By such a series of operations, the delay control signal DCBi having a binary weight is determined bit by bit.

【0017】例えば、遅延制御信号DCBiが10ビッ
トからなるとき、それににより指定可能な遅延時間は1
024通りとなる。この場合、最上位ビットである10
ビット目から順に遅延時間を設定し、それにより遅延量
が大きいならばそのビットを無効(リセット)し、遅延
量が少ないならばそのビットを有効(セット)するとい
う手順を10回繰り返すことにより、上記1024通り
の遅延時間の中の最適遅延時間を求めることができる。
上記のように8分周した信号ECLKT−8Rで、上記
のように1ビットを決めるとすると、外部クロック信号
ELCKでみると8×10=80サイクルで外部クロッ
ク信号ECLKと内部クロック信号ICLKとを同期化
させることができる。
For example, when the delay control signal DCBi consists of 10 bits, the delay time that can be designated by this is 1
There are 024 ways. In this case, the most significant bit is 10
By repeating the procedure of setting the delay time in order from the bit number, invalidating (resetting) the bit if the delay amount is large, and validating (setting) the bit if the delay amount is small, by repeating 10 times, The optimum delay time can be obtained from the above 1024 kinds of delay times.
Assuming that 1 bit is determined by the signal ECLKT-8R divided by 8 as described above, the external clock signal ECLK and the internal clock signal ICLK are 8 × 10 = 80 cycles in terms of the external clock signal ELCK. Can be synchronized.

【0018】つまり、遅延制御回路VDLCにより可変
遅延回路VDL1の遅延量を決めて1サイクル前に対応
する遅延信号ICLKT−2Rと、入力されたクロック
信号ECLKT−2Rとの位相比較器PDで比較し、そ
の比較結果PHASEにより遅延量が不足ならばそのビ
ットを有効とし、遅延量が多いときにはそのビットを無
効にするようにして、上記最上位ビットから最下位ビッ
トまで順次に決めるようにするものである。
That is, the delay amount of the variable delay circuit VDL1 is determined by the delay control circuit VDLC, and the delay signal ICLKT-2R corresponding to one cycle before is compared with the input clock signal ECLKT-2R by the phase comparator PD. When the delay amount is insufficient due to the comparison result PHASE, the bit is validated, and when the delay amount is large, the bit is invalidated so that the most significant bit to the least significant bit are sequentially determined. is there.

【0019】しかしながら、上記一連の位相比較結果に
より外部クロック信号ECLKと内部クロック信号IC
LKとは同期化するが、その後に外部クロック信号EC
LKの位相が変化するとそれに追従できなくなる。この
実施例では、特に制限されないが、遅延制御回路VDL
Cには、アップダウンカウンタ回路が設けられる。この
アップダウンカウンタ回路は、上記位相比較器PDの出
力によりアップ/ダウンの計数動作を行い、遅延制御信
号DCBiの補正を行う。このため、上記逐次比較結果
による遅延制御信号DCBiは、上記カウンタ回路に初
期値として取り込まれ、その後はこのカウンタ回路の出
力信号が上記遅延制御信号DCBiとして上記可変遅延
回路VDL1〜VDL4に供給される。
However, according to the series of phase comparison results, the external clock signal ECLK and the internal clock signal IC
Synchronize with LK, but after that, external clock signal EC
If the phase of LK changes, it cannot follow it. In this embodiment, the delay control circuit VDL is not particularly limited.
The C, up-and-down mosquito-down capacitor circuit is provided. The up / down counter circuit performs up / down counting operation by the output of the phase comparator PD and corrects the delay control signal DCBi. Therefore, the delay control signal DCBi based on the result of the successive comparison is taken into the counter circuit as an initial value, and thereafter the output signal of the counter circuit is supplied to the variable delay circuits VDL1 to VDL4 as the delay control signal DCBi. .

【0020】遅延制御回路VDLCは、上記逐次比較モ
ードとカウンタモードに対応してリセット信号DRES
ET1とDRESET2を発生させる。上記の逐次比較
モードでは、可変遅延信号BCDiを形成するものであ
るので、上記可変遅延回路VDL1のみを制御すればよ
いので、そのためのリセット信号DRESET1が発生
され、上記カウンタモードでは実際に内部クロック信号
ICLKを発生させる動作であるので、リセット信号D
RESET2を発生させて上記可変遅延回路VDL2〜
VDL4をリセットした後に上記逐次比較モードで形成
された可変遅延信号BCDiが与えられる。
The delay control circuit VDLC has a reset signal DRES corresponding to the successive approximation mode and the counter mode.
ET1 and DRESET2 are generated. Since the variable delay signal BCDi is formed in the successive approximation mode, it is necessary to control only the variable delay circuit VDL1. Therefore, the reset signal DRESET1 for that purpose is generated. In the counter mode, the internal clock signal is actually used. Since the operation is to generate ICLK, the reset signal D
RESET2 is generated to cause the variable delay circuits VDL2 to
After resetting VDL4, the variable delay signal BCDi formed in the successive approximation mode is applied.

【0021】一定量遅延回路DL1は、クロック発生回
路CLKGでの信号遅延や、上記分周回路DV1での信
号遅延を補償するためのものである。つまり、上記のよ
うに分周回路DV1を通したクロック信号ECLKT−
2Rを用い、それに同期化させても、それは上記分周回
路DV1での信号伝播遅延時間だけ遅れたものに同期化
させたものであり、上記信号伝播遅延時間だけ位相が遅
れてしまう。同様に、上記同期化信号からクロック発生
回路CLKGにより内部クロック信号ICLKを生成す
るものであるので、その信号伝播遅延時間だけ同様に内
部クロック信号ICLKは遅れた信号となる。
The fixed amount delay circuit DL1 is for compensating the signal delay in the clock generating circuit CLKG and the signal delay in the frequency dividing circuit DV1. That is, as described above, the clock signal ECLKT- that has passed through the frequency dividing circuit DV1.
Even if 2R is used and synchronized, it is delayed by the signal propagation delay time in the frequency dividing circuit DV1, and the phase is delayed by the signal propagation delay time. Similarly, since the internal clock signal ICLK is generated from the synchronization signal by the clock generation circuit CLKG, the internal clock signal ICLK is delayed by the signal propagation delay time.

【0022】そこで、上記遅延信号ICLKT−2Rを
一定遅延回路DL1により遅延させたクロック信号IC
LKD−2Rと上記ECLKT−2Rを同期化させたと
きには、可変遅延回路VDL1の遅延信号ICLKT−
2Rを、上記一定遅延回路DL1の遅延時間だけ位相を
進めることができる。この結果、上記一定量遅延回路D
L1の遅延時間を、上記分周回路DV1と上記クロック
発生回路CLKGの信号伝播遅延時間に合わせると、外
部端子から供給されるクロック信号ECLKと正確に同
期化された内部クロック信号ICLKを作成することが
できるし、その遅延量を多めにすると、外部クロックE
CLKに対して位相を進めた内部クロックICLKも発
生させることができる。
Therefore, the clock signal IC obtained by delaying the delay signal ICLKT-2R by the constant delay circuit DL1.
When the LKD-2R and the ECLKT-2R are synchronized, the delay signal ICLKT- of the variable delay circuit VDL1.
The phase of 2R can be advanced by the delay time of the constant delay circuit DL1. As a result, the fixed amount delay circuit D
When the delay time of L1 is matched with the signal propagation delay time of the frequency dividing circuit DV1 and the clock generating circuit CLKG, an internal clock signal ICLK accurately synchronized with the clock signal ECLK supplied from the external terminal is created. If the delay amount is increased, the external clock E
An internal clock ICLK whose phase is advanced with respect to CLK can also be generated.

【0023】図2には、図1の同期化回路の動作の一例
を説明するためのタイミング図が示されている。リセッ
ト信号RESETがハイレベルからロウレベルにされる
ことで、リセットの解除が行われて同期化回路が活性化
されて逐次比較モードに入る。つまり、外部クロック信
号ECLKに対して、前記のように1/2分周されたク
ロック信号ECLKT−2R,ECLKB−2R、EC
LKT−2F及びECLKB−2Fがそれぞれ発生され
る。1/8分周出力ECLKT−8Rの立ち上がりによ
り、リセット信号DRESET1が発生されて、可変遅
延回路VLD1のリセットが行われ可変遅延回路の各ノ
ードが初期状態にされる。上記ECLKT−8Rに対応
して、遅延制御回路VDLCでは1ビット当たりの逐次
比較結果PHASEに対応して前記のように最上位ビッ
トから順に遅延制御信号DCBiが生成される。
FIG. 2 shows a timing chart for explaining an example of the operation of the synchronizing circuit of FIG. When the reset signal RESET is changed from the high level to the low level, the reset is released, the synchronizing circuit is activated, and the successive approximation mode is entered. That is, the clock signals ECLKT-2R, ECLKB-2R, and EC that are frequency-divided by ½ as described above with respect to the external clock signal ECLK.
LKT-2F and ECLKB-2F are generated respectively. A reset signal DRESET1 is generated by the rise of the 1/8 frequency division output ECLKT-8R, the variable delay circuit VLD1 is reset, and each node of the variable delay circuit is initialized. In response to the ECLKT-8R, the delay control circuit VDLC sequentially generates the delay control signal DCBi from the most significant bit in accordance with the successive approximation result PHASE per bit as described above.

【0024】上記逐次比較モードにより遅延制御信号D
CBiの全ビットが揃ったならカウンタモードに入りリ
セット信号DRESET2のロウレベルへの変化によ
り、可変遅延回路VCL2〜VDL4のリセットの解除
が行われ、前記4通りの遅延信号ICLKT−2R、I
CLKB−2R、ICLKT−2F及びICLKB−2
Fの組み合わせにより、外部クロック信号ECLKに同
期した内部クロック信号ICLKが発生される。例え
ば、遅延信号ICLKT−2Rの立ち上がりに同期して
立ち上がり、ICLKT−2Fの立ち上がりに同期して
立ち下がり、遅延信号ICLKB−2Rの立ち上がりに
より再び立ち上がり、ICLKB−2Fの立ち上がりに
同期して立ちさがるようにされる。このカウンタモード
においては、位相比較器PDの出力PHASEによりカ
ウンタ回路がアップ/ダウンの計数動作を行い、1ビッ
ト(1/1024)に対応し遅延時間の微調整が行われ
る。
In the successive approximation mode, the delay control signal D
When all the bits of CBi are prepared, the counter mode is entered, and the reset of the variable delay circuits VCL2 to VDL4 is released by the change of the reset signal DRESET2 to the low level, and the four delay signals ICLKT-2R, I
CLKB-2R, ICLKT-2F and ICLKB-2
The combination of F generates the internal clock signal ICLK in synchronization with the external clock signal ECLK. For example, it rises in synchronization with the rising edge of the delay signal ICLKT-2R, falls in synchronization with the rising edge of ICLKT-2F, rises again with the rising edge of the delay signal ICLKB-2R, and rises in synchronization with the rising edge of ICLKB-2F. To be In this counter mode, the counter circuit performs an up / down counting operation by the output PHASE of the phase comparator PD, and the delay time is finely adjusted corresponding to 1 bit (1/1024).

【0025】図3には、上記遅延制御回路VDLCの一
実施例のブロック図が示されている。遅延制御回路VD
LCは、逐次比較回路COMPとアップダウンのカウン
タ回路COUNT、上記逐次比較回路COMPの出力信
号DCBSiと上記カウンタ回路COUNTの出力DC
BCiとを切り換えるセレクタSEL及びリセット信号
発生回路から構成される。
FIG. 3 shows a block diagram of an embodiment of the delay control circuit VDLC. Delay control circuit VD
LC is a successive approximation circuit COMP and an up-down counter circuit COUNT, an output signal DCBSi of the successive approximation circuit COMP and an output DC of the counter circuit COUNT.
It is composed of a selector SEL for switching between BCi and a reset signal generating circuit.

【0026】入力端子PHASEには、前記位相比較器
PDの位相比較出力PHASEが供給される。入力端子
CLK1には、前記の1/8分周されたクロック信号E
CLKT−8Rが供給される。入力端子RESETに
は、リセット信号RESETが供給される。このリセッ
ト信号RESETは、電源投入等の初期設定のときハイ
レベルされる。あるいは、同期化回路が搭載されるシン
クロナスDRAMがオートリフレッシュ等のような情報
保持状態のときにハイレベルにされて、同期化回路の動
作を停止させて低消費電力モードとするものである。入
力端子CLK2には、前記分周回路DV1で形成された
分周されたクロック信号ECLKT−2Rが供給され
る。
The phase comparison output PHASE of the phase comparator PD is supplied to the input terminal PHASE. The input terminal CLK1 is fed to the clock signal E divided by 1/8.
CLKT-8R is supplied. The reset signal RESET is supplied to the input terminal RESET. This reset signal RESET is set to high level at the time of initial setting such as power-on. Alternatively, it is set to a high level when the synchronous DRAM in which the synchronizing circuit is mounted is in an information holding state such as auto refresh, and the operation of the synchronizing circuit is stopped to enter the low power consumption mode. The frequency-divided clock signal ECLKT-2R formed by the frequency dividing circuit DV1 is supplied to the input terminal CLK2.

【0027】逐次比較回路COMPでは、上記リセット
端子RESETがロウレベルにされることに応じて活性
化され、クロック信号CLKと上記位相比較出力PHA
SEとにより最上位ビットから順に遅延制御信号DCB
Siを発生させる。この逐次比較回路COMPで形成さ
れた上記遅延制御信号DCBSiは、カウンタ回路CO
UNTの初期値入力端子に供給される。カウンタ回路C
OUNTにおいても、上記逐次比較回路COMPと同様
にリセット信号RESET、位相比較出力PHASE及
びクロック信号ECKT−8Rが供給される。カウンタ
回路COUNTに供給されるリセット信号RESET
は、上記逐次比較回路COMPの逐次比較完了信号CC
が供給され、上記逐次比較回路COMPにおいて全ビッ
トの逐次比較が終了した時点でリセットの解除が行われ
る。
In the successive approximation circuit COMP, the reset terminal RESET is activated in response to the low level, and the clock signal CLK and the phase comparison output PHA are activated.
Delay control signal DCB in order from the most significant bit by SE
Si is generated. The delay control signal DCBSi formed by the successive approximation circuit COMP is supplied to the counter circuit CO
It is supplied to the initial value input terminal of UNT. Counter circuit C
Also in the OUNT, the reset signal RESET, the phase comparison output PHASE and the clock signal ECKT-8R are supplied similarly to the successive approximation circuit COMP. Reset signal RESET supplied to the counter circuit COUNT
Is the successive approximation completion signal CC of the successive approximation circuit COMP.
Is supplied, and the reset is released when the successive approximation of all bits is completed in the successive approximation circuit COMP.

【0028】セレクタSELは、上記逐次比較回路CO
MPの出力信号DCBSiと上記カウンタ回路COUN
Tの出力DCBCiとを上記逐次比較完了信号CCによ
り切り換えるものである。つまり、逐次比較完了信号C
Cが発生される前の逐次比較動作においては逐次比較回
路COMPで形成された遅延制御信号DCBSiを前記
可変遅延回路VDL1に供給する遅延制御信号DCBi
として出力させ、逐次比較動作が終了して逐次比較完了
信号CCが発生されると、カウンタ回路COUNTで形
成された遅延制御信号DCBCiを前記可変遅延回路V
DL1〜VDL4に供給する遅延制御信号DCBiとし
て出力させる。
The selector SEL is the successive approximation circuit CO.
MP output signal DCBSi and the counter circuit COUNT
The output DCBCi of T is switched by the successive approximation completion signal CC. That is, the successive comparison completion signal C
In the successive approximation operation before C is generated, the delay control signal DCBi formed by the successive approximation circuit COMP is supplied to the variable delay circuit VDL1.
When the successive approximation operation is completed and the successive approximation completion signal CC is generated, the delay control signal DCBCi formed by the counter circuit COUNT is output as the variable delay circuit V.
The delay control signal DCBi supplied to DL1 to VDL4 is output.

【0029】リセット信号発生回路は、同期化回路のリ
セット信号RESETがハイレベルのときには、強制的
にリセット信号DRESET1をハイレベルにする。リ
セット信号RESETのハイレベルにより逐次比較回路
COMPもリセット状態にされるから逐次比較完了信号
CCもリセット状態となり、リセット信号RESET2
もハイレベルにされる。上記リセット信号RESETが
ロウレベルのとき、クロック信号CLK1とCLK2及
び逐次比較完了信号CCとの組み合わせにより、上記リ
セット信号DRESET1は、逐次比較回路COMPに
おいて前記1/8分周クロック信号ECLKT−8Rの
1周期毎に1ビットずつの遅延制御信号を発生する度に
発生され、リセット信号RESET2は上記逐次比較完
了信号CCが発生されたタイミングで発生される。
The reset signal generating circuit forcibly sets the reset signal DRESET1 to the high level when the reset signal RESET of the synchronizing circuit is at the high level. The high level of the reset signal RESET also sets the successive approximation circuit COMP to the reset state, so that the successive approximation completion signal CC also enters the reset state and the reset signal RESET2.
Is also brought to a high level. When the reset signal RESET is at a low level, the reset signal DRESET1 is combined with the clock signals CLK1 and CLK2 and the successive approximation completion signal CC so that the reset signal DRESET1 is one cycle of the 1/8 divided clock signal ECLKT-8R in the successive approximation circuit COMP. It is generated each time a delay control signal of 1 bit is generated, and the reset signal RESET2 is generated at the timing when the successive approximation completion signal CC is generated.

【0030】図4には、上記セレクタSELの一実施例
の回路図が示されている。この実施例のセレクタは、1
ビット分が例示的に示されており、2つのクロックドイ
ンバータ回路(3状態出力回路)CN1とCN2の出力
端子を共通に接続して、バッファ回路を通して1ビット
分の出力信号DCBiを出力させる。上記クロックドイ
ンバータ回路CN1の入力には、前記逐次比較回路CO
MPの出力信号DCBSiが供給され、クロックドイン
バータ回路CN2の入力には、前記カウンタ回路COU
NTの出力信号DCBCiが供給される。これらのクロ
ックドインバータ回路CN1とCN2は、そのクロック
端子に前記逐次比較完了信号CCが供給され相補的に動
作制御が行われる。
FIG. 4 shows a circuit diagram of an embodiment of the selector SEL. The selector in this embodiment is 1
Bits are exemplarily shown, and the output terminals of two clocked inverter circuits (three-state output circuits) CN1 and CN2 are connected in common to output an output signal DCBi of one bit through the buffer circuit. The successive approximation circuit CO is input to the input of the clocked inverter circuit CN1.
The output signal DCBSi of MP is supplied, and the counter circuit COU is supplied to the input of the clocked inverter circuit CN2.
The output signal DCBCi of NT is supplied. The clocked inverter circuits CN1 and CN2 are supplied with the successive approximation completion signal CC at their clock terminals, and their operations are complementarily controlled.

【0031】逐次比較完了信号CCがロウレベルのとき
には、クロックドインバータ回路CN1が動作状態にさ
れ、上記逐次比較回路COMPの出力信号DCBSiが
出力される。このとき、クロックドインバータ回路CN
2は出力ハイインピーダンス状態にされる。逐次比較完
了信号CCがハイレベルに変化すると、上記クロックド
インバータ回路CN1は出力ハイインピーダンス状態に
され、クロックドインバータ回路CN2が動作状態にさ
れて上記カウンタ回路COUNTの出力信号DCBCi
が出力される。つまり、前記逐次比較モードでは、逐次
比較回路COMPで生成された遅延制御信号DCBSi
が遅延制御信号DCBiとして出力され、カウンタモー
ドでは、カウンタ回路COUNTで生成された遅延制御
信号DCBCiが遅延制御信号DCBiとして出力され
る。
When the successive approximation completion signal CC is at the low level, the clocked inverter circuit CN1 is activated and the output signal DCBSi of the successive approximation circuit COMP is output. At this time, the clocked inverter circuit CN
2 is put in the output high impedance state. When the successive approximation completion signal CC changes to the high level, the clocked inverter circuit CN1 is set to the output high impedance state, the clocked inverter circuit CN2 is set to the operating state, and the output signal DCBCi of the counter circuit COUNT is set.
Is output. That is, in the successive approximation mode, the delay control signal DCBSi generated by the successive approximation circuit COMP.
Is output as the delay control signal DCBi, and in the counter mode, the delay control signal DCBCi generated by the counter circuit COUNT is output as the delay control signal DCBi.

【0032】図5には、逐次比較回路COMPの一実施
例の回路図が示され、図6にはその動作波形図が示され
ている。同図には、発明の理解を容易にするために4ビ
ットの遅延制御信号を生成する逐次比較回路の例が示さ
れている。前記のように10ビットからなる遅延制御信
号を形成する場合には、同様な回路を10段設けるよう
にすればよい。
FIG. 5 shows a circuit diagram of an embodiment of the successive approximation circuit COMP, and FIG. 6 shows an operation waveform diagram thereof. In the same figure, an example of a successive approximation circuit for generating a 4-bit delay control signal is shown for easy understanding of the invention. When the delay control signal of 10 bits is formed as described above, 10 stages of similar circuits may be provided.

【0033】位相比較出力PHASEとクロック信号C
LKとは、前記のようなクロックドインバータ回路を利
用したマルチプレクサを介して交互に入力される。リセ
ット信号RESETがロウレベルにされて、逐次比較動
作が開始される。クロック信号CLKのハイレベルの期
間、最上位ビットDCBS〔3〕がロウレベルにされ
て、前記のような可変遅延回路VDL1の最大可変遅延
時間の半分の遅延時間が設定される。クロック信号CL
Kがロウレベルにされると、上記マルチプレクサが切り
換えられて、上記遅延制御信号DCBS〔3〕で設定し
た遅延時間による遅延信号と外部端子から供給されたク
ロック信号との位相比較出力PHASEが入力される。
Phase comparison output PHASE and clock signal C
LK is alternately input via the multiplexer using the clocked inverter circuit as described above. The reset signal RESET is set to the low level, and the successive approximation operation is started. During the high level period of the clock signal CLK, the most significant bit DCBS [3] is set to the low level to set the delay time which is half the maximum variable delay time of the variable delay circuit VDL1 as described above. Clock signal CL
When K is set to the low level, the multiplexer is switched and the phase comparison output PHASE of the delay signal by the delay time set by the delay control signal DCBS [3] and the clock signal supplied from the external terminal is input. .

【0034】第2番目のクロック信号CLKの立ち上が
りにおいて、上記位相比較出力PAHSEがハイレベル
であるなら、遅延量が多すぎるとして上記最上位ビット
DCBS〔3〕は、ハイレベルに戻されるとともに、次
のビットDCBS〔2〕がロウレベルにされて上記可変
遅延回路VDL1の最大可変遅延時間の1/4の遅延時
間が設定される。クロック信号CLKがロウレベルにさ
れると、上記マルチプレクサが切り換えられて、上記遅
延制御信号DCBS〔2〕で設定した遅延時間による遅
延信号と外部端子から供給されたクロック信号との位相
比較出力PHASEが入力される。
If the phase comparison output PAHSE is at the high level at the rising edge of the second clock signal CLK, the most significant bit DCBS [3] is returned to the high level because the delay amount is too large, and Bit DCBS [2] is set to a low level to set a delay time of 1/4 of the maximum variable delay time of the variable delay circuit VDL1. When the clock signal CLK is set to the low level, the multiplexer is switched and the phase comparison output PHASE of the delay signal by the delay time set by the delay control signal DCBS [2] and the clock signal supplied from the external terminal is input. To be done.

【0035】第3番目のクロック信号CLKの立ち上が
りにおいて、上記位相比較出力PAHSEがロウレベル
であるなら、遅延量が少ないとして上記第2位ビットD
CBS〔2〕は、ロウレベルのセットのままにされると
ともに、次のビットDCBS〔1〕がロウレベルにされ
る。これにより、上記可変遅延回路VDL1の遅延時間
は、最大可変遅延時間の1/4+1/8の遅延時間に設
定される。クロック信号CLKがロウレベルにされる
と、上記マルチプレクサが切り換えられて、上記遅延制
御信号DCBS〔1〕で設定した遅延時間による遅延信
号と外部端子から供給されたクロック信号との位相比較
出力PHASEが入力される。
At the rising edge of the third clock signal CLK, if the phase comparison output PAHSE is at a low level, it is determined that the delay amount is small and the second bit D
CBS [2] is kept set to the low level and the next bit DCBS [1] is set to the low level. As a result, the delay time of the variable delay circuit VDL1 is set to ¼ + 1/8 of the maximum variable delay time. When the clock signal CLK is set to the low level, the multiplexer is switched and the phase comparison output PHASE of the delay signal by the delay time set by the delay control signal DCBS [1] and the clock signal supplied from the external terminal is input. To be done.

【0036】第4番目のクロック信号CLKの立ち上が
りにおいて、上記位相比較出力PAHSEがハイレベル
であるなら、上記遅延量が多いとして上記第3位ビット
DCBS〔1〕は、ハイレベルにりセットされるととも
に、次のビットDCBS
If the phase comparison output PAHSE is at the high level at the rising of the fourth clock signal CLK, the third bit DCBS [1] is set to the high level because the delay amount is large. With the next bit DCBS

〔0〕がロウレベルにされる。
これにより、上記可変遅延回路VDL1の遅延時間は、
最大可変遅延時間の1/4+1/16の遅延時間に設定
される。クロック信号CLKがロウレベルにされると、
上記マルチプレクサが切り換えられて、上記遅延制御信
号DCBS
[0] is set to low level.
Accordingly, the delay time of the variable delay circuit VDL1 is
The delay time is set to 1/4 + 1/16 of the maximum variable delay time. When the clock signal CLK is set to low level,
The multiplexer is switched so that the delay control signal DCBS

〔0〕で設定した遅延時間による遅延信号と
外部端子から供給されたクロック信号との位相比較出力
PHASEが入力される。
The phase comparison output PHASE of the delay signal by the delay time set in [0] and the clock signal supplied from the external terminal is input.

【0037】第5番目のクロック信号CLKの立ち上が
りにおいて、上記位相比較出力PAHSEがロウレベル
であるなら、上記遅延量が少なとして上記第4位ビット
DCBS
At the rising edge of the fifth clock signal CLK, if the phase comparison output PAHSE is at a low level, the delay amount is small and the fourth-order bit DCBS is small.

〔0〕は、ロウレベルのセットのままにされる
とともに、逐次比較完了信号CCをハイレベルにする。
これにより、4回の逐次比較動作によって、遅延制御信
号DCBSは、0101のような2進情報が生成され
る。上記逐次比較完了信号CCの発生により、逐次比較
モードからカウンタモードに切り換えられる。
[0] is kept set to the low level and sets the successive approximation completion signal CC to the high level.
As a result, binary information such as 0101 is generated as the delay control signal DCBS by four successive comparison operations. When the successive approximation completion signal CC is generated, the successive approximation mode is switched to the counter mode.

【0038】図7には、上記カウンタ回路COUNTの
一実施例の回路図が示され、図8にはその動作波形図が
示されている。同図には、発明の理解を容易にするため
に前記逐次比較回路に対応して4ビットの遅延制御信号
を生成するカウンタ回路の例が示されている。前記のよ
うに10ビットからなる遅延制御信号を形成する場合に
は、同様な回路を10段設けるようにすればよい。
FIG. 7 shows a circuit diagram of an embodiment of the counter circuit COUNT, and FIG. 8 shows an operation waveform diagram thereof. In the figure, an example of a counter circuit for generating a 4-bit delay control signal corresponding to the successive approximation circuit is shown in order to facilitate understanding of the invention. When the delay control signal of 10 bits is formed as described above, 10 stages of similar circuits may be provided.

【0039】カウンタ回路は、1ビット当たりの回路が
全加算回路AUとD型フリップフロップDFFより構成
される。上記フリップフロップ回路DFFの入力には、
CMOSスイッチからなるマルチプレクサが設けられ
て、前記逐次比較回路で生成された遅延制御信号DCB
S〔3〕〜
The counter circuit is composed of a full adder circuit AU and a D-type flip-flop DFF. The input of the flip-flop circuit DFF is
A delay control signal DCB generated by the successive approximation circuit is provided with a multiplexer including a CMOS switch.
S [3] ~

〔0〕が入力される。上記マルチプレクサ
は、上記逐次比較完了信号CCにより発生されたプリセ
ット信号PRESETにより制御されて、上記各フリッ
プフロップ回路DFFには、上記逐次比較回路で生成さ
れた遅延制御信号DCBS〔3〕〜
[0] is input. The multiplexer is controlled by a preset signal PRESET generated by the successive approximation completion signal CC, and each of the flip-flop circuits DFF has a delay control signal DCBS [3] ...

〔0〕が初期値とし
て取り込む。
[0] is taken as an initial value.

【0040】上記初期値の取り込みが終了すると、マル
チプレクサは全加算回路AUの出力をフリップフロップ
回路DFFの入力に供給する。そして、位相比較出力P
HASEをクロック信号CLKで取り込み、全加算回路
AUに対して+1又−1の動作を行わせてアップ又はダ
ウンの計数動作を行われる。
When the fetching of the initial value is completed, the multiplexer supplies the output of the full adder circuit AU to the input of the flip-flop circuit DFF. Then, the phase comparison output P
HASE is taken in by the clock signal CLK, and the full adder circuit AU is caused to perform an operation of +1 or -1, and an up or down counting operation is performed.

【0041】図8の波形図に示すように、プリセット信
号PRESETがロウレベルの期間、逐次比較回路で形
成された遅延制御信号DCBS〔3:0〕、例えば11
00がカウンタ回路に取り込まれてカウンタ出力DCB
C〔3:0〕が1100にされる。上記プリセット信号
PRESETがハイレベルにされると、位相比較出力P
HASEに対応したアップ/ダウンの計数動作が開始さ
れる。例えば、クロック信号CLKの立ち上がりタイミ
ングで位相比較出力PHASEがロウレベルなら、−1
の計数動作が行われて遅延制御信号DCBC〔3:0〕
は1011になり、遅延信号の位相が進められる。次の
クロック信号CLKの立ち上がりタイミングで位相比較
出力PHASEがハイレベルなら、+1の計数動作が行
われて遅延制御信号DCBC〔3:0〕は1100にな
り、遅延信号の位相が遅らされる。
As shown in the waveform diagram of FIG. 8, while the preset signal PRESET is at the low level, the delay control signal DCBS [3: 0] formed by the successive approximation circuit, for example, 11
00 is taken into the counter circuit and the counter output DCB
C [3: 0] is set to 1100. When the preset signal PRESET is set to the high level, the phase comparison output P
Up / down counting operation corresponding to HASE is started. For example, if the phase comparison output PHASE is at a low level at the rising timing of the clock signal CLK, -1
Of the delay control signal DCBC [3: 0]
Becomes 1011 and the phase of the delayed signal is advanced. If the phase comparison output PHASE is at the high level at the next rising timing of the clock signal CLK, the counting operation of +1 is performed, the delay control signal DCBC [3: 0] becomes 1100, and the phase of the delay signal is delayed.

【0042】このようにクロック信号CLKに同期し
て、そのときの位相比較出力PHASEに対応して最下
位ビットを1ビットずつ増減させることにより、その時
々において外部端子から供給されたクロック信号ECL
Kと内部で形成されたクロック信号ICLKの同期化を
図るようにし、外部クロック信号ECLKが多少変化し
てもそれに追従した内部クロック信号ICLKを形成す
ることができる。
Thus, in synchronization with the clock signal CLK, the least significant bit is increased or decreased by one bit in accordance with the phase comparison output PHASE at that time, whereby the clock signal ECL supplied from the external terminal at each time.
By synchronizing K with the internally generated clock signal ICLK, it is possible to form the internal clock signal ICLK that follows the external clock signal ECLK even if the external clock signal ECLK slightly changes.

【0043】図9には、可変遅延回路の一実施例の回路
図が示されている。この実施例においても、発明の理解
を容易にするために、5ビットの遅延制御信号により遅
延量が制御される。前記のように10ビットからなる遅
延制御信号を形成する場合には、同様に2進の重みを持
ったキャパシタを10個設けるようにすればよい。
FIG. 9 shows a circuit diagram of an embodiment of the variable delay circuit. Also in this embodiment, the delay amount is controlled by the 5-bit delay control signal in order to facilitate understanding of the invention. When the delay control signal of 10 bits is formed as described above, ten capacitors having binary weights may be provided in the same manner.

【0044】この実施例では、遅延時間の制御をパスト
ランジスタ(スイッチMOSFET)と、それにより接
続されるキャパシタの時定数を用いて形成する。つま
り、上記遅延制御信号DCB0〜DCB4により上記パ
ストランジスタのスイッチ制御を行い、そのオン抵抗値
とそれにより接続されるキャパシタの容量値により時定
数が設定される。
In this embodiment, the delay time is controlled by using the pass transistor (switch MOSFET) and the time constant of the capacitor connected thereby. In other words, the delay control signals DCB0 to DCB4 are used to control the switching of the pass transistor, and the time constant is set by the ON resistance value and the capacitance value of the capacitor connected thereby.

【0045】上記パストランジスタのゲート幅の最小単
位をWとすると、2N ×W(N=0,1,……)のよう
に2進の重みをもって構成する。同様にキャパシタも最
小単位をCとすると、2N ×C(N=0,1,……)の
ように2進の重みを持って構成する。同図のように4段
からなるゲート回路を利用した場合、最下位ビットDC
B0は、第2段目のゲートの出力に接続し、次のビット
DCB1は1段目と3段目にする。次のDCB2からD
CB4は、全段のゲートに設ける。なお、リセット信号
RESETは、各ゲート回路の出力を初期状態に設定す
る。
When the minimum unit of the gate width of the pass transistor is W, it is constructed with binary weights such as 2 N × W (N = 0, 1, ...). Similarly, when the minimum unit of the capacitor is C, it is configured with a binary weight such as 2 N × C (N = 0, 1, ...). When a gate circuit consisting of four stages is used as shown in the figure, the least significant bit DC
B0 is connected to the output of the gate in the second stage, and the next bit DCB1 is in the first and third stages. Next DCB2 to D
The CB4 is provided in all gates. The reset signal RESET sets the output of each gate circuit to the initial state.

【0046】図10には、上記可変遅延回路の遅延時間
と遅延制御信号との関係を示す特性図である。この実施
例の可変遅延回路は、ディジタル的に可変遅延時間が設
定されるものであるが、前記のようなゲート回路を用い
て遅延時間を形成するものであり、最小遅延時間と最大
遅延時間の間の可変遅延時間範囲が、遅延量制御信号に
対応てしほぼ直線的に変化させることができることが理
解されよう。
FIG. 10 is a characteristic diagram showing the relationship between the delay time of the variable delay circuit and the delay control signal. In the variable delay circuit of this embodiment, the variable delay time is set digitally, but the delay time is formed using the gate circuit as described above, and the minimum delay time and the maximum delay time are It will be appreciated that the variable delay time range between can vary substantially linearly in response to the delay amount control signal.

【0047】図11には、内部クロック発生回路の一実
施例の回路図である。前記図2の動作波形図に示したよ
うに遅延信号ICLKT−2Rの立ち上がりに同期して
立ち上がり、ICLKT−2Fの立ち上がりに同期して
立ち下がり、遅延信号ICLKB−2Rの立ち上がりに
より再び立ち上がり、ICLKB−2Fの立ち上がりに
同期して立ちさがるようにして、外部クロック信号EC
LKと同じ周期(周波数)にされた内部クロック信号I
CLKを形成する場合、上記ICLKT−2Rに対応さ
れた入力信号ICLK1と、上記ICLKT−2Fに対
応された入力信号ICLK3を反転させてナンドゲート
回路に入力し、上記ICLKB−2Rに対応された入力
信号ICLK2と、上記ICLKB−2Fに対応された
入力信号ICLK4の反転信号をナイドゲート回路に入
力し、これら2つのナンドゲート回路の出力を論理和出
力動作を行うナンドゲート回路を通して出力させること
により構成される。
FIG. 11 is a circuit diagram of an embodiment of the internal clock generating circuit. As shown in the operation waveform diagram of FIG. 2, it rises in synchronization with the rising edge of the delay signal ICLKT-2R, falls in synchronization with the rising edge of ICLKT-2F, rises again with the rising edge of the delay signal ICLKB-2R, and ICLKB- The external clock signal EC is set so as to rise in synchronization with the rise of 2F.
Internal clock signal I having the same cycle (frequency) as LK
When forming the CLK, the input signal ICLK1 corresponding to the ICLKT-2R and the input signal ICLK3 corresponding to the ICLKT-2F are inverted and input to the NAND gate circuit, and the input signal corresponding to the ICLKB-2R. ICLK2 and an inverted signal of the input signal ICLK4 corresponding to ICLKB-2F are input to a NAND gate circuit, and outputs of these two NAND gate circuits are output through a NAND gate circuit that performs an OR output operation.

【0048】図12には、一定量遅延回路の一実施例の
回路図が示されている。この実施例では、前記のような
外部クロック信号ECLKを入力バッファを通して入力
し、それを分周して基準となる外部クロック信号ECL
KT−2Rとして用い、一方内部クロック信号ICLK
では、上記外部クロック信号ECLKT−2Rと比較さ
れる遅延信号ICLKT−2Rを更にクロック発生回路
CLKGと出力バッファを通して形成されることから、
これらの遅延時間を補償するために上記入力バッファと
同等の回路からなる入力バッファレプリカ、上記分周回
路DV1と同等の回路からなる2分周回路レプリカ、及
び上記内部クロック発生回路CLKGと同等の回路から
なる内部クロック発生回路レプリカと、及び出力バッフ
ァと同等の回路からなる出力バッファレプリカをそれぞ
れ信号伝達回路として構成するとともに縦列形態に接続
して一定遅延回路DL1を構成するものである。このよ
うなレプリカ回路を用いることにより、外部クロック信
号ECLKと正確に位相同期した内部クロック信号IC
LKを発生させることができる。
FIG. 12 shows a circuit diagram of an embodiment of the constant delay circuit. In this embodiment, the external clock signal ECLK as described above is input through an input buffer, and the divided external clock signal ECL is used as a reference.
Used as KT-2R, while internal clock signal ICLK
Then, since the delay signal ICLKT-2R to be compared with the external clock signal ECLKT-2R is further formed through the clock generation circuit CLKG and the output buffer,
In order to compensate for these delay times, an input buffer replica composed of a circuit equivalent to the input buffer, a divide-by-2 circuit replica composed of a circuit equivalent to the divider circuit DV1, and a circuit equivalent to the internal clock generation circuit CLKG. The internal clock generating circuit replica and the output buffer replica including a circuit equivalent to the output buffer are respectively configured as signal transmission circuits, and are connected in cascade to configure the constant delay circuit DL1. By using such a replica circuit, the internal clock signal IC accurately phase-synchronized with the external clock signal ECLK.
LK can be generated.

【0049】図13には、シンクロナスDRAMのDD
R仕様を説明するための波形図が示されている。同図
(a)には、ダブル・データ・レイト(DDR)仕様1
に対応した波形図であり、クロック信号CLKの立ち上
がりと立ち下がりに同期してクロック信号CLKDQを
発生させ、それに同期して出力信号DQを出力させる。
この構成では、クロック信号の1サイクル中に2回のデ
ータ出力を行わせることができるので、高速出力動作が
実現できる。
FIG. 13 shows a DD of a synchronous DRAM.
A waveform diagram for explaining the R specification is shown. In the figure (a), double data rate (DDR) specifications 1
Is a waveform diagram corresponding to, the clock signal CLKDQ is generated in synchronization with the rising and falling of the clock signal CLK, and the output signal DQ is output in synchronization with it.
With this configuration, data output can be performed twice during one cycle of the clock signal, so that high-speed output operation can be realized.

【0050】同図(b)には、ダブル・データ・レイト
(DDR)仕様2に対応した波形図であり、クロック信
号CLKの立ち上がりとサイクルの半分のタイミングで
出力する仕様である。つまり、この仕様では、クロック
信号CLKの立ち下がりではなく、クロックの1周期の
半分のタイミングで出力するためにクロック信号CLK
のパルス幅デューティに影響されないので、タイミング
マージンを大きくすることができる。
FIG. 6B is a waveform diagram corresponding to the double data rate (DDR) specification 2, which is a specification for outputting at the timing of the rising edge of the clock signal CLK and half the cycle. In other words, according to this specification, the clock signal CLK is not output at the falling edge but is output at the timing of one half of one clock cycle.
Since it is not affected by the pulse width duty of, the timing margin can be increased.

【0051】図14には、上記DDR仕様1に対応した
クロックパルス発生回路の一実施例の回路図が示されて
いる。この実施例では、前記ICLKT−2Rに対応さ
れた入力信号ICLK1と、上記ICLKT−2Fに対
応された入力信号ICLK3と、上記ICLKB−2R
に対応された入力信号ICLK2と、上記ICLKB−
2Fに対応された入力信号ICLK4とそれを受けるイ
ンバータ回路により形成された反転遅延信号とをナンド
ゲート回路に供給し、その信号の変化タイミングに同期
してクロック信号を発生させる。上記各信号ICLK1
〜ICLK4は、前記外部クロック信号ECLKの立ち
上がりと立ち下がりとに同期したものであり、前記のよ
うなDDR仕様のクロック信号OCLKを形成すること
ができる。
FIG. 14 shows a circuit diagram of an embodiment of the clock pulse generation circuit corresponding to the DDR specification 1. In this embodiment, the input signal ICLK1 corresponding to the ICLKT-2R, the input signal ICLK3 corresponding to the ICLKT-2F, and the ICLKB-2R.
Input signal ICLK2 corresponding to
An input signal ICLK4 corresponding to 2F and an inverted delay signal formed by an inverter circuit that receives the input signal ICLK4 are supplied to a NAND gate circuit, and a clock signal is generated in synchronization with the change timing of the signal. Each signal ICLK1
~ ICLK4 is synchronized with the rising and falling edges of the external clock signal ECLK, and can form the clock signal OCLK of the DDR specifications as described above.

【0052】図15には、上記DDR仕様1に対応した
クロックパルス発生回路を用いた場合の同期化回路の動
作波形図が示されている。すなわち、図1の実施例回路
のクロックパルス発生回路CLKGとして図14のよう
な回路が用いられるものである。前記同様に逐次比較モ
ードを経てカウンタモードにされたときに発生される各
可変遅延回路VL1ないしVDL4からは、ICLK
T−2R、ICLKB−2R、ICLKT−2F及びI
CLKB−2Fが形成され、それぞれのパルスの立ち上
がりエッジに同期して内部クロック信号ICLKが形成
される。
FIG. 15 shows an operation waveform diagram of the synchronization circuit when the clock pulse generation circuit corresponding to the DDR specification 1 is used. That is, a circuit as shown in FIG. 14 is used as the clock pulse generation circuit CLKG of the embodiment circuit of FIG. Similarly to the above, from the variable delay circuits V D L1 to VDL4 generated when the counter mode is set through the successive approximation mode, ICLK
T-2R, ICLKB-2R, ICLKT-2F and I
CLKB-2F is formed, and the internal clock signal ICLK is formed in synchronization with the rising edge of each pulse.

【0053】図16には、上記DDR仕様1に対応した
同期化回路の他の一実施例のブロック図が示されてい
る。この実施例では、外部クロック信号ECLKの立ち
上がりから発生するクロック系統の内部クロック信号I
CLKT−2R及びICLKB−2Rと、上記外部クロ
ック信号ECLKの立ち下がりから発生するクロック系
統のICLKT−2FとICLKB2−Fの位相比較動
作をそれぞれ独立に行えるようにしたものである。
FIG. 16 shows a block diagram of another embodiment of the synchronizing circuit corresponding to the DDR specification 1. In this embodiment, the internal clock signal I of the clock system generated from the rising edge of the external clock signal ECLK
CLKT-2R and ICLKB-2R and the phase comparison operation of ICLKT-2F and ICLKB2-F of the clock system generated from the fall of the external clock signal ECLK can be independently performed.

【0054】つまり、上記外部クロック信号ECLKの
立ち上がりから発生するクロック系統に対応して、位相
比較器PD1、可変遅延制御回路VDLC1、分周回路
DV51とDV61及び一定遅延回路DL11を割り当
てて、可変遅延回路VDL1とVDL2を制御し、上記
外部クロック信号ECLKの立ち下がりから発生するク
ロック系統に対応して、位相比較器PD2、可変遅延制
御回路VDLC2、分周回路DV52とDV62及び一
定遅延回路DL12を追加して設け、これらにより可変
遅延回路VDL3とVDL4を制御するものである。こ
の構成では、外部クロック信号ECLKの立ち上がりに
同期した遅延信号ICLKT−2R、ICLKB−2R
と、立ち下がりに同期した遅延信号ICLKT−2F、
ICLKB−2Fとがそれぞれが位相比較出力により制
御されて形成されるために、クロック精度の点で有利と
なる。
That is, the phase comparator PD1, the variable delay control circuit VDLC1, the frequency dividing circuits DV51 and DV61, and the constant delay circuit DL11 are assigned to correspond to the clock system generated from the rise of the external clock signal ECLK, and the variable delay is assigned. The circuits VDL1 and VDL2 are controlled, and a phase comparator PD2, a variable delay control circuit VDLC2, frequency dividing circuits DV52 and DV62, and a constant delay circuit DL12 are added corresponding to the clock system generated from the fall of the external clock signal ECLK. The variable delay circuits VDL3 and VDL4 are controlled by them. In this configuration, the delay signals ICLKT-2R and ICLKB-2R synchronized with the rising edge of the external clock signal ECLK are used.
And a delay signal ICLKT-2F synchronized with the falling edge,
Since each of ICLKB-2F and ICLKB-2F is formed by being controlled by the phase comparison output, it is advantageous in terms of clock accuracy.

【0055】クロック発生回路CLKGは、特に制限さ
れないが、前記図14の実施例と同様に入力された4通
りのクロック信号ICLK1〜ICLK4の立ち上がり
エッジに同期してロウレベルの1ショットパルスを発生
させ、それをナンドゲート回路を通して出力させるもの
である。
Although not particularly limited, the clock generation circuit CLKG generates a low-level one-shot pulse in synchronization with the rising edges of the four input clock signals ICLK1 to ICLK4 as in the embodiment of FIG. It is output through a NAND gate circuit.

【0056】図17には、上記図16の同期化回路の動
作波形図が示されている。上記外部クロック信号ECL
Kの立ち上がりから発生するクロック系統に対応して、
位相比較器PD1、可変遅延制御回路VDLC1、分周
回路DV51とDV61及び一定遅延回路DL11によ
り遅延制御信号DCBRiを生成して可変遅延回路VD
L1とVDL2を制御して、ICLKT−2RとICL
KB−2Rを発生させる。上記外部クロック信号ECL
Kの立ち下がりから発生するクロック系統に対応して設
けられた位相比較器PD2、可変遅延制御回路VDLC
2、分周回路DV52とDV62及び一定遅延回路DL
12より遅延制御信号DCBFiを生成して可変遅延回
路VDL3とVDL4を制御して、ICLKT−2Fと
ICLKB−2Fを発生させる。
FIG. 17 shows an operation waveform diagram of the synchronizing circuit of FIG. External clock signal ECL
Corresponding to the clock system generated from the rise of K,
The phase comparator PD1, the variable delay control circuit VDLC1, the frequency dividing circuits DV51 and DV61, and the constant delay circuit DL11 generate the delay control signal DCBRi to generate the variable delay circuit VD.
By controlling L1 and VDL2, ICLKT-2R and ICL
Generate KB-2R. External clock signal ECL
Phase comparator PD2 and variable delay control circuit VDLC provided corresponding to the clock system generated from the fall of K
2. Divider circuits DV52 and DV62 and constant delay circuit DL
A delay control signal DCBFi is generated from 12 to control the variable delay circuits VDL3 and VDL4 to generate ICLKT-2F and ICLKB-2F.

【0057】そして、クロック発生回路CLKGにおい
ては、上記可変遅延回路VDL1〜VDL4で形成され
たICLKT−2RとICLKB−2R及びICLKT
−2FとICLKB−2Fを入力信号ICLK1〜IC
LK4として取り込み、そのの立ち上がりエッジに同期
してロウレベルの1ショットパルスを発生させ、それを
ナンドゲート回路を通して順次に出力させるものであ
る。
In the clock generation circuit CLKG, ICLKT-2R, ICLKB-2R and ICLKT formed by the variable delay circuits VDL1 to VDL4.
-2F and ICLKB-2F are input signals ICLK1 to IC
This is taken in as LK4, a low-level one-shot pulse is generated in synchronization with its rising edge, and this is sequentially output through a NAND gate circuit.

【0058】図18には、上記DDR仕様2に対応した
同期化回路の一実施例のブロック図が示されている。こ
の実施例では、前記同様に外部クロック信号ECLKの
立ち上がりから発生するクロック系統に対しては、前記
同様に位相比較器PD1、可変遅延制御回路VDLC
1、分周回路DV51とDV61及び一定遅延回路DL
11により遅延制御信号DCBRiを生成して可変遅延
回路VDL1とVDL2を制御して、ICLKT−2R
とICLKB−2Rを発生させるものである。
FIG. 18 shows a block diagram of an embodiment of the synchronizing circuit corresponding to the DDR specification 2. In this embodiment, for the clock system generated from the rising edge of the external clock signal ECLK as described above, the phase comparator PD1 and the variable delay control circuit VDLC are provided as described above.
1. Divider circuits DV51 and DV61 and constant delay circuit DL
A delay control signal DCBRi is generated by 11 to control the variable delay circuits VDL1 and VDL2, and ICLKT-2R
And ICLKB-2R are generated.

【0059】位相比較器PD3と遅延制御回路VDLC
3及び可変遅延回路VDLa1とVDLa2は、外部ク
ロック信号ECLKの半分の周期に対応した遅延信号を
形成するものである。つまり、位相比較器PD3と遅延
制御回路VDLC3及び可変遅延回路VDLa1で同期
化ループを形成するが、可変遅延回路VDLa1では、
中点の遅延出力を持っており、半周期遅れた信号を発生
させる。可変遅延回路VDLa2もそれに対応した遅延
回路であり、半周期遅れた信号ECLT−2FとECL
KB−2Fを出力する。
Phase comparator PD3 and delay control circuit VDLC
3 and the variable delay circuits VDLa1 and VDLa2 form a delay signal corresponding to a half cycle of the external clock signal ECLK. That is, the phase comparator PD3, the delay control circuit VDLC3, and the variable delay circuit VDLa1 form a synchronization loop, but the variable delay circuit VDLa1
It has a midpoint delay output and generates a signal delayed by a half cycle. The variable delay circuit VDLa2 is also a delay circuit corresponding thereto, and the signals ECLT-2F and ECL delayed by a half cycle are used.
Output KB-2F.

【0060】上記半周期遅れた信号ECLT−2FとE
CLKB−2Fを入力として、上記外部クロック信号E
CLKの半周期遅れタイミングのクロック系統に対応し
て設けられた位相比較器PD2、可変遅延制御回路VD
LC2、分周回路DV52とDV62及び一定遅延回路
DL12より遅延制御信号DCBFiを生成して可変遅
延回路VDL3とVDL4を制御して、ICLKT−2
FとICLKB−2Fを発生させる。
Signals ECLT-2F and E delayed by the above half cycle
CLKB-2F as an input, and the external clock signal E
Phase comparator PD2 and variable delay control circuit VD provided corresponding to a clock system with a timing delayed by a half cycle of CLK
LC2, the frequency dividers DV52 and DV62, and the constant delay circuit DL12 generate a delay control signal DCBFi to control the variable delay circuits VDL3 and VDL4, and ICLKT-2
F and ICLKB-2F are generated.

【0061】図19には、上記中点遅延出力を持つ可変
遅延回路VDLaの一実施例の回路図が示されている。
この実施例では、中点出力OCLK1を中心として同一
の2つの回路が組み合わされて遅延回路が構成される。
つまり、上記中点出力に対して前段回路と後段回路とは
論理ゲートと、その出力に設けられるパストランジスタ
及びキャパシタの構成が同等の回路で構成される。これ
により、外部クロック信号ECLKに対して1周遅らせ
た遅延信号OCLKを形成し、中点出力OCLK1から
は遅延時間の半分の遅延時間の信号を取り出すことによ
り半周期遅れのタイミング信号を形成することができ
る。
FIG. 19 shows a circuit diagram of an embodiment of the variable delay circuit VDLa having the above-mentioned midpoint delay output.
In this embodiment, a delay circuit is formed by combining two identical circuits centering on the midpoint output OCLK1.
That is, with respect to the above-mentioned midpoint output, the front-stage circuit and the rear-stage circuit are composed of logic gates and circuits having the same configuration of pass transistors and capacitors provided at the outputs. As a result, a delay signal OCLK delayed by one cycle with respect to the external clock signal ECLK is formed, and a signal with a delay time of half the delay time is extracted from the midpoint output OCLK1 to form a timing signal with a half cycle delay. You can

【0062】図20には、上記DDR仕様2に対応した
同期化回路の動作波形図が示されている。T1はECL
KT−2FおよびECLKB−2F発生シーケンスであ
り、T2はICLKT−2R,ICLKB−2R,IC
LKT−2FおよびICLKB−2F発生シーケンスで
ある。外部クロック信号ECLKT−2Rに対して半周
期遅れた遅延信号ECLKT−2Fを発生させる。この
遅延信号を基にクロック系統のICLKT−2RとIC
LKB−2R及びICLKT─2FとICLKB−2F
を発生させる。そして、上記の4通りのクロック信号I
CLKT−2RとICLKB−2R、ICLKT−2F
とICLKB−2Fにより、それぞれの立ち上がりエッ
ジに同期してDDR仕様2に対応した内部クロック信号
ICLKを発生させる。
FIG. 20 shows an operation waveform diagram of the synchronizing circuit corresponding to the DDR specification 2. T1 is ECL
KT-2F and ECLKB-2F generation sequence, T2 is ICLKT-2R, ICLKB-2R, IC
It is a LKT-2F and ICLKB-2F generation sequence. A delay signal ECLKT-2F delayed by a half cycle with respect to the external clock signal ECLKT-2R is generated. Based on this delay signal, the clock system ICLKT-2R and IC
LKB-2R and ICLKT-2F and ICLKB-2F
Generate. Then, the above four clock signals I
CLKT-2R, ICLKB-2R, ICLKT-2F
And ICLKB-2F generate the internal clock signal ICLK corresponding to the DDR specification 2 in synchronization with each rising edge.

【0063】図21には、この発明に係る同期化回路の
他の一実施例のブロック図が示されている。この実施例
では、上記1の実施例の分周回路DV3とDV4及び可
変遅延回路DLV3とDLV4が省略される。つまり、
内部クロック発生回路CLKGにおいて、上記遅延信号
ICLKT−2Rの立ち上がりと、ICLKB−2Rの
立ち上がりタイミングで1ショットパルスを発生させる
ことにより、外部クロック信号ECLKの立ち下がりか
ら発生するクロック系統の回路が省略でき、回路の簡素
化ととともに低消費電力化を図ることができる。
FIG. 21 is a block diagram showing another embodiment of the synchronizing circuit according to the present invention. In this embodiment, the frequency dividing circuits DV3 and DV4 and the variable delay circuits DLV3 and DLV4 of the first embodiment are omitted. That is,
In the internal clock generation circuit CLKG, by generating one shot pulse at the rising timing of the delay signal ICLKT-2R and the rising timing of ICLKB-2R, the clock system circuit generated from the falling edge of the external clock signal ECLK can be omitted. The circuit can be simplified and the power consumption can be reduced.

【0064】図22には、この発明に係る同期化回路の
更に他の一実施例のブロック図が示されている。この実
施例では、クロック発生回路CLKGが前記のような1
ショットパルス発生回路を利用するものに代えて、排他
的論理和回路(一致/不一致回路)を用いるものであ
る。この場合には、分周回路DV3と可変遅延回路VD
L3を用いることにより、ECLKの立ち上がり系統の
1信号と立ち下がりから発生するクロック系統の1信号
との組み合わせて回路の簡素化ととともに低消費電力化
を図りつつ上記外部クロック信号ECLKと同じ周波数
の内部クロック信号ICLKを発生させることができ
る。
FIG. 22 is a block diagram showing still another embodiment of the synchronizing circuit according to the present invention. In this embodiment, the clock generation circuit CLKG is 1 as described above.
Instead of using the shot pulse generation circuit, an exclusive OR circuit (match / mismatch circuit) is used. In this case, the frequency divider circuit DV3 and the variable delay circuit VD
By using L3, one signal of the rising system of ECLK and one signal of the clock system generated from the falling are combined to simplify the circuit and reduce power consumption, while achieving the same frequency as the external clock signal ECLK. The internal clock signal ICLK can be generated.

【0065】図23には、この発明の同期化回路に用い
られる可変遅延回路の他の一実施例の回路図が示されて
いる。この実施例の可変遅延b回路は、前記図1等の同
期化化回路の可変遅延回路VDL1〜VDL4として用
いられる。前記図9の可変遅延回路とは異なる点は、遅
延時間を外部クロック信号ECLKの2周期分遅らせる
ようにしたものである。このように2サイクル分の遅延
時間とすることによりクロックサイクルの高速化の点で
有利となる。
FIG. 23 is a circuit diagram of another embodiment of the variable delay circuit used in the synchronizing circuit of the present invention. The variable delay b circuit of this embodiment is used as the variable delay circuits VDL1 to VDL4 of the synchronizing circuit shown in FIG. The difference from the variable delay circuit of FIG. 9 is that the delay time is delayed by two cycles of the external clock signal ECLK. The delay time of 2 cycles is advantageous in speeding up the clock cycle.

【0066】図24には、上記可変遅延b回路を用いた
場合の動作波形図が示されている。上記可変遅延b回路
では、遅延時間が2サイクル分だけ遅れている点を除け
ば、前記説明した動作波形図と同様である。例えば、分
周された外部クロック信号ECLKT−2Rに対して、
遅延信号ICLKT−2Rは、外部クロック信号ELC
Kの2サイクル遅れた信号とされる。
FIG. 24 shows an operation waveform diagram when the variable delay b circuit is used. The variable delay b circuit is the same as the above-mentioned operation waveform diagram except that the delay time is delayed by two cycles. For example, for the divided external clock signal ECLKT-2R,
The delay signal ICLKT-2R is the external clock signal ELC.
The signal is delayed by two K cycles.

【0067】図25には、この発明に係る同期化回路の
パワーダウンモードを説明するたの構成図が示されてい
る。同図(A)のように、パワーダウン信号PWDNを
追加して、外部クロック信号ECLKの入力を禁止して
ICLKを変化させないようなパワーダウンモードにす
ると、同図(B)のように内部のクロックECLKやI
CLKが固定レベルにされる。これにより、内部回路で
は理論的には電流の消費がなく、低消費電力とすること
ができる。このようなパワーダウンモードは、シンクロ
ナスDRAMではリフレッシュ動作等に利用できる。ン
シクロナスDRAMでは、パワーダウンコマンドを設け
て上記信号PWDNを発生させるようにすればよい。
FIG. 25 is a block diagram for explaining the power down mode of the synchronizing circuit according to the present invention. When a power down signal PWDN is added to set the power down mode such that the input of the external clock signal ECLK is prohibited and the ICLK is not changed as shown in FIG. Clock ECLK and I
CLK is set to a fixed level. As a result, theoretically no current is consumed in the internal circuit, and low power consumption can be achieved. Such a power down mode can be used for a refresh operation or the like in the synchronous DRAM. In the non-synchronous DRAM, a power down command may be provided to generate the signal PWDN.

【0068】図26には、この発明が適用されるシンク
ロナスDRAM(以下、単にSDRAMという)の一実
施例の全体ブロック図が示されている。同図に示された
SDRAMは、特に制限されないが、公知の半導体集積
回路の製造技術によって単結晶シリコンのような1つの
半導体基板上に形成される。
FIG. 26 shows an overall block diagram of an embodiment of a synchronous DRAM (hereinafter, simply referred to as SDRAM) to which the present invention is applied. Although not particularly limited, the SDRAM shown in the figure is formed on one semiconductor substrate such as single crystal silicon by a known semiconductor integrated circuit manufacturing technique.

【0069】この実施例のSDRAMは、メモリバンク
0を構成するメモリアレイ200Aと、メモリバンク1
を構成するメモリアレイ200Bを備える。それぞれの
メモリアレイ200Aと200Bは、マトリクス配置さ
れたダイナミック型メモリセルを備え、図に従えば同一
列に配置されたメモリセルの選択端子は列毎のワード線
(図示せず)に結合され、同一行に配置されたメモリセ
ルのデータ入出力端子は行毎に相補データ線(図示せ
ず)に結合される。
The SDRAM of this embodiment has a memory array 200A forming a memory bank 0 and a memory bank 1A.
Is provided with a memory array 200B. Each of the memory arrays 200A and 200B includes dynamic memory cells arranged in a matrix. According to the drawing, the selection terminals of the memory cells arranged in the same column are coupled to word lines (not shown) for each column, Data input / output terminals of memory cells arranged in the same row are coupled to complementary data lines (not shown) for each row.

【0070】上記メモリアレイ200Aの図示しないワ
ード線は行(ロウ)デコーダ201Aによるロウアドレ
ス信号のデコード結果に従って1本が選択レベルに駆動
される。メモリアレイ200Aの図示しない相補データ
線はセンスアンプ及びカラム選択回路を含むI/O線2
02Aに結合される。センスアンプ及びカラム選択回路
を含むI/O線202Aにおけるセンスアンプは、メモ
リセルからのデータ読出しによって夫々の相補データ線
に現れる微小電位差を検出して増幅する増幅回路であ
る。それにおけるカラムスイッチ回路は、相補データ線
を各別に選択して相補I/O線に導通させるためのスイ
ッチ回路である。カラムスイッチ回路はカラムデコーダ
203Aによるカラムアドレス信号のデコード結果に従
って選択動作される。
One word line (not shown) of the memory array 200A is driven to the selection level according to the decoding result of the row address signal by the row (row) decoder 201A. The complementary data line (not shown) of the memory array 200A is an I / O line 2 including a sense amplifier and a column selection circuit.
Bound to 02A. The sense amplifier in the I / O line 202A including the sense amplifier and the column selection circuit is an amplifier circuit that detects and amplifies a minute potential difference appearing in each complementary data line by reading data from the memory cell. The column switch circuit therein is a switch circuit for individually selecting complementary data lines and bringing them into conduction with the complementary I / O lines. The column switch circuit is selectively operated according to the decoding result of the column address signal by the column decoder 203A.

【0071】メモリアレイ200B側にも同様にロウデ
コーダ201B,センスアンプ及びカラム選択回路を含
むI/O線202B,カラムデコーダ203Bが設けら
れる。上記相補I/O線はライトバッファ214A,B
の出力端子及びメインアンプ212A,Bの入力端子に
接続される。上記メインアンプ212A,Bの出力信号
は、ラッチ/レジスタ213の入力端子に伝えられ、こ
のラッチ/レジスタ213の出力信号は、出力バッファ
211を介して外部端子から出力される。また、外部端
子から入力された書き込み信号は、入力バッファ210
を介して上記ライトバッファ214A,Bの入力端子に
伝えられる。上記外部端子は、特に制限されないが、1
6ビットからなるデータD0−D15を出力するデータ
入出力端子とされる。
Similarly, a row decoder 201B, an I / O line 202B including a sense amplifier and a column selection circuit, and a column decoder 203B are also provided on the memory array 200B side. The complementary I / O lines are write buffers 214A, B
Of the main amplifiers 212A and 212B and the input terminals of the main amplifiers 212A and 212B. The output signals of the main amplifiers 212A and 212B are transmitted to the input terminal of the latch / register 213, and the output signal of the latch / register 213 is output from the external terminal via the output buffer 211. In addition, the write signal input from the external terminal is input to the input buffer 210.
Is transmitted to the input terminals of the write buffers 214A and 214B via. The external terminal is not particularly limited, but 1
These are data input / output terminals for outputting 6-bit data D0-D15.

【0072】アドレス入力端子から供給されるアドレス
信号A0〜A9はカラムアドレスバッファ205とロウ
アドレスバッファ206にアドレスマルチプレクス形式
で取り込まれる。供給されたアドレス信号はそれぞれの
バッファが保持する。ロウアドレスバッファ206はリ
フレッシュ動作モードにおいてはリフレッシュカウンタ
208から出力されるリフレッシュアドレス信号をロウ
アドレス信号として取り込む。カラムアドレスバッファ
205の出力はカラムアドレスカウンタ207のプリセ
ットデータとして供給され、列(カラム)アドレスカウ
ンタ207は後述のコマンドなどで指定される動作モー
ドに応じて、上記プリセットデータとしてのカラムアド
レス信号、又はそのカラムアドレス信号を順次インクリ
メントした値を、カラムデコーダ203A,203Bに
向けて出力する。
The address signals A0 to A9 supplied from the address input terminals are fetched in the column address buffer 205 and the row address buffer 206 in the address multiplex format. The supplied address signal is held in each buffer. In the refresh operation mode, the row address buffer 206 takes in the refresh address signal output from the refresh counter 208 as a row address signal. The output of the column address buffer 205 is supplied as preset data of the column address counter 207, and the column address counter 207 outputs the column address signal as the preset data, or the column address signal as the preset data according to an operation mode specified by a command or the like described later. A value obtained by sequentially incrementing the column address signal is output to the column decoders 203A and 203B.

【0073】同図において点線で示したコントローラ2
09は、特に制限されないが、クロック信号CLK、ク
ロックイネーブル信号CKE、チップセレクト信号/C
S、カラムアドレスストローブ信号/CAS(記号/は
これが付された信号がロウイネーブルの信号であること
を意味する)、ロウアドレスストローブ信号/RAS、
及びライトイネーブル信号/WEなどの外部制御信号
と、アドレス入力端子A0〜A9からの制御データとが
供給され、それらの信号のレベルの変化やタイミングな
どに基づいてSDRAMの動作モード及び上記回路ブロ
ックの動作を制御するための内部タイミング信号を形成
するもので、モードレジスタ10、コマンドデコーダ2
0、タイミング発生回路30、クロックバッファ40及
び同期クロック発生回路50を備える。
Controller 2 shown by a dotted line in FIG.
09 is not particularly limited, but includes clock signal CLK, clock enable signal CKE, chip select signal / C.
S, column address strobe signal / CAS (symbol / means that the signal with this is a row enable signal), row address strobe signal / RAS,
And an external control signal such as a write enable signal / WE and control data from the address input terminals A0 to A9 are supplied, and the operation mode of the SDRAM and the above-mentioned circuit block are controlled based on the level change and timing of these signals. It forms an internal timing signal for controlling the operation, and includes a mode register 10 and a command decoder 2.
0, a timing generation circuit 30, a clock buffer 40, and a synchronous clock generation circuit 50.

【0074】クロック信号CLKは、クロックバッファ
40を介して同期クロック発生回路に入力され、ここで
前記説明したように内部クロックとの同期がとられる。
この内部クロックは、特に制限されないが、出力バッフ
ァ211を活性化させるタイミング信号int.CLKとし
て用いられ、他の回路には上記クロックバッファを通し
た信号がそのまま伝えられる。上記外部クロックとの遅
延が問題になるなら上記同期化されたクロック信号がタ
イミング発生回路30に供給されており、その信号が用
いられる。他の外部入力信号は当該内部クロック信号の
立ち上がりエッジに同期して有意とされる。チップセレ
クト信号/CSはそのロウレベルによってコマンド入力
サイクルの開始を指示する。チップセレクト信号/CS
がハイレベルのとき(チップ非選択状態)やその他の入
力は意味を持たない。但し、後述するメモリバンクの選
択状態やバースト動作などの内部動作はチップ非選択状
態への変化によって影響されない。/RAS,/CA
S,/WEの各信号は通常のDRAMにおける対応信号
とは機能が相違し、後述するコマンドサイクルを定義す
るときに有意の信号とされる。
The clock signal CLK is input to the synchronous clock generation circuit via the clock buffer 40 and is synchronized with the internal clock as described above.
This internal clock is used as the timing signal int.CLK that activates the output buffer 211, although not particularly limited, and the signal passed through the clock buffer is transmitted to other circuits as it is. If the delay with the external clock becomes a problem, the synchronized clock signal is supplied to the timing generation circuit 30, and the signal is used. The other external input signals are made significant in synchronization with the rising edge of the internal clock signal. The chip select signal / CS instructs the start of a command input cycle by its low level. Chip select signal / CS
When is high level (chip unselected) and other inputs have no meaning. However, a selected state of a memory bank and an internal operation such as a burst operation, which will be described later, are not affected by the change to the chip non-selected state. / RAS, / CA
Each of the S and / WE signals has a different function from the corresponding signal in a normal DRAM, and is a significant signal when defining a command cycle described later.

【0075】クロックイネーブル信号CKEは次のクロ
ック信号の有効性を指示する信号であり、当該信号CK
Eがハイレベルであれば次のクロック信号CLKの立ち
上がりエッジが有効とされ、ロウレベルのときには無効
とされる。なお、図示しないがリードモードにおいて、
出力バッファ211に対するアウトプットイネーブルの
制御を行う外部制御信号/OEを設けた場合には、かか
る信号/OEもコントローラ209に供給され、その信
号が例えばハイレベルのときには出力バッファ211は
高出力インピーダンス状態にされる。
The clock enable signal CKE is a signal for instructing the validity of the next clock signal.
When E is high level, the next rising edge of the clock signal CLK is valid, and when it is low level, it is invalid. Although not shown, in the read mode,
When the external control signal / OE for controlling the output enable for the output buffer 211 is provided, the signal / OE is also supplied to the controller 209, and when the signal is, for example, high level, the output buffer 211 is in the high output impedance state. To be

【0076】上記ロウアドレス信号は、クロック信号C
LK(内部クロック信号)の立ち上がりエッジに同期す
る後述のロウアドレスストローブ・バンクアクティブコ
マンドサイクルにおけるA0〜A8のレベルによって定
義される。
The row address signal is the clock signal C.
It is defined by the levels of A0 to A8 in a row address strobe / bank active command cycle described later that is synchronized with the rising edge of LK (internal clock signal).

【0077】アドレス信号A9は、上記ロウアドレスス
トローブ・バンクアクティブコマンドサイクルにおいて
バンク選択信号とみなされる。即ち、A9の入力がロウ
レベルの時はメモリバンク0が選択され、ハイレベルの
時はメモリバンク1が選択される。メモリバンクの選択
制御は、特に制限されないが、選択メモリバンク側のロ
ウデコーダのみの活性化、非選択メモリバンク側のカラ
ムスイッチ回路の全非選択、選択メモリバンク側のみの
入力バッファ210及び出力バッファ211への接続な
どの処理によって行うことができる。
The address signal A9 is regarded as a bank selection signal in the row address strobe / bank active command cycle. That is, when the input of A9 is low level, the memory bank 0 is selected, and when it is high level, the memory bank 1 is selected. The selection control of the memory bank is not particularly limited, but only the row decoder on the selected memory bank side is activated, all the column switch circuits on the unselected memory bank side are not selected, the input buffer 210 and the output buffer on the selected memory bank side only. This can be performed by processing such as connection to 211.

【0078】後述のプリチャージコマンドサイクルにお
けるアドレス信号A8は、相補データ線などに対するプ
リチャージ動作の態様を指示し、そのハイレベルはプリ
チャージの対象が双方のメモリバンクであることを指示
し、そのロウレベルは、アドレス信号A9で指示されて
いる一方のメモリバンクがプリチャージの対象であるこ
とを指示する。
An address signal A8 in a precharge command cycle, which will be described later, indicates a mode of precharge operation for a complementary data line or the like, and its high level indicates that the precharge targets are both memory banks. The low level indicates that one memory bank designated by the address signal A9 is to be precharged.

【0079】上記カラムアドレス信号は、クロック信号
CLK(内部クロック)の立ち上がりエッジに同期する
リード又はライトコマンド(後述のカラムアドレス・リ
ードコマンド、カラムアドレス・ライトコマンド)サイ
クルにおけるA0〜A7のレベルによって定義される。
そして、この様にして定義されたカラムアドレスはバー
ストアクセスのスタートアドレスとされる。
The column address signal is defined by the levels A0 to A7 in the read or write command (column address read command, column address write command described later) cycle which is synchronized with the rising edge of the clock signal CLK (internal clock). To be done.
The column address thus defined is used as the start address for burst access.

【0080】次に、コマンドによって指示されるSDR
AMの主な動作モードを説明する。 (1)モードレジスタセットコマンド(Mo) 上記モードレジスタ30をセットするためのコマンドで
あり、/CS,/RAS,/CAS,/WE=ロウレベ
ルによって当該コマンド指定され、セットすべきデータ
(レジスタセットデータ)はA0〜A9を介して与えら
れる。レジスタセットデータは、特に制限されないが、
バーストレングス、CASレイテンシイ、ライトモード
などとされる。特に制限されないが、設定可能なバース
トレングスは、1,2,4,8,フルページとされ、設
定可能なCASレイテンシイは1,2,3とされ、設定
可能なライトモードは、バーストライトとシングルライ
トとされる。
Next, the SDR designated by the command
The main operation modes of the AM will be described. (1) Mode register set command (Mo) This is a command for setting the mode register 30 and is data specified by / CS, / RAS, / CAS, / WE = low level, and data to be set (register set data). ) Is given via A0-A9. The register set data is not particularly limited,
Burst length, CAS latency, write mode, etc. Although not particularly limited, the burst lengths that can be set are 1, 2, 4, 8 and full page, the CAS latencies that can be set are 1, 2 and 3, and the write modes that can be set are burst write. It is a single light.

【0081】上記CASレイテンシイは、後述のカラム
アドレス・リードコマンドによって指示されるリード動
作において/CASの立ち下がりから出力バッファ21
1の出力動作までに内部クロック信号の何サイクル分を
費やすかを指示するものである。読出しデータが確定す
るまでにはデータ読出しのための内部動作時間が必要と
され、それを内部クロック信号の使用周波数に応じて設
定するためのものである。換言すれば、周波数の高い内
部クロック信号を用いる場合にはCASレイテンシイを
相対的に大きな値に設定し、周波数の低い内部クロック
信号を用いる場合にはCASレイテンシイを相対的に小
さな値に設定する。
The above CAS latency is output buffer 21 from the fall of / CAS in the read operation instructed by the column address read command described later.
This is to instruct how many cycles of the internal clock signal are spent until the output operation of 1. An internal operation time for reading data is required until the read data is determined, and this is for setting it according to the frequency used of the internal clock signal. In other words, the CAS latency is set to a relatively large value when the high frequency internal clock signal is used, and the CAS latency is set to a relatively small value when the low frequency internal clock signal is used. To do.

【0082】(2)ロウアドレスストローブ・バンクア
クティブコマンド(Ac) これは、ロウアドレスストローブの指示とA9によるメ
モリバンクの選択を有効にするコマンドであり、/C
S,/RAS=ロウレベル、/CAS,/WE=ハイレ
ベルによって指示され、このときA0〜A8に供給され
るアドレスがロウアドレス信号として、A9に供給され
る信号がメモリバンクの選択信号として取り込まれる。
取り込み動作は上述のように内部クロック信号の立ち上
がりエッジに同期して行われる。例えば、当該コマンド
が指定されると、それによって指定されるメモリバンク
におけるワード線が選択され、当該ワード線に接続され
たメモリセルがそれぞれ対応する相補データ線に導通さ
れる。
(2) Row address strobe / bank active command (Ac) This is a command for validating the row address strobe instruction and the memory bank selection by A9.
Instructed by S, / RAS = low level and / CAS, / WE = high level, the addresses supplied to A0 to A8 at this time are fetched as row address signals, and the signal supplied to A9 is fetched as a memory bank selection signal. .
The fetching operation is performed in synchronization with the rising edge of the internal clock signal as described above. For example, when the command is designated, the word line in the memory bank designated by the command is selected, and the memory cells connected to the word line are electrically connected to the corresponding complementary data lines.

【0083】(3)カラムアドレス・リードコマンド
(Re) このコマンドは、バーストリード動作を開始するために
必要なコマンドであると共に、カラムアドレスストロー
ブの指示を与えるコマンドであり、/CS,/CAS=
ロウレベル、/RAS,/WE=ハイレベルによって指
示され、このときA0〜A7に供給されるカラムアドレ
スがカラムアドレス信号として取り込まれる。これによ
って取り込まれたカラムアドレス信号はバーストスター
トアドレスとしてカラムアドレスカウンタ207に供給
される。これによって指示されたバーストリード動作に
おいては、その前にロウアドレスストローブ・バンクア
クティブコマンドサイクルでメモリバンクとそれにおけ
るワード線の選択が行われており、当該選択ワード線の
メモリセルは、内部クロック信号に同期してカラムアド
レスカウンタ207から出力されるアドレス信号に従っ
て順次選択されて連続的に読出される。連続的に読出さ
れるデータ数は上記バーストレングスによって指定され
た個数とされる。また、出力バッファ211からのデー
タ読出し開始は上記CASレイテンシイで規定される内
部クロック信号のサイクル数を待って行われる。
(3) Column address read command (Re) This command is a command necessary for starting the burst read operation and a command for giving a column address strobe instruction, / CS, / CAS =
Instructed by low level, / RAS, / WE = high level, and the column address supplied to A0 to A7 at this time is fetched as a column address signal. The column address signal thus fetched is supplied to the column address counter 207 as a burst start address. Before the burst read operation instructed by this, the memory bank and the word line in the memory bank are selected in the row address strobe / bank active command cycle, and the memory cell of the selected word line has the internal clock signal. In synchronism with, the column address counter 207 sequentially selects according to an address signal output from the column address counter 207 and continuously reads. The number of data read continuously is the number specified by the burst length. The data reading from the output buffer 211 is started after waiting for the number of cycles of the internal clock signal defined by the CAS latency.

【0084】(4)カラムアドレス・ライトコマンド
(Wr) ライト動作の態様としてモードレジスタ10にバースト
ライトが設定されているときは当該バーストライト動作
を開始するために必要なコマンドとされ、ライト動作の
態様としてモードレジスタ10にシングルライトが設定
されているときは当該シングルライト動作を開始するた
めに必要なコマンドとされる。更に当該コマンドは、シ
ングルライト及びバーストライトにおけるカラムアドレ
スストローブの指示を与える。当該コマンドは、/C
S,/CAS,/WE=ロウレベル、/RAS=ハイレ
ベルによって指示され、このときA0〜A7に供給され
るアドレスがカラムアドレス信号として取り込まれる。
これによって取り込まれたカラムアドレス信号はバース
トライトにおいてはバーストスタートアドレスとしてカ
ラムアドレスカウンタ207に供給される。これによっ
て指示されたバーストライト動作の手順もバーストリー
ド動作と同様に行われる。但し、ライト動作にはCAS
レイテンシイはなく、ライトデータの取り込みは当該カ
ラムアドレス・ライトコマンドサイクルから開始され
る。
(4) Column address write command (Wr) When burst write is set in the mode register 10 as a mode of the write operation, it is regarded as a command necessary to start the burst write operation, and the write operation As a mode, when single write is set in the mode register 10, it is a command necessary for starting the single write operation. Further, the command gives an instruction of the column address strobe in single write and burst write. The command is / C
Instructed by S, / CAS, / WE = low level and / RAS = high level, the addresses supplied to A0 to A7 at this time are fetched as column address signals.
The column address signal thus fetched is supplied to the column address counter 207 as a burst start address in burst write. The procedure of the burst write operation instructed by this is performed similarly to the burst read operation. However, for the write operation, CAS
There is no latency, and the acquisition of write data is started from the column address / write command cycle.

【0085】(5)プリチャージコマンド(Pr) これは、A8,A9によって選択されたメモリバンクに
対するプリチャージ動作の開始コマンドとされ、/C
S,/RAS,/WE=ロウレベル、/CAS=ハイレ
ベルによって指示される。
(5) Precharge command (Pr) This is a start command of the precharge operation for the memory bank selected by A8 and A9, and / C
Instructed by S, / RAS, / WE = low level and / CAS = high level.

【0086】(6)オートリフレッシュコマンド このコマンドはオートリフレッシュを開始するために必
要とされるコマンドであり、/CS,/RAS,/CA
S=ロウレベル、/WE,CKE=ハイレベルによって
指示される。
(6) Auto-refresh command This command is a command required to start auto-refresh and is / CS, / RAS, / CA.
Instructed by S = low level and / WE, CKE = high level.

【0087】(7)バーストストップ・イン・フルペー
ジコマンド フルページに対するバースト動作を全てのメモリバンク
に対して停止させるために必要なコマンドであり、フル
ページ以外のバースト動作では無視される。このコマン
ドは、/CS,/WE=ロウレベル、/RAS,/CA
S=ハイレベルによって指示される。
(7) Burst stop in full page command This command is necessary to stop the burst operation for full pages for all memory banks, and is ignored in burst operations other than full page. This command is / CS, / WE = low level, / RAS, / CA
S = Indicated by high level.

【0088】(8)ノーオペレーションコマンド(No
p) これは実質的な動作を行わないこと指示するコマンドで
あり、/CS=ロウレベル、/RAS,/CAS,/W
Eのハイレベルによって指示される。
(8) No operation command (No
p) This is a command instructing not to perform a substantial operation, and / CS = low level, / RAS, / CAS, / W
Indicated by the high level of E.

【0089】SDRAMにおいては、一方のメモリバン
クでバースト動作が行われているとき、その途中で別の
メモリバンクを指定して、ロウアドレスストローブ・バ
ンクアクティブコマンドが供給されると、当該実行中の
一方のメモリバンクでの動作には何ら影響を与えること
なく、当該別のメモリバンクにおけるロウアドレス系の
動作が可能にされる。例えば、SDRAMは外部から供
給されるデータ、アドレス、及び制御信号を内部に保持
する手段を有し、その保持内容、特にアドレス及び制御
信号は、特に制限されないが、メモリバンク毎に保持さ
れるようになっている。或は、ロウアドレスストローブ
・バンクアクティブコマンドサイクルによって選択され
たメモリブロックにおけるワード線1本分のデータがカ
ラム系動作の前に予め読み出し動作のためにラッチ/レ
ジスタ213に保持されるようになっている。
In the SDRAM, when a burst operation is being performed in one memory bank, another memory bank is designated and a row address strobe / bank active command is supplied in the middle of the burst operation. It is possible to operate the row address system in the other memory bank without affecting the operation in the other memory bank. For example, the SDRAM has means for internally holding data, an address and a control signal supplied from the outside, and the held contents, particularly the address and the control signal are not particularly limited, but may be held for each memory bank. It has become. Alternatively, the data for one word line in the memory block selected by the row address strobe / bank active command cycle is held in the latch / register 213 for the read operation in advance before the column-related operation. There is.

【0090】したがって、例えば16ビットからなるデ
ータ入出力端子においてデータD0−D15が衝突しな
い限り、処理が終了していないコマンド実行中に、当該
実行中のコマンドが処理対象とするメモリバンクとは異
なるメモリバンクに対するプリチャージコマンド、ロウ
アドレスストローブ・バンクアクティブコマンドを発行
して、内部動作を予め開始させることが可能である。
Therefore, as long as data D0-D15 do not collide at a data input / output terminal consisting of 16 bits, for example, the command being executed is different from the memory bank to be processed while the command whose processing is not completed is being executed. It is possible to start the internal operation in advance by issuing a precharge command and a row address strobe / bank active command for the memory bank.

【0091】SDRAMは、クロック信号CLK(内部
クロック信号)に同期してデータ、アドレス、制御信号
を入出力できるため、DRAMと同様の大容量メモリを
SRAMに匹敵する高速動作させることが可能であり、
また、選択された1本のワード線に対して幾つのデータ
をアクセスするかをバーストレングスによって指定する
ことによって、内蔵カラムアドレスカウンタ207で順
次カラム系の選択状態を切り換えていって複数個のデー
タを連続的にリード又はライトできることが理解されよ
う。
Since the SDRAM can input / output data, address, and control signal in synchronization with the clock signal CLK (internal clock signal), it is possible to operate a large capacity memory similar to the DRAM at a high speed comparable to that of the SRAM. ,
In addition, by designating how many data are to be accessed for one selected word line by the burst length, the built-in column address counter 207 sequentially switches the selected state of the column system so that a plurality of data can be accessed. It will be appreciated that can be continuously read or written.

【0092】この実施例では、上記のように同期化回路
で形成された内部クロック信号int.CLKにより出力バ
ッファを制御している。これにより、図27の動作波形
図(b)のように、外部クロック信号ext.CLKに位相
同期した内部クロック信号int.CLKの立ち上がりから
出力バッファでの動作遅延時間tDOだけ遅れて出力信
号DOを出力させることができる。このように、上記動
作遅延時間tDOが、クロック信号からデータ出力まで
の時間tACに等しく高速になる。
In this embodiment, the output buffer is controlled by the internal clock signal int.CLK formed by the synchronizing circuit as described above. As a result, as shown in the operation waveform diagram (b) of FIG. 27, the output signal DO is delayed by the operation delay time tDO in the output buffer from the rise of the internal clock signal int.CLK which is phase-synchronized with the external clock signal ext.CLK. Can be output. In this way, the operation delay time tDO becomes as fast as the time tAC from the clock signal to the data output.

【0093】つまり、上記のような同期化回路を設けな
い従来の回路では、図27(a)に示すように、外部ク
ロック信号ext.CLKから上記クロックバッファ及びク
ロックドライバにて費やされる遅延時間tdに、出力バ
ッファの動作遅延時間tDOが加わって上記時間tAC
が長くされる。そのため、クロック信号CLKの1周期
tCKが短くなる高周波では上記遅延時間tdが無視で
きなくなり、高速化を妨げるものとなる。ちなみに、ク
ロック信号CLKの周波数を250MHzにすると、そ
の1周期は4nsecとなるので、上記のような同期ク
ロック発生回路を用いないと、かかるクロック信号での
読み出し動作が不能になるものである。上記同期化され
た内部クロック信号int.CLKは、上記のような出力バ
ッファのタイミング制御の他に、ロウアドレス信号やカ
ラムアドレス信号等のアドレス信号をラッチするタイミ
ング信号に用いたりするものであってもよい。
That is, in the conventional circuit not provided with the synchronizing circuit as described above, as shown in FIG. 27A, the delay time td consumed by the clock buffer and the clock driver from the external clock signal ext.CLK is increased. And the operation delay time tDO of the output buffer is added to
Will be lengthened. Therefore, the delay time td cannot be ignored at a high frequency in which one cycle tCK of the clock signal CLK is shortened, which hinders the speedup. Incidentally, if the frequency of the clock signal CLK is set to 250 MHz, one cycle thereof becomes 4 nsec. Therefore, unless the above-described synchronous clock generating circuit is used, the read operation with such clock signal becomes impossible. The synchronized internal clock signal int.CLK is used as a timing signal for latching an address signal such as a row address signal or a column address signal in addition to the timing control of the output buffer as described above. Good.

【0094】同期化回路は、外部クロック信号の立ち上
がりと立ち下がり又は、立ち上がりの半分の周期のタイ
ミングに同期した内部クロック信号int.CLKを形成す
るものであってもよい。この場合には、前記DDR仕様
1とDDR仕様2にそれぞれ適用させることができる。
The synchronizing circuit may form the internal clock signal int.CLK synchronized with the rising and falling edges of the external clock signal or the timing of a half cycle of the rising edge. In this case, it can be applied to the DDR specification 1 and the DDR specification 2, respectively.

【0095】上記の実施例から得られる作用効果は、下
記の通りである。すなわち、 (1) 第1の端子から供給されるクロック信号を受け
てそれを2進の重みを持った制御信号に対応して信号遅
延を行わせる可変遅延回路を用い、位相比較器により上
記第1の端子から供給されるクロック信号と上記可変遅
延回路を通した上記クロック信号の遅延信号との位相比
較し、その出力信号を遅延制御回路に供給し、その動作
開始時において上記遅延制御信号の最上位ビットから順
にセットして上記位相比較器の出力により上記第1の端
子から供給されるクロック信号に対して遅延信号が遅れ
ているならそのビットをリセットし、進んでいるならそ
のビットをセットして可変遅延回路に供給する遅延制御
信号を形成することにより、簡単な構成でしかも比較的
短時間で外部クロック信号に位相同期させた内部クロッ
ク信号を形成することができるという効果が得られる。
The functions and effects obtained from the above-mentioned embodiment are as follows. That is, (1) a variable delay circuit that receives a clock signal supplied from the first terminal and delays it in response to a control signal having a binary weight is used, and Phase comparison between the clock signal supplied from the first terminal and the delay signal of the clock signal passed through the variable delay circuit, and the output signal thereof is supplied to the delay control circuit. The bits are set in order from the most significant bit, and if the delay signal is delayed with respect to the clock signal supplied from the first terminal by the output of the phase comparator, the bit is reset, and if it is advanced, the bit is set. By forming a delay control signal to be supplied to the variable delay circuit by using the internal clock signal, the internal clock signal has a simple structure and is phase-synchronized with the external clock signal in a relatively short time. Effect that can be formed.

【0096】(2) 外部端子から供給されたクロック
信号を分周回路で1/2分周して上記第1の端子に供給
するクロック信号を形成することより、外部クロック信
号のデューティに影響されないで安定でしかも高精度の
同期動作を行わせることができるという効果が得られ
る。
(2) Since the clock signal supplied from the external terminal is divided by 1/2 by the frequency dividing circuit to form the clock signal to be supplied to the first terminal, the duty of the external clock signal is not affected. With this, it is possible to obtain an effect that a stable and highly accurate synchronous operation can be performed.

【0097】(3) 上記遅延制御回路として、上記第
1の端子から供給されたクロック信号を4分周以上され
たクロック信号により1ビット当たりの上記遅延制御信
号を形成するための一連のシーケンス動作を行せること
により、簡単な構成でしかも実に遅延制御信号を形成
することができるという効果が得られる。
(3) As the delay control circuit, a series of sequence operations for forming the delay control signal per bit by the clock signal obtained by dividing the clock signal supplied from the first terminal by 4 or more. by causing the line, effect that can also form a securely delay control signal only with a simple configuration.

【0098】(4) 上記第1の分周回路により、外部
端子から供給されるクロック信号の立ち上がりに同期し
てそれを1/2分周して上記第1の端子に供給し、第2
の分周回路により上記第1の端子のクロック信号とは逆
相のクロック信号を形成し、第3の分周回路により上記
外部端子から供給されるクロック信号の立ち下がりに同
期してそれを1/2分周して第3の端子に供給し、第4
の分周回路により上記3の端子のクロック信号とは逆相
のクロック信号を形成して第4の端子に供給し、これら
の第2ないし第4の端子から供給されるクロック信号を
上記2進の重みを持った制御信号に対応した信号遅延を
行わせ、かつ上記遅延制御回路により形成された遅延制
御信号を共通に受ける第1の可変遅延回路と同一の回路
から構成される第2ないし第4の可変遅延回路により遅
延させて、上記第1ないし第4の可変遅延回路の出力信
号を組み合わせて上記外部端子から供給されたクロック
信号と同期した内部クロック信号を形成することによ
り、外部クロック信号のデューティに影響されないで安
定でしかも高精度の外部端子から供給さたクロック信
号と同じ周波数の内部クロック信号の同期動作を行わせ
ることができるという効果が得られる。
(4) The first frequency divider circuit divides the frequency of the clock signal supplied from the external terminal by 1/2 in synchronization with the rising edge of the clock signal and supplies it to the first terminal.
Form a clock signal having a phase opposite to that of the clock signal at the first terminal, and the third frequency divider circuit sets it to 1 in synchronization with the falling edge of the clock signal supplied from the external terminal. Divided by 2 and supplied to the third terminal,
The frequency divider circuit forms a clock signal having a phase opposite to that of the clock signal at the third terminal and supplies the clock signal to the fourth terminal, and the clock signal supplied from the second to fourth terminals is converted into the binary signal. A second variable delay circuit which is configured to perform signal delay corresponding to a control signal having a weight and which receives the delay control signal formed by the delay control circuit in common with the first variable delay circuit. The external clock signal is delayed by the variable delay circuit No. 4 and combined with the output signals of the first to fourth variable delay circuits to form an internal clock signal synchronized with the clock signal supplied from the external terminal. have the the it is possible to perform the synchronous operation of the same frequency internal clock signal with stable, yet clock signal supplied from a precision external terminal without being affected by the duty Effect can be obtained.

【0099】(5) 上記外部端子から供給されるクロ
ック信号を1/2分周して上記第1の端子に供給するク
ロック信号とは逆相のクロック信号を形成して第2の端
子に供給する第2の分周回路と、上記第2の端子から供
給されるクロック信号を受け、上記2進の重みを持った
制御信号に対応した信号遅延を行わせ、かつ上記遅延制
御回路により形成された遅延制御信号を共通に受け、第
1の可変遅延回路と同一の回路から構成される第2の可
変遅延回路と、上記第1及び第2の可変遅延回路の出力
信号の立ち上がりエッジ又は立ち下がりエッジに同期し
て1ショットパルスを発生させて上記外部端子から供給
されたクロック信号と同期した内部クロック信号を形成
する内部クロック信号発生回路とを更に設けることによ
り、回路の簡素化と低消費電力化を図りつつ、外部クロ
ック信号のデューティに影響されないで安定でしかも高
精度の外部端子から供給さたクロック信号と同じ周波
数の内部クロック信号の同期動作を行わせることができ
るという効果が得られる。
(5) The clock signal supplied from the external terminal is divided by two to form a clock signal having a phase opposite to that of the clock signal supplied to the first terminal and supplied to the second terminal. And a second frequency dividing circuit for receiving a clock signal supplied from the second terminal, delaying the signal corresponding to the control signal having the binary weight, and forming the delay control circuit. A second variable delay circuit that receives the delay control signal in common and is configured of the same circuit as the first variable delay circuit, and a rising edge or a falling edge of the output signals of the first and second variable delay circuits. By further providing an internal clock signal generation circuit that generates a one-shot pulse in synchronization with an edge and forms an internal clock signal synchronized with the clock signal supplied from the external terminal, the circuit is simplified. The effect that the internal clock signal of the same frequency as the clock signal supplied from the external terminal is stable and highly accurate without being affected by the duty of the external clock signal while achieving low power consumption Is obtained.

【0100】(6) 上記外部端子から供給されるクロ
ック信号を1/2分周するとともに、上記第1の端子に
供給するクロック信号の半周期分ずれたクロック信号を
形成して第3の端子に供給する第3の分周回路と、上記
第3の端子から供給されるクロック信号を受け、上記2
進の重みを持った制御信号に対応した信号遅延を行わ
せ、かつ上記遅延制御回路により形成された遅延制御信
号を共通に受け、第1の可変遅延回路と同一の回路から
構成される第3の可変遅延回路と、上記第1及び第3の
可変遅延回路の出力信号の排他的論理和により上記外部
端子から供給されたクロック信号と同期した内部クロッ
ク信号を形成する内部クロック信号発生回路とを更に設
けることにより、回路の簡素化と低消費電力化を図りつ
つ、外部クロック信号のデューティに影響されないで安
定でしかも高精度の外部端子から供給さたクロック信
号と同じ周波数の内部クロック信号の同期動作を行わせ
ることができるという効果が得られる。
(6) The clock signal supplied from the external terminal is frequency-divided by 1/2 and a clock signal shifted by a half cycle of the clock signal supplied to the first terminal is formed to form the third terminal. And a clock signal supplied from the third terminal,
A third circuit configured to perform a signal delay corresponding to a control signal having a progressive weight, commonly receive the delay control signal formed by the delay control circuit, and which is configured by the same circuit as the first variable delay circuit. Variable delay circuit and an internal clock signal generation circuit that forms an internal clock signal synchronized with the clock signal supplied from the external terminal by the exclusive OR of the output signals of the first and third variable delay circuits. By further providing the circuit, while simplifying the circuit and reducing the power consumption, the internal clock signal of the same frequency as that of the clock signal supplied from the external terminal that is stable and highly accurate without being affected by the duty of the external clock signal is provided. The effect that the synchronous operation can be performed is obtained.

【0101】(7) 上記外部端子から供給されるクロ
ック信号を1/2分周して上記第1の端子に供給するク
ロック信号とは逆相のクロック信号を形成して第2の端
子に供給する第2の分周回路、上記外部端子から供給さ
れるクロック信号を1/2分周するとともに、上記第1
の端子に供給するクロック信号の半周期分ずれたクロッ
ク信号を形成して第3の端子に供給する第3の分周回路
及び上記外部端子から供給されるクロック信号を1/2
分周するとともに、第3の端子に供給するクロック信号
とは逆相のクロック信号を形成して第4の端子に供給す
る第4の分周回路と、上記第2ないし第4の端子から供
給されるクロック信号をそれぞれ受け、上記2進の重み
を持った制御信号に対応した信号遅延を行わせ、かつ上
記遅延制御回路により形成された遅延制御信号を共通に
受け、第1の可変遅延回路と同一の回路から構成される
第2ないし第4の可変遅延回路と、上記第1ないし第4
の可変遅延回路の出力信号の立ち上がりエッジ又は立ち
下がりエッジに同期して1ショットパルスを発生させて
上記外部端子から供給されたクロック信号の立ち上がり
及び立ち下がりに同期した2倍周波数からなる内部クロ
ック信号を形成する内部クロック信号発生回路とを更に
設けることにより、外部クロック信号に同期し、しかも
2倍の周波数に逓倍された内部クロック信号を形成する
ことができるという効果が得られる。
(7) The clock signal supplied from the external terminal is divided by two to form a clock signal having a phase opposite to that of the clock signal supplied to the first terminal and supplied to the second terminal. A second frequency dividing circuit for dividing the clock signal supplied from the external terminal by ½ and
Of the clock signal supplied from the external terminal to the third frequency divider circuit which forms a clock signal shifted by a half cycle of the clock signal supplied to
A fourth frequency divider circuit that divides the frequency and forms a clock signal having a phase opposite to that of the clock signal supplied to the third terminal and supplies the clock signal to the fourth terminal, and the second frequency dividing circuit supplies the clock signal from the second to fourth terminals. The first variable delay circuit, which receives the respective clock signals, delays the signals corresponding to the control signals having the binary weights, and commonly receives the delay control signals formed by the delay control circuits. Second to fourth variable delay circuits formed of the same circuit as the above, and the first to fourth
The internal clock signal having a double frequency synchronized with the rising and falling edges of the clock signal supplied from the external terminal by generating one shot pulse in synchronization with the rising edge or falling edge of the output signal of the variable delay circuit By further providing the internal clock signal generating circuit for forming the clock signal, it is possible to form an internal clock signal that is synchronized with the external clock signal and that is doubled in frequency.

【0102】(8) 第1の端子から供給されるクロッ
ク信号を受けてそれを2進の重みを持った制御信号に対
応して信号遅延を行わせる可変遅延回路を用い、位相比
較器により上記第1の端子から供給されるクロック信号
と上記可変遅延回路を通した上記クロック信号の遅延信
号とを位相比較し、その比較出力によりカウンタ回路を
制御して、上記第1の端子から供給されるクロック信号
に対して遅延信号が遅れているなら遅延量を少なくする
ように−1のダウン計数動作を行い、進んでいるなら遅
延量を増加させるように+1のアップ計数動作を行うよ
うにすることにより、簡単な構成で外部クロック信号に
位相同期させた内部クロック信号を形成することができ
るという効果が得られる。
(8) A variable delay circuit that receives the clock signal supplied from the first terminal and delays the signal in response to a control signal having a binary weight is used, and the phase comparator is used to perform the above-mentioned operation. The clock signal supplied from the first terminal is phase-compared with the delayed signal of the clock signal passed through the variable delay circuit, the counter circuit is controlled by the comparison output, and the counter signal is supplied from the first terminal. If the delay signal is behind the clock signal, perform a -1 down counting operation to reduce the delay amount, and if it is advancing, perform a +1 up counting operation to increase the delay amount. Thus, it is possible to form an internal clock signal that is phase-synchronized with the external clock signal with a simple configuration.

【0103】(9) 外部端子から供給されたクロック
信号を1/2分周して上記第1の端子に供給するクロッ
ク信号を形成することにより、外部クロック信号のデュ
ーティに影響されないで安定でしかも高精度の同期動作
を行わせることができるという効果が得られる。
(9) By dividing the clock signal supplied from the external terminal by 1/2 to form the clock signal supplied to the first terminal, the clock signal is stable without being affected by the duty of the external clock signal. An effect that a highly accurate synchronous operation can be performed is obtained.

【0104】(10) 上記遅延制御回路として、逐次
比較動作によって遅延制御信号を最上位ビットから順に
生成し、それにより生成された遅延制御信号をカウンタ
回路にプリセットし、上記位相比較器の出力により
第1の端子から供給されるクロック信号に対して遅延信
号が遅れているなら遅延量を少なくするように−1のダ
ウン計数動作を行い、進んでいるなら遅延量を増加させ
るように+1のアップ計数動作を行うカウンタ回路を設
けることにより、簡単な構成でしかも比較的短時間で外
部クロック信号に位相同期させ、かつ外部クロック信号
の周波数ずれ等にも追従させた内部クロック信号を形成
することができるという効果が得られる。
(10) As the delay control circuit, the delay control signal is sequentially generated from the most significant bit by the successive approximation operation, the delay control signal generated thereby is preset in the counter circuit, and the delay control signal is output by the phase comparator. performed on SL-down counting operation of -1 so as to reduce the delay amount if the delay signal is delayed relative to the clock signal supplied from the first terminal, willing to increase the amount of delay you are +1 By providing a counter circuit for performing the up-counting operation of 1., an internal clock signal having a simple configuration, which is phase-synchronized with the external clock signal in a relatively short time, and which is made to follow the frequency deviation of the external clock signal is also formed. The effect that can be obtained is obtained.

【0105】(11) 上記遅延制御回路は、上記第1
の端子から供給されたクロック信号を4分周以上された
クロック信号により1ビット当たりの上記遅延制御信号
を形成するための一連のシーケンス動作を行せることに
より、簡単な構成でしかもロックインサイクル数が少な
くて確実に遅延制御信号を形成するとともに、外部クロ
ック信号の周波数の変動等にも追従させた内部クロック
信号を形成することができるという効果が得られる。
(11) The delay control circuit includes the first
The clock signal supplied from the terminal of 4 can perform a series of sequence operations for forming the above-mentioned delay control signal per bit by a clock signal obtained by dividing the clock signal by 4 or more. It is possible to obtain an effect that the delay control signal can be reliably formed with a small number of signals, and the internal clock signal that can follow the fluctuation of the frequency of the external clock signal can be formed.

【0106】(12) 上記第1ないし第4の可変遅延
回路の出力信号の立ち上がりエッジ又は立ち下がりエッ
ジに同期して1ショットパルスを発生させて上記外部端
子から供給されたクロック信号の立ち上がり及び立ち下
がりに同期した2倍周波数からなる内部クロック信号を
形成する内部クロック信号発生回路とを更に備えてなる
ことを特徴とする請求項16の半導体集積回路装置。
(12) One shot pulse is generated in synchronization with the rising edge or the falling edge of the output signals of the first to fourth variable delay circuits to rise and rise the clock signal supplied from the external terminal. 17. The semiconductor integrated circuit device according to claim 16, further comprising an internal clock signal generation circuit which forms an internal clock signal having a doubled frequency in synchronization with the falling.

【0107】(13) 上記同期化回路をシンクロナス
ダイナミック型RAMに搭載することにより、高速動作
化を図ることができるという効果が得られる。
(13) By mounting the above-mentioned synchronizing circuit in the synchronous dynamic RAM, it is possible to obtain the effect that high speed operation can be achieved.

【0108】以上本発明者よりなされた発明を実施例に
基づき具体的に説明したが、本願発明は前記実施例に限
定されるものではなく、その要旨を逸脱しない範囲で種
々変更可能であることはいうまでもない。例えば、可変
遅延回路は、2進の重みを持って可変遅延時間が制御さ
れるものであれば何であってもよい。逐次比較回路は、
タイミング発生回路と記憶回路の組み合わせにより構成
するものであってもよい。つまり、カウンタ回路により
クロック信号を形成し、そのデコード信号により記憶回
路を順次に選択して、かかる記憶回路に前記のような遅
延制御信号を記憶させるようにするものであっもよい。
Although the invention made by the present inventor has been specifically described based on the embodiments, the invention of the present application is not limited to the embodiments and various modifications can be made without departing from the scope of the invention. Needless to say. For example, the variable delay circuit may be any one as long as the variable delay time is controlled with a binary weight. The successive approximation circuit
It may be configured by a combination of a timing generation circuit and a storage circuit. That is, the clock signal may be formed by the counter circuit, the storage circuits may be sequentially selected by the decode signal, and the delay control signal as described above may be stored in the storage circuit.

【0109】外部端子から供給されるクロック信号は、
前記のように1/2分周しないでそのまま位相比較器や
可変遅延回路に供給する構成であってもよい。つまり、
外部クロック信号のパルスデューティが変化しないもの
では、上記のように1/2分周回路を設けることの意味
が少なくなるからである。遅延制御信号は、前記のよう
な逐次比較回路の出力で固定的に設定するものであてっ
もよい。例えば、シンクロナスDRAMにおいて、電源
投入等の初期設定のときにその都度同期化させるもので
あってもよい。
The clock signal supplied from the external terminal is
As described above, the frequency may be directly supplied to the phase comparator and the variable delay circuit without being divided by 1/2. That is,
This is because, if the pulse duty of the external clock signal does not change, it is less meaningful to provide the 1/2 frequency dividing circuit as described above. The delay control signal may be fixedly set by the output of the successive approximation circuit as described above. For example, in a synchronous DRAM, synchronization may be performed each time the power is turned on or other initial settings are made.

【0110】ロックインサイクルが長くてよい場合に
は、カウンタ回路により上記遅延制御信号を形成するも
のであってもよい。この場合、ロックインサイクルを少
しでも短くするためにカウンタの初期値の最上位ビット
をセットして、可変遅延時間の最大値の半分に設定する
ようにと、最大でも半分の計数動作によって同期化信号
を形成することができる。
If the lock-in cycle may be long, the delay control signal may be formed by a counter circuit. In this case, in order to shorten the lock-in cycle as much as possible, set the most significant bit of the initial value of the counter and set it to half the maximum value of the variable delay time. A signal can be formed.

【0111】この発明は、外部端子から供給されるクロ
ック信号に同期した内部クロック信号を発生させる同期
化回路を備えた各種半導体集積回路装置に利用できる。
例えば、前記のようなシンクロナスDRAMの他に、シ
ンクロナスSRAM(スタティック型RAM)、あるい
はランバス仕様のダイナミック型RAMや、マイクロコ
ンピュータシステム等のようにシステムクロックに同期
してデータの入出力を行う各種の周辺機器に広く利用で
きるものである。
The present invention can be applied to various semiconductor integrated circuit devices having a synchronizing circuit for generating an internal clock signal synchronized with a clock signal supplied from an external terminal.
For example, in addition to the synchronous DRAM described above, a synchronous SRAM (static RAM), a dynamic RAM of a Rambus specification, or a microcomputer system is used to input / output data in synchronization with a system clock. It can be widely used for various peripheral devices.

【0112】[0112]

【発明の効果】本願において開示される発明のうち代表
的なものによって得られる効果を簡単に説明すれば、下
記の通りである。すなわち、第1の端子から供給される
クロック信号を受けてそれ2進の重みを持った制御信号
に対応して信号遅延を行わせる可変遅延回路を用い、位
相比較器により上記第1の端子から供給されるクロック
信号と上記可変遅延回路を通した上記クロック信号の遅
延信号との位相比較し、その出力信号を遅延制御回路に
供給し、その動作開始時において上記遅延制御信号の最
上位ビットから順にセットして上記位相比較器の出力に
より上記第1の端子から供給されるクロック信号に対し
て遅延信号が遅れているならそのビットをリセットし、
進んでいるならそのビットをセットして可変遅延回路に
供給する遅延制御信号を形成することにより、簡単な構
成でしかも比較的短時間で外部クロック信号に位相同期
させた内部クロック信号を形成することができる。
The effects obtained by the typical ones of the inventions disclosed in the present application will be briefly described as follows. That is, a variable delay circuit that receives a clock signal supplied from the first terminal and delays the signal in response to a control signal having a binary weight is used, and a phase comparator is used to output the signal from the first terminal. Phase comparison between the clock signal supplied and the delay signal of the clock signal passed through the variable delay circuit, the output signal is supplied to the delay control circuit, from the most significant bit of the delay control signal at the start of operation. Set in order and reset the bit if the delay signal is delayed with respect to the clock signal supplied from the first terminal by the output of the phase comparator,
If it is progressing, by setting that bit and forming the delay control signal to be supplied to the variable delay circuit, it is possible to form an internal clock signal that is phase-synchronized with the external clock signal in a relatively short time with a simple configuration. You can

【0113】本願において開示される発明のうち他の代
表的なものによって得られる効果を簡単に説明すれば、
下記の通りである。すなわち、第1の端子から供給され
るクロック信号を受けてそれれを2進の重みを持った制
御信号に対応して信号遅延を行わせる可変遅延回路を用
い、位相比較器により上記第1の端子から供給されるク
ロック信号と上記可変遅延回路を通した上記クロック信
号の遅延信号とを位相比較し、その比較出力によりカウ
ンタ回路を制御して、上記第1の端子から供給されるク
ロック信号に対して遅延信号が遅れているなら遅延量を
少なくするように−1のダウン計数動作を行い、進んで
いるなら遅延量を増加させるように+1のアップ計数動
作を行うようにすることにより、簡単な構成でしかも外
部クロック信号に位相同期させた内部クロック信号を形
成することができる。
To briefly explain the effects obtained by the other typical inventions among the inventions disclosed in this application,
It is as follows. That is, a variable delay circuit that receives a clock signal supplied from the first terminal and delays it in response to a control signal having a binary weight is used, and the phase comparator is used to perform the first delay. The clock signal supplied from the terminal and the delay signal of the clock signal passed through the variable delay circuit are phase-compared, and the counter circuit is controlled by the comparison output to obtain the clock signal supplied from the first terminal. On the other hand, if the delay signal is delayed, the down counting operation of -1 is performed so as to reduce the delay amount, and if the delay signal is advanced, the up counting operation of +1 is performed so as to increase the delay amount. With such a configuration, it is possible to form the internal clock signal that is phase-locked with the external clock signal.

【図面の簡単な説明】[Brief description of drawings]

【図1】この発明に係る同期化回路の一実施例を示すブ
ロック図である。
FIG. 1 is a block diagram showing an embodiment of a synchronizing circuit according to the present invention.

【図2】図1の同期化回路の動作の一例を説明するため
のタイミング図である。
FIG. 2 is a timing chart for explaining an example of the operation of the synchronization circuit of FIG.

【図3】図1の遅延制御回路VDLCの一実施例を示す
ブロック図である。
3 is a block diagram showing an embodiment of the delay control circuit VDLC of FIG.

【図4】図3のセレクタSELの一実施例を示す回路図
である。
FIG. 4 is a circuit diagram showing an embodiment of the selector SEL of FIG.

【図5】図3の逐次比較回路COMPの一実施例を示す
回路図である。
5 is a circuit diagram showing an embodiment of the successive approximation circuit COMP of FIG.

【図6】図5の逐次比較回路の動作波形図である。6 is an operation waveform diagram of the successive approximation circuit of FIG.

【図7】図3のカウンタ回路COUNTの一実施例を示
す回路図である。
7 is a circuit diagram showing an embodiment of the counter circuit COUNT of FIG.

【図8】図7のカウンタ回路の動作波形図である。8 is an operation waveform diagram of the counter circuit of FIG.

【図9】図1の可変遅延回路の一実施例を示す回路図で
ある。
FIG. 9 is a circuit diagram showing an embodiment of the variable delay circuit of FIG.

【図10】図9の可変遅延回路の遅延時間と遅延制御信
号との関係を示す特性図である。
10 is a characteristic diagram showing the relationship between the delay time and the delay control signal of the variable delay circuit of FIG.

【図11】図1の内部クロック発生回路CLKGの一実
施例を示す回路図である。
11 is a circuit diagram showing an embodiment of the internal clock generation circuit CLKG of FIG.

【図12】図1の一定量遅延回路DL1の一実施例を示
す回路図である。
12 is a circuit diagram showing an embodiment of the constant delay circuit DL1 of FIG.

【図13】シンクロナスDRAMのDDR仕様を説明す
るための波形図である。
FIG. 13 is a waveform chart for explaining DDR specifications of a synchronous DRAM.

【図14】図13のDDR仕様1に対応したクロックパ
ルス発生回路の一実施例を示す回路図である。
14 is a circuit diagram showing an embodiment of a clock pulse generation circuit corresponding to the DDR specification 1 of FIG.

【図15】図13のDDR仕様1に対応したクロックパ
ルス発生回路を用いた場合の同期化回路の動作波形図で
ある。
15 is an operation waveform diagram of the synchronization circuit when the clock pulse generation circuit corresponding to the DDR specification 1 of FIG. 13 is used.

【図16】図13のDDR仕様1に対応した同期化回路
の他の一実施例を示すブロック図である。
16 is a block diagram showing another embodiment of the synchronizing circuit corresponding to the DDR specification 1 of FIG.

【図17】図16の同期化回路の動作波形図である。17 is an operation waveform diagram of the synchronization circuit of FIG.

【図18】図13のDDR仕様2に対応した同期化回路
の一実施例を示すブロック図である。
FIG. 18 is a block diagram showing an embodiment of a synchronization circuit corresponding to the DDR specification 2 of FIG.

【図19】図18の中点遅延出力を持つ可変遅延回路V
DLaの一実施例を示す回路図である。
19 is a variable delay circuit V having the midpoint delay output of FIG.
It is a circuit diagram which shows one Example of DLa.

【図20】図18のDDR仕様2に対応した同期化回路
の動作波形図である。
20 is an operation waveform diagram of the synchronization circuit corresponding to the DDR specification 2 of FIG.

【図21】この発明に係る同期化回路の他の一実施例を
示すブロック図である。
FIG. 21 is a block diagram showing another embodiment of the synchronizing circuit according to the present invention.

【図22】この発明に係る同期化回路の更に他の一実施
例を示すブロック図である。
FIG. 22 is a block diagram showing still another embodiment of the synchronizing circuit according to the present invention.

【図23】この発明の同期化回路に用いられる可変遅延
回路の他の一実施例を示す回路図である。
FIG. 23 is a circuit diagram showing another embodiment of the variable delay circuit used in the synchronizing circuit of the present invention.

【図24】図23の可変遅延b回路を用いた場合の動作
波形図である。
24 is an operation waveform diagram when the variable delay b circuit of FIG. 23 is used.

【図25】この発明に係る同期化回路のパワーダウンモ
ードを説明するたの構成図である。
FIG. 25 is a configuration diagram for explaining a power down mode of the synchronization circuit according to the present invention.

【図26】この発明が適用されるシンクロナスDRAM
の一実施例を示す全体ブロック図である。
FIG. 26 is a synchronous DRAM to which the present invention is applied.
It is a whole block diagram which shows one Example.

【図27】図26のシンクロナスDRAMの動作の概略
を説明するための波形図である。
27 is a waveform diagram for explaining an outline of the operation of the synchronous DRAM of FIG.

【符号の説明】[Explanation of symbols]

PD,PD1〜PD3…位相比較器、DV1〜DV62
…分周回路、VDLC、VDLC1〜VDLC3…遅延
制御回路、VDL1〜VDL4,VDLa1,VDLa
2…可変遅延回路、DL1,DL11,DL12…一定
遅延回路、CLKG…クロック発生回路、SEL…セレ
クタ、COMP…逐次比較回路、COUNT…カウンタ
回路、AU…全加算回路、DFF…D型フリップフロッ
プ回路、10…モードレジスタ、20…コマンドデコー
ダ、30…タイミング発生回路、30…クロックバッフ
ァ、50…同期クロック発生回路、200A,200B
…メモリアレイ、201A,201B…ロウデコーダ、
202A,202B…センスアンプ及びカラム選択回
路、203A,203B…カラムデコーダ、205…カ
ラムアドレスバッファ、206…ロウアドレスバッフ
ァ、207…カラムアドレスカウンタ、208…リフレ
ッシュカウンタ、209…コントローラ、210…入力
バッファ、211…出力バッファ、212A,B…メイ
ンアンプ、213…ラッチ/レジスタ、214A,B…
ライトバッファ。
PD, PD1 to PD3 ... Phase comparator, DV1 to DV62
... Frequency divider circuit, VDLC, VDLC1 to VDLC3 ... Delay control circuit, VDL1 to VDL4, VDLa1, VDLa
2 ... Variable delay circuit, DL1, DL11, DL12 ... Constant delay circuit, CLKG ... Clock generation circuit, SEL ... Selector, COMP ... Successive comparison circuit, COUNT ... Counter circuit, AU ... Full addition circuit, DFF ... D flip-flop circuit 10 ... Mode register, 20 ... Command decoder, 30 ... Timing generating circuit, 30 ... Clock buffer, 50 ... Synchronous clock generating circuit, 200A, 200B
... memory array, 201A, 201B ... row decoder,
202A, 202B ... Sense amplifier and column selection circuit, 203A, 203B ... Column decoder, 205 ... Column address buffer, 206 ... Row address buffer, 207 ... Column address counter, 208 ... Refresh counter, 209 ... Controller, 210 ... Input buffer, 211 ... Output buffer, 212A, B ... Main amplifier, 213 ... Latch / register, 214A, B ...
Write buffer.

フロントページの続き (56)参考文献 特開 平8−97715(JP,A) Avner Efendovich et al.,Multifreque ncy Zero−Jitter De lay−Locked Loop,IE EE JOURNAL OF SOLI D−STATE CIRCUITS,米 国,IEEE,1994年 1月,Vol. 29, No.1,p.67−70 (58)調査した分野(Int.Cl.7,DB名) G06F 1/10 Continuation of the front page (56) References JP-A-8-97715 (JP, A) Avner Efendovich et al. , Multifrequency zero-Jitter Delay-Locked Loop, IE EE JOURNAL OF SOLI D-STATE CIRCUITS, USA, January 1994, Vol. 29, No. 1, p. 67-70 (58) Fields investigated (Int.Cl. 7 , DB name) G06F 1/10

Claims (6)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 第1の端子から供給されるクロック信号
を受け、2進の重みを持った制御信号に対応した信号遅
延を行わせる第1の可変遅延回路と、 上記第1の可変遅延回路に対して2進の重みを持った遅
延制御信号を供給する遅延制御回路と、 上記第1の端子から供給されるクロック信号と、上記第
1の可変遅延回路を通した上記クロック信号の遅延信号
との位相比較を行い、その比較結果を上記遅延制御回路
に伝える位相比較器とを備え、 上記遅延制御回路は、動作開始時において上記遅延制御
信号の最上位ビットから順にセットして上記位相比較器
の出力により上記第1の端子から供給されるクロック信
号に対して遅延信号が遅れているならそのビットをリセ
ットし、進んでいるならそのビットをセットして上記遅
延制御信号を形成することを特徴とする半導体集積回路
装置。
1. A first variable delay circuit for receiving a clock signal supplied from a first terminal and performing a signal delay corresponding to a control signal having a binary weight, and the first variable delay circuit. A delay control circuit for supplying a delay control signal having a binary weight to the clock signal, a clock signal supplied from the first terminal, and a delay signal of the clock signal passed through the first variable delay circuit. And a phase comparator for transmitting the comparison result to the delay control circuit, and the delay control circuit sets the delay control signal in order from the most significant bit at the start of operation. If the delay signal is delayed with respect to the clock signal supplied from the first terminal by the output of the controller, the bit is reset, and if it is advanced, the bit is set to form the delay control signal. A semiconductor integrated circuit device characterized by the following.
【請求項2】 外部端子から供給されたクロック信号を
1/2分周して上記第1の端子に供給するクロック信号
を形成する第1の分周回路を更に備えてなることを特徴
とする請求項1の半導体集積回路装置。
2. A first frequency dividing circuit for dividing a clock signal supplied from an external terminal by ½ to form a clock signal supplied to the first terminal. The semiconductor integrated circuit device according to claim 1.
【請求項3】 上記遅延制御回路は、上記第1の端子か
ら供給されたクロック信号を4分周以上されたクロック
信号により1ビット当たりの上記遅延制御信号を形成す
るための一連のシーケンス動作を行うものであり、 かかる一連のシーケンス動作は、上記第1の端子から供
給されたクロック信号に同期して発生されたリセット信
号により上記第1の可変遅延回路をリセットする動作
と、上記位相比較のための可変遅延量設定動作とを含む
ものであることを特徴とする請求項1又は請求項2の半
導体集積回路装置。
3. The delay control circuit performs a series of sequence operations for forming the delay control signal per bit by a clock signal obtained by dividing the clock signal supplied from the first terminal by four or more. The series of sequence operations are performed by comparing the operation of resetting the first variable delay circuit with a reset signal generated in synchronization with the clock signal supplied from the first terminal and the phase comparison. 3. The semiconductor integrated circuit device according to claim 1, further comprising a variable delay amount setting operation for
【請求項4】 上記第1の分周回路は、外部端子から供
給されるクロック信号の立ち上がりに同期してそれを1
/2分周して上記第1の端子に供給するものであり、上
記第1の端子のクロック信号とは逆相のクロック信号を
形成して第2の端子に供給する第2の分周回路、上記外
部端子から供給されるクロック信号の立ち下がりに同期
してそれを1/2分周して第3の端子に供給する第3の
分周回路及び上記3の端子のクロック信号とは逆相のク
ロック信号を形成して第4の端子に供給する第4の分周
回路と、 上記第2ないし第4の端子から供給されるクロック信号
をそれぞれ受け、上記2進の重みを持った制御信号に対
応した信号遅延を行わせ、かつ上記遅延制御回路により
形成された遅延制御信号を共通に受け、第1の可変遅延
回路と同一の回路から構成される第2ないし第4の可変
遅延回路と、 上記第1ないし第4の可変遅延回路の出力信号を組み合
わせて上記外部端子から供給されたクロック信号と同期
した内部クロック信号を形成する内部クロック信号発生
回路と上記第1の可変遅延回路の出力信号を第1の分周
回路及び上記内部クロック信号発生回路での信号遅延に
対応して遅延させて、上記位相比較器に伝える一定遅延
回路とを更に備えてなることを特徴とする請求項2又は
請求項3の半導体集積回路装置。
4. The first frequency divider circuit sets the clock signal to 1 in synchronization with the rising edge of a clock signal supplied from an external terminal.
A second frequency dividing circuit which divides the frequency by 2 and supplies it to the first terminal, forms a clock signal having a phase opposite to that of the clock signal of the first terminal and supplies the clock signal to the second terminal. , A third frequency divider circuit which divides the frequency of the clock signal supplied from the external terminal by ½ in synchronization with the falling edge of the clock signal and supplies the clock signal to the third terminal, A fourth frequency divider circuit which forms a phase clock signal and supplies it to the fourth terminal, and a control which receives the clock signals supplied from the second to fourth terminals and has the binary weight. Second to fourth variable delay circuits configured to perform the signal delay corresponding to the signal and commonly receive the delay control signal formed by the delay control circuit, and configured by the same circuit as the first variable delay circuit. And output signals of the first to fourth variable delay circuits An internal clock signal generating circuit that forms an internal clock signal in synchronization with the clock signal supplied from the external terminal, and outputs the output signals of the first variable delay circuit to a first frequency dividing circuit and the internal clock signal generating circuit. 4. The semiconductor integrated circuit device according to claim 2, further comprising a constant delay circuit which delays the signal corresponding to a signal delay in the circuit and transmits the signal to the phase comparator.
【請求項5】 第1の端子から供給されるクロック信号
を受け、2進の重みを持った制御信号に対応した信号遅
延を行わせる第1の可変遅延回路と、 上記第1の可変遅延回路に対して2進の重みを持った遅
延量制御信号を供給する遅延制御回路と、 上記第1の端子から供給されるクロック信号と、上記第
1の可変遅延回路を通した上記クロック信号の遅延信号
との位相比較を行い、その比較結果を上記遅延制御回路
に伝える位相比較器とを備え、 上記遅延制御回路は、 動作開始時において上記遅延量制御信号の最上位ビット
から順にセットして上記位相比較器の出力により上記第
1の端子から供給されるクロック信号に対して遅延信号
が遅れているならそのビットをリセットし、進んでいる
ならそのビットをセットして上記遅延制御信号を形成す
る第1の回路と、 上記位相比較器の出力によりにより上記第1の端子から
供給されるクロック信号に対して遅延信号が遅れている
なら遅延量を少なくするように−1のダウン計数動作を
行い、進んでいるなら遅延量を増加させるように+1の
アップ計数動作を行うカウンタ回路を含む第2の回路
と、 上記第1の回路で形成された遅延制御信号を上記第1の
可変遅延回路に供給しかかる第1の回路により全ビット
が確定した後に、上記第2の回路により形成された遅延
制御信号を上記第1の可変遅延回路に供給するマルチプ
レクサとを含むものであることを特徴とする半導体集積
回路装置。
5. A first variable delay circuit for receiving a clock signal supplied from a first terminal and performing a signal delay corresponding to a control signal having a binary weight, and the first variable delay circuit. A delay control circuit for supplying a delay amount control signal having a binary weight to the clock signal, a clock signal supplied from the first terminal, and a delay of the clock signal through the first variable delay circuit. A phase comparator for performing a phase comparison with a signal and transmitting the comparison result to the delay control circuit, wherein the delay control circuit sets the most significant bit of the delay amount control signal in sequence from the most significant bit at the start of operation. If the delay signal is delayed from the clock signal supplied from the first terminal by the output of the phase comparator, the bit is reset, and if it is advanced, the bit is set to set the delay control signal. The first counting circuit and the output of the phase comparator cause the delay amount to be reduced if the delay signal is delayed with respect to the clock signal supplied from the first terminal. And a delay control signal formed by the first circuit and a second circuit including a counter circuit that performs an up-counting operation of +1 so as to increase the delay amount if A multiplexer for supplying the delay control signal formed by the second circuit to the first variable delay circuit after all bits have been determined by the first circuit supplied to the circuit. Semiconductor integrated circuit device.
【請求項6】 外部端子から供給されたクロック信号を
1/2分周して第1の端子に供給するクロック信号を形
成する第1の分周回路と、 上記外部端子から供給されるクロック信号を1/2分周
して上記第1の端子に供給するクロック信号とは逆相の
クロック信号を形成して第2の端子に供給する第2の分
周回路、 上記第1の端子から供給されるクロック信号を受け、2
進の重みを持った制御信号に対応した信号遅延を行わせ
る第1の可変遅延回路と、 上記第2の端子から供給されるクロック信号を受け、2
進の重みを持った制御信号に対応した信号遅延を行わせ
る第2の可変遅延回路と、 上記第1と第2の可変遅延回路に対して2進の重みを持
った第1の遅延制御信号を供給する第1の遅延制御回路
と、 上記第1の端子から供給されるクロック信号と、上記第
1の可変遅延回路を通した上記クロック信号の遅延信号
との位相比較を行い、その比較結果を上記第1の遅延制
御回路に伝える第1の位相比較器と、 上記第1の端子から供給されるクロック信号を受け、上
記第1の可変遅延回路と同一の回路で構成されて第1の
出力端子と、その半分の遅延出力を形成する第2の出力
端子とを持つ第5の可変遅延回路と、 上記第2の端子から供給されるクロック信号を受け、上
記第1の可変遅延回路の半分の遅延出力を形成する出力
端子とを持つ第6の可変遅延回路と、 上記第5と第6の可変遅延回路に対して2進の重みを持
った第2の遅延制御信号を供給する第2の遅延制御回路
と、 上記第2の端子から供給されるクロック信号と、上記第
5の可変遅延回路を通した上記クロック信号の遅延信号
との位相比較を行い、その比較結果を上記第2の遅延制
御回路に伝える第2の位相比較器と、 上記第5の可変遅延回路の出力信号を受け、2進の重み
を持った制御信号に対応した信号遅延を行わせる第3の
可変遅延回路と、 上記第6の可変遅延回路の出力信号を受け、2進の重み
を持った制御信号に対応した信号遅延を行わせる第4の
可変遅延回路と、 上記第3と第4の可変遅延回路に対して2進の重みを持
った第3の遅延制御信号を供給する第3の遅延制御回路
と、 上記第5の可変遅延回路の出力信号と、上記第3の可変
遅延回路を通した上記クロック信号の遅延信号との位相
比較を行い、その比較結果を上記第3の遅延制御回路に
伝える第3の位相比較器とを備え、 上記第1、第2及び第3の遅延制御回路のそれぞれは、 動作開始時において上記遅延量制御信号の最上位ビット
から順にセットして上記位相比較器の出力により上記第
1の端子から供給されるクロック信号に対して遅延信号
が遅れているならそのビットをリセットし、進んでいる
ならそのビットをセットして上記遅延制御信号を形成す
る第1の回路と、 上記位相比較器の出力によりにより上記第1の端子から
供給されるクロック信号に対して遅延信号が遅れている
なら遅延量を少なくするように−1のダウン計数動作を
行い、進んでいるなら遅延量を増加させるように+1の
アップ計数動作を行うカウンタ回路を含む第2の回路
と、 上記第1の回路で形成された第1ないし第3の遅延制御
信号をそれぞれに対応した第1ないし第6の可変遅延回
路に供給し、かかる第1の回路により全ビットが確定し
た後に、上記第2の回路により形成された第1ないし第
3の遅延制御信号をそれぞれに対応した第1ないし第6
の可変遅延回路に供給する第1ないし第3のマルチプレ
クサとを含むものであることを特徴とする半導体集積回
路装置。
6. A first frequency dividing circuit that divides a clock signal supplied from an external terminal by ½ to form a clock signal supplied to a first terminal, and a clock signal supplied from the external terminal. A second frequency divider circuit that forms a clock signal having a phase opposite to that of the clock signal that is divided by ½ and that is supplied to the first terminal, and that is supplied to the second terminal, supplied from the first terminal Received a clock signal
A first variable delay circuit for delaying a signal corresponding to a control signal having a progressive weight, and a clock signal supplied from the second terminal
A second variable delay circuit for delaying a signal corresponding to a control signal having a binary weight; and a first delay control signal having a binary weight for the first and second variable delay circuits. A first delay control circuit for supplying a phase difference between the clock signal supplied from the first terminal and the delay signal of the clock signal passed through the first variable delay circuit, and the comparison result To the first delay control circuit, and a first phase comparator which receives the clock signal supplied from the first terminal and is configured by the same circuit as the first variable delay circuit. A fifth variable delay circuit having an output terminal and a second output terminal forming a delayed output of half the output terminal, and a clock signal supplied from the second terminal, and receiving a clock signal from the first variable delay circuit. A sixth with an output terminal forming a half delayed output A variable delay circuit, a second delay control circuit that supplies a second delay control signal having a binary weight to the fifth and sixth variable delay circuits, and a second delay control circuit that is supplied from the second terminal. And a second phase comparator for transmitting the comparison result to the second delay control circuit, and comparing the phase of the clock signal with the delay signal of the clock signal passed through the fifth variable delay circuit, and transmitting the comparison result to the second delay control circuit. A third variable delay circuit for receiving an output signal of the fifth variable delay circuit and performing signal delay corresponding to a control signal having a binary weight; and an output signal of the sixth variable delay circuit, A fourth variable delay circuit for performing signal delay corresponding to a control signal having a binary weight, and a third delay control having a binary weight for the third and fourth variable delay circuits. A third delay control circuit for supplying a signal, and the fifth variable delay circuit A third phase comparator for performing phase comparison between the output signal and the delayed signal of the clock signal passed through the third variable delay circuit, and transmitting the comparison result to the third delay control circuit; Each of the first, second, and third delay control circuits is set from the most significant bit of the delay amount control signal at the start of operation, and is supplied from the first terminal by the output of the phase comparator. If the delayed signal is delayed with respect to the clock signal, the bit is reset, and if it is advanced, the first circuit that sets the bit to form the delay control signal and the output of the phase comparator If the delay signal is delayed with respect to the clock signal supplied from the first terminal, a down counting operation of -1 is performed so as to reduce the delay amount, and if it is advanced, the delay amount is increased. A second circuit including a counter circuit for performing a +1 up-counting operation, and first to sixth variable delay circuits respectively corresponding to the first to third delay control signals formed by the first circuit. To all the bits are determined by the first circuit, and then the first to the third delay control signals formed by the second circuit are respectively supplied to the corresponding first to sixth delay control signals.
1. A semiconductor integrated circuit device comprising: a first to a third multiplexer for supplying to the variable delay circuit of FIG.
JP18451597A 1997-06-25 1997-06-25 Semiconductor integrated circuit device Expired - Fee Related JP3530346B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18451597A JP3530346B2 (en) 1997-06-25 1997-06-25 Semiconductor integrated circuit device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18451597A JP3530346B2 (en) 1997-06-25 1997-06-25 Semiconductor integrated circuit device

Publications (2)

Publication Number Publication Date
JPH1115555A JPH1115555A (en) 1999-01-22
JP3530346B2 true JP3530346B2 (en) 2004-05-24

Family

ID=16154554

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18451597A Expired - Fee Related JP3530346B2 (en) 1997-06-25 1997-06-25 Semiconductor integrated circuit device

Country Status (1)

Country Link
JP (1) JP3530346B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3827050B2 (en) * 1999-03-09 2006-09-27 株式会社ルネサステクノロジ IC card and semiconductor integrated circuit device
JP3888603B2 (en) 2000-07-24 2007-03-07 株式会社ルネサステクノロジ Clock generation circuit, control method, and semiconductor memory device
JP2002304886A (en) * 2001-04-06 2002-10-18 Nec Corp Semiconductor storage device
JP4819707B2 (en) * 2007-01-18 2011-11-24 Necエンジニアリング株式会社 Redundant computing system and computing unit
JP4569656B2 (en) 2008-03-28 2010-10-27 ソニー株式会社 Delay locked loop circuit and display device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Avner Efendovich et al.,Multifrequency Zero−Jitter Delay−Locked Loop,IEEE JOURNAL OF SOLID−STATE CIRCUITS,米国,IEEE,1994年 1月,Vol.29, No.1,p.67−70

Also Published As

Publication number Publication date
JPH1115555A (en) 1999-01-22

Similar Documents

Publication Publication Date Title
JP4277979B2 (en) Semiconductor integrated circuit device
US6914798B2 (en) Register controlled DLL for reducing current consumption
TW499633B (en) Semiconductor device and timing control circuit
US6819151B2 (en) Method and circuit for adjusting the timing of output data based on an operational mode of output drivers
US9472255B2 (en) Semiconductor device including a clock generating circuit for generating an internal signal having a coarse delay line, a fine delay line and a selector circuit
US6151271A (en) Integrated circuit memory devices having data selection circuits therein which are compatible with single and dual rate mode operation and methods of operating same
US8314641B2 (en) Self-timed fine tuning control
US10636463B2 (en) Techniques for command synchronization in a memory device
JP4040140B2 (en) Semiconductor device and access time adjustment method thereof
US20080291759A1 (en) Apparatus and method of generating output enable signal for semiconductor memory apparatus
KR19990013465A (en) Semiconductor integrated circuit device, semiconductor memory system and clock synchronization circuit
JP2002124873A (en) Semiconductor device
US6977848B2 (en) Data output control circuit
KR20100099879A (en) Delay locked loop circuit having delay line nonsensitive pvt variation
KR20030056461A (en) Clock synchronization device
US6333875B1 (en) Semiconductor circuit with adjustment of double data rate data latch timings
US7181638B2 (en) Method and apparatus for skewing data with respect to command on a DDR interface
KR100486922B1 (en) Semiconductor storage unit
JP3530346B2 (en) Semiconductor integrated circuit device
US12476625B2 (en) Clock signal synchronization circuit, semiconductor memory device including clock signal synchronization circuit, and method of operating clock signal synchronization circuit
JPWO1999016078A1 (en) Synchronous integrated circuit device

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20031203

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: 20040217

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040227

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: 20080305

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20090305

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20100305

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20110305

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20110305

Year of fee payment: 7

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313115

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

Free format text: PAYMENT UNTIL: 20110305

Year of fee payment: 7

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: 20110305

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20120305

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20130305

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20130305

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20140305

Year of fee payment: 10

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