JP3156781B2 - 遅延時間調整回路 - Google Patents

遅延時間調整回路

Info

Publication number
JP3156781B2
JP3156781B2 JP34577098A JP34577098A JP3156781B2 JP 3156781 B2 JP3156781 B2 JP 3156781B2 JP 34577098 A JP34577098 A JP 34577098A JP 34577098 A JP34577098 A JP 34577098A JP 3156781 B2 JP3156781 B2 JP 3156781B2
Authority
JP
Japan
Prior art keywords
circuit
delay
clock
output
signal
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
JP34577098A
Other languages
English (en)
Other versions
JP2000174594A (ja
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP34577098A priority Critical patent/JP3156781B2/ja
Publication of JP2000174594A publication Critical patent/JP2000174594A/ja
Application granted granted Critical
Publication of JP3156781B2 publication Critical patent/JP3156781B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Pulse Circuits (AREA)

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は遅延時間の調整が可
能な可変遅延バッファ回路を所望の遅延量に設定するた
めの遅延時間調整回路に関する。
【0002】
【従来の技術】近年の情報処理装置等では処理の高速化
が進んでいるため、LSI間で情報をやり取りする際の
信号遅延が問題になってきている。特に、LSIのI/
O回路等では、各LSI間での信号遅延時間のばらつき
や温度による変動によって伝送クロックに対する同期が
確立できなくなるおそれがある。このような信号遅延に
よる問題を解決するために、従来は各LSIにおける信
号遅延時間をより少なくするための検討がなされてき
た。
【0003】
【発明が解決しようとする課題】しかしながら大型化し
たシステムでは各LSI間の距離があるため、動作サイ
クルを上げると信号を転送する際に配線容量等によって
遅れが発生する。したがって、各LSI内の信号遅延時
間を少なくするよりも、各LSIの信号遅延時間のばら
つきを少なくすることが肝要になる。
【0004】通常、異なるLSIでは内部回路の遅延時
間のばらつきが大きくなるが、個々のLSI内の内部回
路の遅延時間のばらつきはほぼ等しい値になる。そこ
で、遅延時間の調整が可能な可変遅延バッファ回路をL
SI内に設け、そのLSIの遅延時間を所望の値に設定
する手法が採られるようになってきた。この場合、LS
I内には可変遅延バッファ回路の遅延時間を所望の遅延
量に設定するための遅延時間調整回路が設けられる。
【0005】遅延時間調整回路は、例えば、LSIのI
/O部の各内部回路にそれぞれ可変遅延バッファ回路を
設け、遅延時間調整回路によって調整された可変遅延バ
ッファ回路の遅延量の設定データに基づいて、各内部回
路に設けられた可変遅延バッファ回路の遅延量を設定す
るために用いられる。あるいは、遅延時間調整回路によ
って調整された可変遅延バッファ回路をそのまま各内部
回路に接続する。
【0006】よって、遅延時間調整回路は、調整が容易
であることが望ましく、温度変動等に対応するためにL
SIが動作中であっても調整可能であることが望まし
い。
【0007】本発明は上記したような問題点を解決する
ためになされたものであり、可変遅延バッファ回路の遅
延時間を所望の遅延量に容易に調整可能にすると共に、
LSIが動作中であっても調整可能な遅延時間調整回路
を提供することを目的とする。
【0008】
【課題を解決するための手段】上記目的を達成するため
本発明の遅延時間調整回路は、遅延時間の調整が可能な
可変遅延バッファ回路の前記遅延時間を所望の値に設定
するための遅延時間調整回路であって、入力されるクロ
ックの周波数を逓倍し、前記可変遅延バッファ回路に出
力する周波数逓倍回路と、前記周波数逓倍回路から出力
されるクロックと前記可変遅延バッファ回路から出力さ
れるクロックの位相を比較し、その位相関係に応じた信
号を出力する位相比較器と、前記位相比較器の出力信号
にしたがって前記可変遅延バッファ回路の遅延時間を前
記周波数逓倍回路から出力されるクロックの1周期分の
時間に一致させるための制御信号を出力するカウンター
と、前記周波数逓倍回路から出力されるクロック及び遅
延時間調整回路が組み込まれる半導体集積回路の内部回
路からの信号が入力され、外部からの切り換え信号にし
たがっていずれか一方を前記可変遅延バッファ回路に出
力する第1のセレクタ回路と、 前記可変遅延バッファ回
路から出力される信号が入力され、前記外部からの切り
換え信号にしたがって前記位相比較器または前記半導体
集積回路の他の内部回路のいずれか一方に出力する第2
のセレクタ回路と、を有する構成である。
【0009】このとき、前記制御信号が、前記半導体集
積回路が備える他の可変遅延バッファ回路に対して出力
される構成であってもよい。
【0010】また、本発明の遅延時間調整回路の他の構
成は、遅延時間の調整が可能な可変遅延バッファ回路の
前記遅延時間を所望の値に設定するための遅延時間調整
回路であって、周期の異なる第1のクロック及び第2の
クロックが入力され、外部からの選択信号にしたがって
設定される第1のモードのとき前記第1のクロックを出
力し、前記第1のモードの後に前記選択信号にしたがっ
て設定される第2のモードのとき前記第2のクロックを
出力する第1のセレクタと、前記第1のセレクタから出
力されるクロックを変更可能に所定時間だけ遅延させる
可変遅延回路と、前記可変遅延回路から出力されるクロ
ックが入力され、前記第1のモードのとき一方の出力端
子から該クロックを出力し、前記第2のモードのとき他
方の出力端子から前記可変出力バッファ回路に対して該
クロックを出力する第2のセレクタと、前記第1のモー
ドのとき、前記第2のセレクタの一方の出力端子から出
力されるクロックと前記第1のクロックの位相を比較
し、その位相関係に応じた信号を出力する第1の位相比
較器と、前記第1のモードのとき、前記第1の位相比較
器の出力信号にしたがって前記第2のセレクタの一方の
出力端子から出力されるクロックと前記第1のクロック
の位相を一致させるための第1の制御信号を出力する第
1のカウンターと、前記第2のモードのとき、前記可変
遅延バッファ回路から出力されるクロックと前記第2の
クロックの位相を比較し、その位相関係に応じた信号を
出力する第2の位相比較器と、前記第2のモードのと
き、前記第2の位相比較器の出力信号にしたがって前記
可変遅延バッファ回路から出力されるクロックと前記第
2のクロックの位相を一致させるための第2の制御信号
を出力する第2のカウンターと、を有するものである。
【0011】このとき、前記第2のセレクタ回路の他方
の出力端子から出力されるクロック及び遅延時間調整回
路が組み込まれる半導体集積回路の内部回路からの信号
が入力され、外部からの切り換え信号にしたがっていず
れか一方を前記可変遅延バッファ回路に出力する第3の
セレクタ回路と、前記可変遅延バッファ回路から出力さ
れる信号が入力され、前記外部からの切り換え信号にし
たがって前記第2の位相比較器または前記半導体集積回
路の他の内部回路のいずれか一方に出力する第4のセレ
クタ回路と、を有していてもよく、前記第2の制御信号
が、前記半導体集積回路が備える他の可変遅延バッファ
回路に対して出力される構成であってもよい。
【0012】なお、前記可変遅延バッファ回路は、入力
されたクロックを所定時間だけ遅延させる、1つあるい
は直列に接続された複数の単位遅延ゲート、及び前記単
位遅延ゲートを前記可変遅延バッファ回路の遅延時間の
設定に用いるか否かを選択するための遅延経路選択回路
を備えた、遅延時間がそれぞれ異なる複数の単位遅延回
路と、駆動能力を高めるためのバッファ回路と、を有
し、前記可変遅延バッファ回路の入力端子から見て第M
番目の前記単位遅延回路が備える前記単位遅延ゲートの
数が、2M-1個である構成が望ましい。
【0013】また、前記可変遅延回路は、入力されたク
ロックを所定時間だけ遅延させる、1つあるいは直列に
接続された複数の単位遅延ゲート、及び前記単位遅延ゲ
ートを前記可変遅延回路の遅延時間の設定に用いるか否
かを選択するための遅延経路選択回路を備えた、遅延時
間がそれぞれ異なる複数の単位遅延回路を有し、前記可
変遅延回路の入力端子から見て第M番目の前記単位遅延
回路が備える前記単位遅延ゲートの数は、2M-1個であ
る構成が望ましい。
【0014】上記のように構成された遅延時間調整回路
は、入力されるクロックの周波数を逓倍し、可変遅延バ
ッファ回路に出力する周波数逓倍回路と、周波数逓倍回
路から出力されるクロックと可変遅延バッファ回路から
出力されるクロックの位相を比較し、その位相関係に応
じた信号を出力する位相比較器と、位相比較器の出力信
号にしたがって可変遅延バッファ回路の遅延時間を周波
数逓倍回路から出力されるクロックの1周期分の時間に
一致させるための制御信号を出力するカウンターと、周
波数逓倍回路から出力されるクロック及び遅延時間調整
回路が組み込まれる半導体集積回路の内部回路からの信
号が入力され、外部からの切り換え信号にしたがってい
ずれか一方を可変遅延バッファ回路に出力する第1のセ
レクタ回路と、可変遅延バッファ回路から出力される信
号が入力され、外部からの切り換え信号にしたがって位
相比較器または半導体集積回路の他の内部回路のいずれ
か一方に出力する第2のセレクタ回路とを有すること
で、可変遅延バッファ回路の遅延時間を、外部から入力
するクロックの1周期の所定倍に等しくさせることがで
きる。
【0015】また、周期の異なる第1のクロック及び第
2のクロックが入力され、外部からの選択信号にしたが
って設定される第1のモードのとき第1のクロックを出
力し、第1のモードの後に選択信号にしたがって設定さ
れる第2のモードのとき第2のクロックを出力する第1
のセレクタと、第1のセレクタから出力されるクロック
を変更可能に所定時間だけ遅延させる可変遅延回路と、
可変遅延回路から出力されるクロックが入力され、第1
のモードのとき一方の出力端子からクロックを出力し、
第2のモードのとき他方の出力端子から可変出力バッフ
ァ回路に対してクロックを出力する第2のセレクタと、
第1のモードのとき、第2のセレクタの一方の出力端子
から出力されるクロックと第1のクロックの位相を比較
し、その位相関係に応じた信号を出力する第1の位相比
較器と、第1のモードのとき、第1の位相比較器の出力
信号にしたがって第2のセレクタの一方の出力端子から
出力されるクロックと第1のクロックの位相を一致させ
るための第1の制御信号を出力する第1のカウンター
と、第2のモードのとき、可変遅延バッファ回路から出
力されるクロックと第2のクロックの位相を比較し、そ
の位相関係に応じた信号を出力する第2の位相比較器
と、第2のモードのとき、第2の位相比較器の出力信号
にしたがって可変遅延バッファ回路から出力されるクロ
ックと第2のクロックの位相を一致させるための第2の
制御信号を出力する第2のカウンターとを有すること
で、可変遅延バッファ回路の遅延時間を、外部から入力
する第1のクロックの周期と第2のクロックの周期の差
の時間に等しくさせることができる。
【0016】
【発明の実施の形態】次に本発明について図面を参照し
て説明する。
【0017】(第1実施例)図1は本発明の遅延時間調
整回路の第1実施例の構成を示すブロック図であり、図
2は図1に示した可変遅延バッファ回路の一構成例を示
すブロック図である。
【0018】図1において、本実施例の遅延時間調整回
路は、入力されたクロックの周波数を逓倍し、可変遅延
バッファ回路2に出力する周波数逓倍回路1と、周波数
逓倍回路1の出力クロックと可変遅延バッファ回路2の
出力クロックの位相を比較し、その位相関係に応じた信
号を出力する位相比較器3と、位相比較器3の出力信号
にしたがって可変遅延バッファ回路2の遅延時間を変え
るための制御信号C を出力するカウンター4とを有
する構成である。なお、カウンター4から出力される制
御信号CD0はN(Nは自然数)ビットの信号である。
【0019】図2において、可変遅延バッファ回路2
は、遅延時間がそれぞれ異なるN個の単位遅延回路20
〜20と、駆動能力を高めるためのバッファ回路2
3とによって構成されている。
【0020】単位遅延回路20〜20は、入力され
たクロック信号を所定の時間だけ遅延させる、直列に接
続された少なくとも1つの単位遅延ゲート21と、各単
位遅延回路が備える単位遅延ゲート21を可変遅延バッ
ファ回路2の遅延時間の設定に用いるか否かを選択する
ための遅延経路選択回路22とをそれぞれ有している。
【0021】図2に示すように、可変遅延バッファ回路
2の入力端子INから第M番目(Mは自然数、但しM≦
N)の単位遅延回路20Mには、それぞれ2M-1個の単位
遅延ゲート21を備えている。遅延経路選択回路22
は、2M-1個の単位遅延ゲート21が接続された経路、
あるいは単位遅延ゲート21が何も接続されていない経
路のいずれか一方を選択する。このとき、可変遅延バッ
ファ回路2全体の遅延時間は、各遅延経路選択回路22
によって選択された、入出力端子(IN−OUT)間に
挿入される単位遅延ゲート21の数によって決定され
る。このような構成では、各単位遅延回路20の遅延時
間がそれぞれ異なっているため、可変遅延バッファ回路
2全体の遅延時間を効率的に調整することができる。
【0022】次に、本実施例の遅延時間調整回路の動作
について説明する。
【0023】図1に示した遅延時間調整回路に対して外
部回路から周期Tのクロックが入力されると、周波数
逓倍回路1は入力クロックの周波数を所定倍(K倍)の
周波数に変換する。周波数逓倍回路1は、例えば、PL
L(Phase Locked Loop)回路によって構成される。
【0024】位相比較器3は、周波数逓倍回路1の出力
クロック、及び周波数逓倍回路1の出力クロックの位相
を遅延させた可変遅延バッファ回路2の出力クロックが
入力され、2つのクロックの位相関係に応じてUP信号
あるいはDOWN信号のいずれか一方を出力する。
【0025】カウンター4は、位相比較器3の出力信号
に従い、可変遅延バッファ回路2に遅延時間を変化させ
るための制御信号CD0を送出する。
【0026】可変遅延バッファ回路2は、カウンター4
からのNビットの制御信号CD0にしたがって、自単位
遅延回路内に有する2M−1個の単位遅延ゲート21が
接続された経路、あるいは単位遅延ゲートが何も接続さ
れていない経路のいずれか一方を遅延経路選択回路22
によって選択する。なお、位相比較器3は、入力された
2つのクロックの位相関係からUP信号あるいはDOW
N信号のいずれか一方しか出力しないため、制御信号C
D0は1ビットづつ変化していく。したがって、可変遅
延バッファ回路2の遅延時間は段階的に変化することに
なる。
【0027】このような動作は、位相比較器3に入力さ
れる2つのクロック信号が一致するまで繰り返され、最
終的に可変遅延バッファ回路2の遅延時間は周波数逓倍
回路1の出力クロックの1周期(T/K)に等しくな
る。
【0028】したがって、可変遅延バッファ回路2の遅
延時間を、外部から入力するクロックの1周期の所定倍
に等しくさせることができるため、可変遅延バッファ回
路2の遅延時間を所望の時間に容易に調整することがで
きる。
【0029】(第2実施例)第1実施例で示した遅延時
間調整回路は、可変遅延バッファ回路の遅延時間を入力
クロックの所定倍にしか調整することができないため調
整範囲が制限されてしまう。特に、周波数逓倍回路に用
いられる現在のディジタル技術では遅延時間を2nse
c程度以下に設定することが難しい。本実施例は第1実
施例に比べてより細かく遅延時間を設定することが可能
な遅延時間調整回路を提案する。
【0030】図3は本発明の遅延時間調整回路の第2実
施例の構成を示すブロック図であり、図4は図3に示し
た可変遅延回路の一構成例を示すブロック図である。
【0031】図3において、本実施例の遅延時間調整回
路は、第1のクロック信号CLK1及び第2のクロック
信号CLK2が入力され、外部回路(不図示)からの選
択信号にしたがっていずれか一方を出力する第1のセレ
クタ回路11と、第1のセレクタ回路11の出力クロッ
クを変更可能に所定の時間だけ遅延させる可変遅延回路
12と、可変遅延回路12の出力クロックが入力され、
外部回路からの選択信号にしたがって2つの出力端子の
いずれか一方に出力する第2のセレクタ回路13と、第
2のセレクタ回路13の一方の出力端子の出力クロック
と第1のクロックCLK1の位相を比較し、その位相関
係に応じた信号を出力する第1の位相比較器15と、第
1の位相比較器15の出力信号にしたがって可変遅延回
12の遅延時間を変えるための制御信号CD1を出力す
る第1のカウンター16と、可変遅延バッファ回路14
を介して入力される第2のセレクタ回路13の他方の出
力端子の出力クロックと第2のクロックCLK2の位相
を比較し、その位相関係に応じた信号を出力する第2の
位相比較器17と、第2の位相比較器17の出力信号に
したがって可変遅延バッファ回路14の遅延時間を変え
るための制御信号CD2を出力する第2のカウンター18
とを有する構成である。なお、第1のクロックCLK1
の周期はT1、第2のクロックCLK2の周期はT1+
ΔTにそれぞれ設定される。また、第1のカウンター1
6から出力される制御信号CD1、及び第2のカウンタ−
18から出力される制御信号CD2は、それぞれN(Nは
自然数)ビットの信号である。
【0032】図4において、可変遅延回路12は、第1
実施例で示した可変遅延バッファ回路のうち、駆動能力
を高めるためのバッファ回路が無い構成である。その他
の構成は第1実施例で示した可変遅延バッファ回路と同
様であるため、その説明は省略する。
【0033】次に、本実施例の遅延調整回路の動作につ
いて説明する。
【0034】本実施例の遅延時間調整回路は、周期の異
なる2つの入力クロック(T1、T1+ΔT)から、そ
の周期差分ΔTに可変遅延バッファ回路14の遅延時間
を調整するための回路である。以下に、その調整手順に
ついて説明する。
【0035】まず、遅延時間調整回路は、外部回路から
の選択信号にしたがって、第1のセレクタ回路11が第
1のクロックCLK1を出力し、第2のセレクタ回路1
3が第1の位相比較器15にクロックを出力する第1の
モードに設定される。
【0036】このとき、第1の位相比較器15には、第
1のクロックCLK1と、第1のセレクタ回路11、可
変遅延回路12、及び第2のセレクタ回路13を通過し
たクロックCLK1’とがそれぞれ入力される。
【0037】第1の位相比較器15は、入力された2つ
のクロックの位相関係に応じてUP信号あるいはDOW
N信号のいずれか一方を出力する。第1のカウンター1
6は第1の位相比較器15の出力信号にしたがって可変
遅延回路12の遅延時間を変化させるための制御信号C
D1を送出する。
【0038】可変遅延回路12は、第1のカウンター1
6からのNビットの制御信号CD1にしたがって、遅延
経路選択回路により自単位遅延回路内に有する2M−1
個の単位遅延ゲート21が接続された経路、あるいは単
位遅延ゲートが何も接続されていない経路のいずれか一
方を選択する。
【0039】可変遅延回路12は、第1のカウンター1
6から送られるNビットの制御信号CD1に従い、自単
位遅延回路内に有する2M−1個の単位遅延ゲートが接
続された経路、あるいは単位遅延ゲートが何も接続され
ていない経路のいずれか一方を遅延経路選択回路によっ
て選択する。なお、第1の位相比較器15は、入力され
た2つのクロックの位相関係からUP信号あるいはDO
WN信号のいずれか一方しか出力しないため、制御信号
D1は1ビットづつ変化していく。したがって、可変
遅延回路12の遅延時間は段階的に変化することにな
る。
【0040】このような動作は、第1の位相比較器15
に入力される2つのクロック信号の位相が一致するまで
繰り返され、最終的に第1のセレクタ回路11、可変遅
延回路12、及び第2のセレクタ回路13の遅延時間の
合計は、第1のクロックCLK1の1周期(T1)に等
しくなる。
【0041】次に、遅延時間調整回路は、外部回路から
の選択信号にしたがって、第1のセレクタ回路11が第
2のクロックCLK2を出力し、第2のセレクタ回路1
3が可変遅延バッファ回路14にクロックを出力する第
2のモードに設定される。
【0042】このとき、第2の位相比較器17には、第
2のクロックCLK2と、第1のセレクタ回路11、可
変遅延回路12、第2のセレクタ回路13、及び可変遅
延バッファ回路14を通過したクロックCLK2’とが
それぞれ入力される。
【0043】第2の位相比較器17は、入力された2つ
のクロックの位相関係に応じてUP信号あるいはDOW
N信号のいずれか一方を出力する。第2のカウンター1
8は第2の位相比較器17の出力信号にしたがって可変
遅延バッファ回路14の遅延時間を変化させるための制
御信号CD2を送出する。
【0044】可変遅延バッファ回路14は、第2のカウ
ンター18からのNビットの制御信号CD2に従い、自
単位遅延回路内に有する2M−1個の単位遅延ゲートが
接続された経路、あるいは単位遅延ゲートが何も接続さ
れていない経路のいずれか一方を遅延経路選択回路によ
って選択する。なお、第2の位相比較器17は、入力さ
れた2つのクロックの位相関係からUP信号あるいはD
OWN信号のいずれか一方しか出力しないため、制御信
号CD2は1ビットづつ変化していく。したがって、可
変遅延バッファ回路14の遅延時間は段階的に変化する
ことになる。
【0045】このような動作は、第2の位相比較器17
に入力される2つのクロックの位相が一致するまで繰り
返され、最終的に第1のセレクタ回路11、可変遅延回
路12、第2のセレクタ回路13、及び可変遅延バッフ
ァ回路14の遅延時間の合計は、第2のクロックCLK
2の1周期(T1+ΔT)に等しくなる。
【0046】ここで、第1のセレクタ回路11、可変遅
延回路12、及び第2のセレクタ回路13の遅延時間の
合計は、第1のモードにおいて既に第1のクロックCL
K1の1周期分(T1)に調整されている。よって、可
変遅延バッファ回路14の遅延時間は、第1のクロック
CLK1と第2のクロックCLK2の周期差ΔTに等し
くなる。
【0047】したがって、本実施例の遅延調整回路によ
れば、異なる周期を持つ2つのクロック信号の組み合わ
せによって、可変遅延バッファ回路14の遅延時間を所
望の時間に容易に設定することができる。また、温度変
動などによって遅延時間の変化が生じた場合でも容易に
再調整することができる。
【0048】また、第1実施例のように調整範囲が制限
されてしまうことがないため、可変遅延バッファ回路1
4の遅延時間を、可変遅延バッファ回路14の単位遅延
ゲートの遅延時間と等しい時間単位で調整することがで
きる。
【0049】(第3実施例)図5は本発明の遅延時間調
整回路の第3実施例の構成を示すブロック図である。
【0050】図5に示すように、本実施例の遅延時間調
整回路は、第2実施例の可変遅延バッファ回路の入力側
に第3のセレクタ回路31を設け、出力側に第4のセレ
クタ回路32を設けた構成である。
【0051】第3のセレクタ回路31の一方の入力端子
及び第4のセレクタ32の一方の出力端子は、本実施例
の遅延時間調整回路を組み込む半導体集積回路の内部回
路とのインタフェースとして、例えば、それぞれI/O
回路に対して接続される。また、第3のセレクタ回路3
1の他方の入力は第2実施例と同様に第2のセレクタの
他方の出力端子と接続され、第4のセレクタ32の他方
の出力は第2実施例と同様に第2の位相比較器に入力さ
れる。その他の構成は第2実施例と同様であるため、そ
の説明は省略する。
【0052】本実施例のような構成にした場合、遅延時
間調整回路をLSI等の半導体集積回路に組み込むこと
で、遅延時間調整後の可変遅延バッファ回路を半導体集
積回路でそのまま用いることができる。
【0053】また、半導体集積回路を動作させている状
態でも、第3のセレクタ31及び第4のセレクタを所定
のタイミングで切り換えることで、可変遅延バッファ回
路の遅延時間を変更することができる。
【0054】なお、本実施例では第2実施例の遅延時間
調整回路に2つのセレクタ回路を追加する構成を示した
が、第1実施例の可変遅延バッファ回路の入出力端にそ
れぞれセレクタ回路を設ける構成にしてもよい。この場
合も本実施例と同様の効果を得ることができる。
【0055】(第4実施例)図6は本発明の遅延時間調
整回路の第4実施例の構成を示すブロック図である。
【0056】図6に示すように、本実施例の遅延時間調
整回路は、第2実施例の第2のカウンターの出力信号
(制御信号CD2)を、本実施例の遅延時間調整回路を
組み込む半導体集積回路で用いる他の可変遅延バッファ
回路41に入力する構成である。その他の構成は第2実
施例と同様であるため、その説明は省略する。
【0057】本実施例のような構成にした場合、遅延時
間調整回路をLSI等の半導体集積回路に組み込むこと
で、遅延時間調整後の可変遅延バッファ回路と等しい遅
延時間に半導体集積回路で用いる他の可変遅延バッファ
回路41の遅延時間を設定することができる。
【0058】また、第3実施例と同様に、半導体集積回
路を動作させている状態でも、第1のセレクタ及び第2
のセレクタを所定のタイミングで切り換えることで、可
変遅延バッファ回路41の遅延時間を変更することがで
きる。
【0059】なお、本実施例では第2実施例の遅延時間
調整回路の第2のカウンターの出力信号を半導体集積回
路で用いる他の可変遅延バッファ回路41に入力する構
成を示したが、第1実施例のカウンターの出力信号を半
導体集積回路で用いる他の可変遅延バッファ回路41に
入力する構成にしてもよい。この場合も本実施例と同様
の効果を得ることができる。
【0060】上記第1実施例〜第4実施例の遅延時間調
整回路によってその遅延時間が調整された可変遅延バッ
ファ回路は、可変アクティブディレイラインとして使用
することができる。
【0061】
【発明の効果】本発明は以上説明したように構成されて
いるので、以下に記載する効果を奏する。
【0062】入力されるクロックの周波数を逓倍し、可
変遅延バッファ回路に出力する周波数逓倍回路と、周波
数逓倍回路から出力されるクロックと可変遅延バッファ
回路から出力されるクロックの位相を比較し、その位相
関係に応じた信号を出力する位相比較器と、位相比較器
の出力信号にしたがって可変遅延バッファ回路の遅延時
間を周波数逓倍回路から出力されるクロックの1周期分
の時間に一致させるための制御信号を出力するカウンタ
ーと、周波数逓倍回路から出力されるクロック及び遅延
時間調整回路が組み込まれる半導体集積回路の内部回路
からの信号が入力され、外部からの切り換え信号にした
がっていずれか一方を可変遅延バッファ回路に出力する
第1のセレクタ回路と、可変遅延バッファ回路から出力
される信号が入力され、外部からの切り換え信号にした
がって位相比較器または半導体集積回路の他の内部回路
のいずれか一方に出力する第2のセレクタ回路とを有す
ることで、可変遅延バッファ回路の遅延時間を、外部か
ら入力するクロックの1周期の所定倍に等しくさせるこ
とができる。したがって、可変遅延バッファ回路の遅延
時間を所望の時間に容易に調整することができる。
【0063】また、周期の異なる第1のクロック及び第
2のクロックが入力され、外部からの選択信号にしたが
って設定される第1のモードのとき第1のクロックを出
力し、第1のモードの後に選択信号にしたがって設定さ
れる第2のモードのとき第2のクロックを出力する第1
のセレクタと、第1のセレクタから出力されるクロック
を変更可能に所定時間だけ遅延させる可変遅延回路と、
可変遅延回路から出力されるクロックが入力され、第1
のモードのとき一方の出力端子からクロックを出力し、
第2のモードのとき他方の出力端子から可変出力バッフ
ァ回路に対してクロックを出力する第2のセレクタと、
第1のモードのとき、第2のセレクタの一方の出力端子
から出力されるクロックと第1のクロックの位相を比較
し、その位相関係に応じた信号を出力する第1の位相比
較器と、第1のモードのとき、第1の位相比較器の出力
信号にしたがって第2のセレクタの一方の出力端子から
出力されるクロックと第1のクロックの位相を一致させ
るための第1の制御信号を出力する第1のカウンター
と、第2のモードのとき、可変遅延バッファ回路から出
力されるクロックと第2のクロックの位相を比較し、そ
の位相関係に応じた信号を出力する第2の位相比較器
と、第2のモードのとき、第2の位相比較器の出力信号
にしたがって可変遅延バッファ回路から出力されるクロ
ックと第2のクロックの位相を一致させるための第2の
制御信号を出力する第2のカウンターとを有すること
で、可変遅延バッファ回路の遅延時間を、外部から入力
する第1のクロックの周期と第2のクロックの周期の差
の時間に等しくさせることができる。
【0064】したがって、異なる周期を持つ2つのクロ
ック信号の組み合わせによって、可変遅延バッファ回路
の遅延時間を所望の時間に容易に設定することができ
る。また、温度変動などによって遅延時間の変化が生じ
た場合でも容易に再調整することができる。
【0065】さらに、可変遅延バッファ回路の入出力と
遅延時間調整回路が組み込まれる半導体集積回路の内部
回路とをインタフェースするためのセレクタ回路を設け
ることで、遅延時間調整後の可変遅延バッファ回路を半
導体集積回路でそのまま用いることができる。また、半
導体集積回路を動作させている状態でも可変遅延バッフ
ァ回路の遅延時間を変更することができる。
【0066】また、可変遅延バッファ回路の遅延時間を
設定するための制御信号を遅延時間調整回路が組み込ま
れる半導体集積回路が備える他の可変遅延バッファ回路
に対して出力することで、半導体集積回路を動作させて
いる状態でも、半導体集積回路が備える可変遅延バッフ
ァ回路の遅延時間を変更することができる。
【図面の簡単な説明】
【図1】本発明の遅延時間調整回路の第1実施例の構成
を示すブロック図である。
【図2】図1に示した可変遅延バッファ回路の一構成例
を示すブロック図である。
【図3】本発明の遅延時間調整回路の第2実施例の構成
を示すブロック図である。
【図4】図3に示した可変遅延回路の一構成例を示すブ
ロック図である。
【図5】本発明の遅延時間調整回路の第3実施例の構成
を示すブロック図である。
【図6】本発明の遅延時間調整回路の第4実施例の構成
を示すブロック図である。
【符号の説明】
1 周波数逓倍回路 2、14、41 可変遅延バッファ回路 3 位相比較器 4 カウンター 11 第1のセレクタ回路 12 可変遅延回路 13 第2のセレクタ回路 15 第1の位相比較器 16 第1のカウンター 17 第2の位相比較器 18 第2のカウンター 201〜20N 単位遅延回路 21 単位遅延ゲート 22 遅延経路選択回路 23 バッファ回路 31 第3のセレクタ回路 32 第4のセレクタ回路

Claims (9)

    (57)【特許請求の範囲】
  1. 【請求項1】 遅延時間の調整が可能な可変遅延バッフ
    ァ回路の前記遅延時間を所望の値に設定するための遅延
    時間調整回路であって、 入力されるクロックの周波数を逓倍し、前記可変遅延バ
    ッファ回路に出力する周波数逓倍回路と、 前記周波数逓倍回路から出力されるクロックと前記可変
    遅延バッファ回路から出力されるクロックの位相を比較
    し、その位相関係に応じた信号を出力する位相比較器
    と、 前記位相比較器の出力信号にしたがって前記可変遅延バ
    ッファ回路の遅延時間を前記周波数逓倍回路から出力さ
    れるクロックの1周期分の時間に一致させるための制御
    信号を出力するカウンターと、前記周波数逓倍回路から出力されるクロック及び遅延時
    間調整回路が組み込まれる半導体集積回路の内部回路か
    らの信号が入力され、外部からの切り換え信号にしたが
    っていずれか一方を前記可変遅延バッファ回路に出力す
    る第1のセレクタ回路と、 前記可変遅延バッファ回路から出力される信号が入力さ
    れ、前記外部からの切り換え信号にしたがって前記位相
    比較器または前記半導体集積回路の他の内部回路のいず
    れか一方に出力する第2のセレクタ回路と、 を有する遅延時間調整回路。
  2. 【請求項2】 前記制御信号が、 前記半導体集積回路が備える他の可変遅延バッファ回路
    に対して出力される 請求項1記載の遅延時間調整回路。
  3. 【請求項3】 遅延時間の調整が可能な可変遅延バッフ
    ァ回路の前記遅延時間を所望の値に設定するための遅延
    時間調整回路であって、 周期の異なる第1のクロック及び第2のクロックが入力
    され、外部からの選択信号にしたがって設定される第1
    のモードのとき前記第1のクロックを出力し、前記第1
    のモードの後に前記選択信号にしたがって設定される第
    2のモードのとき前記第2のクロックを出力する第1の
    セレクタと、 前記第1のセレクタから出力されるクロックを変更可能
    に所定時間だけ遅延さ せる可変遅延回路と、 前記可変遅延回路から出力されるクロックが入力され、
    前記第1のモードのとき一方の出力端子から該クロック
    を出力し、前記第2のモードのとき他方の出力端子から
    前記可変出力バッファ回路に対して該クロックを出力す
    る第2のセレクタと、 前記第1のモードのとき、前記第2のセレクタの一方の
    出力端子から出力されるクロックと前記第1のクロック
    の位相を比較し、その位相関係に応じた信号を出力する
    第1の位相比較器と、 前記第1のモードのとき、前記第1の位相比較器の出力
    信号にしたがって前記第2のセレクタの一方の出力端子
    から出力されるクロックと前記第1のクロックの位相を
    一致させるための第1の制御信号を出力する第1のカウ
    ンターと、 前記第2のモードのとき、前記可変遅延バッファ回路か
    ら出力されるクロックと前記第2のクロックの位相を比
    較し、その位相関係に応じた信号を出力する第2の位相
    比較器と、 前記第2のモードのとき、前記第2の位相比較器の出力
    信号にしたがって前記可変遅延バッファ回路から出力さ
    れるクロックと前記第2のクロックの位相を一致させる
    ための第2の制御信号を出力する第2のカウンターと、 を有する 遅延時間調整回路。
  4. 【請求項4】 前記第2のセレクタ回路の他方の出力端
    子から出力されるクロック及び遅延時間調整回路が組み
    込まれる半導体集積回路の内部回路からの信号が入力さ
    れ、外部からの切り換え信号にしたがっていずれか一方
    を前記可変遅延バッファ回路に出力する第3のセレクタ
    回路と、 前記可変遅延バッファ回路から出力される信号が入力さ
    れ、前記外部からの切り換え信号にしたがって前記第2
    の位相比較器または前記半導体集積回路の他の内部回路
    のいずれか一方に出力する第4のセレクタ回路と、 を有する請求項3記載の 遅延時間調整回路。
  5. 【請求項5】 前記第2の制御信号が、 前記半導体集積回路が備える他の可変遅延バッファ回路
    に対して出力される 請求項3または4記載の遅延時間調
    整回路。
  6. 【請求項6】 前記可変遅延バッファ回路は、 入力されたクロックを所定時間だけ遅延させる、1つあ
    るいは直列に接続された複数の単位遅延ゲート、及び前
    記単位遅延ゲートを前記可変遅延バッファ回路の遅延時
    間の設定に用いるか否かを選択するための遅延経路選択
    回路を備えた、遅延時間がそれぞれ異なる複数の単位遅
    延回路と、 駆動能力を高めるためのバッファ回路と、 を有する 請求項1乃至5のいずれか1項記載の遅延時間
    調整回路。
  7. 【請求項7】 前記可変遅延バッファ回路の入力端子か
    ら見て第M番目の前記単位遅延回路が備える前記単位遅
    延ゲートの数は、2 M-1 個である請求項記載の遅延時
    間調整回路。
  8. 【請求項8】 前記可変遅延回路は、 入力されたクロックを所定時間だけ遅延させる、1つあ
    るいは直列に接続された複数の単位遅延ゲート、及び前
    記単位遅延ゲートを前記可変遅延回路の遅延時間の設定
    に用いるか否かを選択するための遅延経路選択回路を備
    えた、遅延時間がそれぞれ異なる複数の単位遅延回路を
    有する 請求項3乃至5のいずれか1項記載の遅延時間調
    整回路。
  9. 【請求項9】 前記可変遅延回路の入力端子から見て第
    M番目の前記単位遅延回路が備える前記単位遅延ゲート
    の数は、2 M-1 個である請求項記載の遅延時間調整回
    路。
JP34577098A 1998-12-04 1998-12-04 遅延時間調整回路 Expired - Fee Related JP3156781B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP34577098A JP3156781B2 (ja) 1998-12-04 1998-12-04 遅延時間調整回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP34577098A JP3156781B2 (ja) 1998-12-04 1998-12-04 遅延時間調整回路

Publications (2)

Publication Number Publication Date
JP2000174594A JP2000174594A (ja) 2000-06-23
JP3156781B2 true JP3156781B2 (ja) 2001-04-16

Family

ID=18378865

Family Applications (1)

Application Number Title Priority Date Filing Date
JP34577098A Expired - Fee Related JP3156781B2 (ja) 1998-12-04 1998-12-04 遅延時間調整回路

Country Status (1)

Country Link
JP (1) JP3156781B2 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100706623B1 (ko) 2005-01-14 2007-04-11 삼성전자주식회사 반도체 장치의 지연 조절회로 및 지연 조절방법
JP4655683B2 (ja) 2005-03-01 2011-03-23 日本電気株式会社 スルーレート調整回路およびスルーレート調整方法
JP6332397B2 (ja) * 2016-10-14 2018-05-30 日本電気株式会社 スルーレート調整回路、及びスルーレート調整方法

Also Published As

Publication number Publication date
JP2000174594A (ja) 2000-06-23

Similar Documents

Publication Publication Date Title
US5497263A (en) Variable delay circuit and clock signal supply unit using the same
KR100436604B1 (ko) 클럭 제어회로 및 클럭 제어방법
JP2636677B2 (ja) 半導体集積回路
US6995591B2 (en) Register controlled delay locked loop with low power consumption
US6359486B1 (en) Modified phase interpolator and method to use same in high-speed, low power applications
JP3380206B2 (ja) 内部クロック発生回路
US7034596B2 (en) Adaptive input logic for phase adjustments
JP3575430B2 (ja) 2段階可変長遅延回路
US7650521B2 (en) Semiconductor integrated circuit having a first power supply region and a second power supply region in which power supply voltage changes
JP2003289294A (ja) クロック抽出回路
US20030218490A1 (en) Circuit and method for generating internal clock signal
JP2004015689A (ja) クロックリカバリ回路
US7446680B2 (en) Serial-to-parallel converter circuit and parallel-to-serial converter circuit
JP2000101425A (ja) 半導体メモリ装置の遅延同期ル―プ回路及びそれに対する制御方法
US7535274B2 (en) Delay control circuit
JP2002232404A (ja) データ伝送システム及びデータ伝送方法
KR20180062238A (ko) 지연 클록 신호의 위상을 보간하기 위한 위상 보간기 및 이를 포함하고, 위상이 보간된 클록 신호를 이용하여 데이터 샘플링을 수행하는 장치
US7737744B2 (en) Register controlled delay locked loop circuit
US20020140491A1 (en) Phase blender and multi-phase generator using the same
JP3156781B2 (ja) 遅延時間調整回路
US6351168B1 (en) Phase alignment system
US6373302B1 (en) Phase alignment system
JP2003008411A (ja) 遅延同期回路用遅延調整回路
JP4408470B2 (ja) タイミング信号発生回路
US7017070B1 (en) Apparatus for synchronization of double data rate signaling

Legal Events

Date Code Title Description
FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080209

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20090209

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20100209

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20100209

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20110209

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20110209

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20120209

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees