JPS63245010A - 逓倍回路 - Google Patents

逓倍回路

Info

Publication number
JPS63245010A
JPS63245010A JP62078317A JP7831787A JPS63245010A JP S63245010 A JPS63245010 A JP S63245010A JP 62078317 A JP62078317 A JP 62078317A JP 7831787 A JP7831787 A JP 7831787A JP S63245010 A JPS63245010 A JP S63245010A
Authority
JP
Japan
Prior art keywords
clock
delay
circuit
phase
phase detection
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.)
Pending
Application number
JP62078317A
Other languages
English (en)
Inventor
Masahisa Yoshimi
吉見 昌久
Norio Murakami
典生 村上
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP62078317A priority Critical patent/JPS63245010A/ja
Publication of JPS63245010A publication Critical patent/JPS63245010A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Pulse Circuits (AREA)
  • Manipulation Of Pulses (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (概要〕 遅延用ゲート回路を用いた遅延回路と排他的オア回路と
を用いて2倍の周波数のクロックを発注させる集積回路
の逓信回路において、遅延が入力クロックのA周期分位
相のずれた位置及び該位置から±n個離れた位置から遅
延クロックをそれぞれ出力する遅延回路部と2位相検出
用クロックをそれぞれ出力する位相検出用遅延回路部と
、入力クロックのA周期分以上の位相のずれが生じてい
る位相検出用クロックを検出する位相検出部と。
上記遅延回路部の遅延クロックを選択するセレクタと、
該セレクタで選択された遅延クロックと元の入力クロッ
クとから2逓倍クロックを生成する排他的オア回路とを
設け、生成された2逓倍クロックのパルス幅が、上記位
相検出部を利用して所定の範囲内に納まるようにしたも
のである。
〔産業上の利用分野〕
本発明は、逓倍回路、特に大集積回路向けの逓倍回路に
関するものである。
〔従来の技術〕
通信の分野では9入力クロックの周波数を2倍に上げて
2例えばCM I  (Code Mark Inve
rsion)符号回路に使用している。この場合、クロ
ックを遅延させるためにディレィ・ラインを用いる場合
もあるが、コスト小型化の観点からすると、この方法は
得策ではなく、製造容易な遅延素子となり得る9例えば
インバータ等を集積回路上に形成して実現することが要
求される。
第5図、第6図(A)(B)は従来の逓倍回路構成とそ
のタイムチャートを示しており、第5図において、1−
1.1−2.・・・1−Nはインバータ。
2は排他的オア回路、3は入力端子、4は出力端子を表
わしている。
入力端子4に入力されたクロックGKは、偶数個のイン
バータ1−1ないし1−2Nの各伝搬遅延時間によって
第6図(A)(ii)図示の如く遅延される。該遅延ク
ロックCKDと元の入力クロックCKとが排他的オア回
路2で排他的オアがとられると、第6図(A)(ii)
図示の如く入力クロックCKの2倍の周波数のクロック
CK2Fが出力端子4へ出力される。
〔発明が解決しようとする問題点〕
第5図に図示された様な従来の回路構成では。
インバータ1−1ないし1−2Nによる遅延時間がイン
バータ1個の標準動作時間を基に、入力クロックCKの
2周期分位相を遅延させるインバータの個数(インバー
タはその動作上偶数個が選ばれる)で構成されているが
集積回路上に製造された各インバータの伝搬遅延時間が
それぞれ規格値内にあっても製造された集積回路ごとに
インバータ1−1ないし1−2Nの伝搬遅延時間がばら
つく、従って得られた2逓倍クロンクCK2Fのデユー
ティにばらつきが生じ2次段のフリップ・フロップ回路
等を動作させるに必要なりロック幅規格等を満さない2
逓倍クロックCK2Fが生成される欠点があった。
第6図(B)はインバータ1−1ないし1−2Nの遅延
時間が、第6図(A)の標準遅延時間に比べ0.5倍速
いときの2逓倍クロックCK2Fのタイムチャートであ
り、1H”レベルのパルス幅が狭くなり1次段のフリッ
プ・フロップ回路等を動作させるに必要な′″H″側の
最小パルス幅以下となり、該フリップ・フロップ回路等
が動作しなくなる。
また、逆にインバータ1−1ないし1−2Nの遅延時間
が第6図(A)の標準遅延時間に比べ遅いときにも、得
られた2逓倍クロックの″Lルベルのパルス幅が狭くな
り、やはり、フリップ・フロップ回路等が動作しな(な
る。
そのため、各インバータ1−1ないし1−2Nの伝搬遅
延時間が製造上ばらついても、集積回路を不良とするこ
とがないように、常にデユーティの優れた2遍倍クロッ
クを発生させることのできる逓信回路が望まれている。
〔問題点を解決するための手段〕
第1図は本発明に係る逓倍回路の原理構成図を示してお
り、1は遅延回路部、5は位相検出用遅延回路部、6は
位相検出部、7はセレクタを表わしている。符号2ない
し4は第5図めものに対応している。
遅延回路部1は集積回路で製造しやすいゲート回路・例
えばインバータで入力端子3に入力された入力クロック
CKを遅延させる回路であり、直列に接続されたインバ
ータの偶数個の位置から遅延クロックCKD1.CKD
2.CKD3がそれぞれ抽出される構成となっている。
遅延クロックCKD2は入力端子3に入力される入力ク
ロックのA周期分位相が理論上ずれているとされる偶数
個のインバータの位置から抽出され、遅延クロックCK
D1はその2つ前のインバータの位置から抽出され、ま
た遅延クロックCKD3はその2つ後のインバータの位
置からそれぞれ抽出されるようになっている。
位相検出用遅延回路部5は、遅延回路部1で遅延された
クロックを更に2個単位のインバータで遅延させたクロ
ックを得るための遅延回路であり。
次に説明する位相検出部6で入力クロックCKの2周期
分以上の位相のずれている遅延クロックを検出するため
の位相検出用遅延クロックを発生させる回路である。
位相検出部6は位相検出用遅延回路部5から出力された
位相検出用遅延クロックを基に入力クロックCKのA周
期分以上の位相のずれている遅延クロックを検出する検
出回路であり、該位相検出用遅延クロックの位相検出用
遅延回路部5内の抽出されている位置に応じて、遅延回
路部1から抽出された遅延クロックGKDI、CKD2
.CKD3のいずれかを選択させるセレクタ制御信号発
生回路となっている。
〔作用〕
入力端子3に入力された入力クロックCKは。
遅延回路部lで遅延され、遅延クロックCKD 1ない
しCKD2がセレクタ7に入力される。このとき集積回
路製造上入力クロックCKのA周期分位相の遅延された
クロックが遅延回路部1の遅延クロ7りCKD2を中心
に正規分布しているものと考えてよい。
一方2位相検出用遅延回路部5からは遅延クロックCK
D3を更に遅延させた位相検出用遅延クロックが図示の
如く発生されており、これらの位相検出用遅延クロック
のいずれかの中に入力クロックCKのA周期分の位相を
超えた遅延クロックが発生している0位相検出用遅延回
路部5で発生されたこれらの位相検出用遅延クロンクハ
1位相検出部6で入力クロックCKのA周期分の位相を
最初に超えたく図示左端のクロックから順に調べて最初
に超えた)位相を有する位相検出用遅延クロックが検出
される。該位相検出部6で検出された入力クロックCK
の2周期分の位相を最初に超えた位相を有する位相検出
用遅延クロックの位相検出用遅延回路部5での抽出位置
に対応したセレクタ制御信号が、該位相検出部6からセ
レクタ7へ出力される。これによりセレクタ7は位相検
出部6から出力されるセレクタ制御信号に応じて。
例えば遅延回路部lを構成するインバータの動作時間が
速いときには遅延クロックCKD3が選択され、また逆
に遅延回路部lを構成するインバータの動作時間が遅い
ときには遅延クロックCKD1が選択される。
この様に遅延回路部1内のインバータの実動作時間に応
じて選択された遅延クロックCKD LないしCKD3
の中の1遅延クロフクが1元の入力クロックCKと排他
的オア回路2で排他的オアがとられ、出力端子4に周波
数が2倍のクロックCK2Fが出力され、デエーテイの
優れた2逓倍クロックが生成される。
〔実施例〕
以下図面を参照しつつ本発明の一実施例を説明する。
第2図は本発明に係る逓倍回路の一実施例回路構成、第
3図、第4図はそのタイムチャートを示している。
第2図において、符号1,2.5.7は第1図のものに
対応し、3.4は第5図のものに対応している。符号8
ないし12はフリップ・フロップ回路、13はデコーダ
回路、14は時定数回路を表わしている。
遅延回路部lには、入力端子3に入力される入カフロッ
クCKの周期T、に対し理論上Aの位相分遅延するイン
バータの偶数個の位置すから抽出された遅延クロックC
KDb、該遅延クロックCKDbより2個前のインバー
タの位置aから抽出された遅延クロックCKDa、及び
遅延クロックCKDbより2個後のインバータの位置C
から抽出された遅延クロックCKDcが出力され、セレ
クタに各遅延クロックCKDa、CKDb、CKDcが
入力されるようになっている。そして遅延回路部lを構
成する各インバータの動作時間が標準のT、であるとし
たとき、すなわちインバータ1個の標準遅延時間をT、
とじたとき、遅延クロックCKDbが入力クロックCK
の周期ToのAの位相分遅延するように、インバータの
数NはN−(To /4)x1/Ts となる整数でかつ偶数の位置すか′ら、上記遅延クロッ
クCKDbが出力されるように構成されている。
位相検出用遅延回路部5は、入力クロックCKの周期T
0の1以上の位相分遅延する位相検出用遅延クロックを
得るべく、遅延回路部1の次段にN+2個の遅延用イン
バータが用意されている。
第2図はN−6の例が示されており、該位相検出用遅延
回路部5内のインバータの偶数個の位置C2d、e、r
、gから位相検出用遅延クロックがそれぞれ抽出され、
対応して設けられているフリップ・フロップ回路8ない
し12にそれぞれ入力されるようになっている。これら
のフリップ・フロップ回路8ないし12と位相検出用遅
延回路部5とによって、入力クロックCKのAの周期の
位相分を超える位相検出用遅延クロックが検出されるよ
うになっている。
デコーダ回路13は上記フリップ・フロップ回路8ない
し12から出力される信号の組合せに応じて、セレクタ
7に入力されている遅延回路部1からの遅延クロックC
KDa、CKDb、CKDCのどの遅延クロックを選択
するかのセレクタ制御信号lを出力する。
また時定数回路14はデコーダ回路13から出力される
セレクタ制御信号lが変化することによりて・排他的オ
ア回路2から出力される2逓倍クロックCK2Fのジッ
タを抑圧するために設けられたものである。
入力端子3に入力された周波数fの入力クロックCKは
、遅延回路部1内の直列に接続されたインバータを伝搬
されてゆく、このとき偶数個のインバータの位置a、b
、Cからそれぞれ抽出された遅延クロックCKDa、C
KDb、CKDcがセレクタ7に入力される。
遅延回路部1を構成する各インバータが標準の動作時間
で作動するとき、上記遅延クロックCKDbの遅延時間
は、第3図図示の如く入力クロックCKの周期T、の約
Aの位相分となっている。
またこのとき2位相検出用遅延回路部5内の位置eから
抽出されている位相検出用遅延クロックの遅延時間は、
入力クロックのCKの周期T、のAの位相分を超えてお
り、フリップ・フロップ回路lOから第3図図示の如<
@H”の信号が出力される。同様にフリップ・フロップ
回路11.12からも“H”の信号が出力されるが、フ
リップ・フロップ回路8.9から′L“の信号が出力さ
れる。これらの各フリップ・フロップ回路8ないし12
の組合せのデータがデコーダ回路13でデコードされ9
時定数回路14を介して遅延回路部1からの遅延クロッ
クCKDbを選択するセレクタ制御信号五をセレクタ7
へ向けて出力する。
セレクタ7で選択された遅延クロックCKDbは、排他
的オア回路2で入力クロックCKと排他的オアがとられ
、第3図図示の如くデユーティのよい2逓倍クロックC
K2Fが出力端子4へ出力される。
なお2時定数回路14は位相検出用として動作  ゛す
るフリップ・フロップ回路8ないし12のデータが、一
定時間以上変化しないときに限りセレクト制御信号を更
新し、排他的オア回路2から生成される2逓倍クロック
CK2Fのジッタを抑制するように動作する。
第4図のタイムチャートは遅延回路部1の遅延時間が最
小のときのものを示している。
このとき9位相検出用遅延回路部5内の位置gから抽出
されている位相検出用遅延クロックの遅延時間は、入力
クロ、りCKの周期T、のAの位相分を超えており、フ
リップ・フロップ回路12から第4図図示の如く“H”
の信号が出力される。
他のフリップ・フロップ回路8ないし11はすべて@L
″の信号を出力する。これらの各フリップ・フロップ回
路8ないし12の組合せのデータがデコーダ回路13で
デコードされ2時定数回路14を介して遅延回路部1か
らの遅延クロックCKDcを選択するセレクト制御信号
iをセレクタへ向けて出力する。
セレクタ7で選択された遅延クロックCKDcは、排他
的オア回路2で入力クロックCKと排他的オアがとられ
、第4図図示の如くデエーティのよい2逓倍クロックC
K2Fが出力端子4へ出力される。
なお遅延回路部1の遅延時間が標準の遅延時間よりも遅
いときには、セレクタ7は遅延クロ7りCKDaを選択
するように制御され、該遅延クロックCKDaと元の入
力クロックCKとの排他的オアがとられ、デエーティの
よい2逓倍クロックGK2Fが出力端子4へ出力される
ことは言うまでもない。
遅延回路部1及び位相検出用遅延回路部5の遅延素子と
して入出力反転回路のインバータを2個単位で取扱って
いるが、該2個単位のインバータに換え、入出力が同一
信号となるバッファを遅延素子として用いることができ
る。このときは入出力が同一信号であるので、インバー
タのときと異なり、任意の位置から遅延クロック、位相
検出用遅延クロックを抽出することができる。
〔発明の効果] 以上説明した如く2本発明によれば、デエーティの良い
2遍倍クロックを発生させることができ。
遅延素子のバラツキによる動作不良となるべき集積回路
を救済することができる。また2逓倍信号のパルス幅の
ばらつきを遅延用ゲート回路の2個分に抑えることがで
きる。
【図面の簡単な説明】
第1図は本発明に係る逓倍回路の原理構成図。 第2図は本発明に係る逓信回路の一実施例回路構成、第
3図、第4図はそのタイムチャート、第5図は従来の回
路構成、第6図はそのタイムチャートを示している。 図中、1は遅延回路部、2は排他的オア回路。 5は位相検出用遅延回路部、6は位相検出部、7はセレ
クタ、8ないし12はフリップ・フロップ回路、13は
デコーダ回路、14は時定数回路を表わしている。

Claims (1)

  1. 【特許請求の範囲】 遅延用ゲート回路を直列接続し、その動作時間を利用し
    て入力クロックを遅延させ、この遅延された遅延クロッ
    クと元の入力クロックとから2倍の周波数のクロックを
    生成する集積回路の逓倍回路において、 上記遅延用ゲート回路が標準動作時間で動作するものと
    したとき、遅延クロックの位相が入力クロックの1/4
    位相遅れとなる遅延用ゲート回路の位置、及びこの位置
    から±n個分のゲート回路の位置から遅延クロックをそ
    れぞれ出力する遅延回路部(1)と、 該遅延回路部(1)に直列に遅延用ゲートをn個単位で
    接続され、各接続位置で位相検出用クロックをそれぞれ
    出力する位相検出用遅延回路部(5)と、 該位相検出用遅延回路部(5)から出力される位相検出
    用クロックの位相の遅れが、入力クロックの1/2位相
    を超える位相検出用クロックを検出する位相検出部(6
    )と、 該位相検出部(6)によって検出された位相検出用クロ
    ックの位相検出用遅延回路部(5)の抽出位置に応じて
    、上記遅延回路部(1)の遅延クロックを選択するセレ
    クタ(7)と、 該セレクタ(7)で選択された遅延クロックと元の入力
    クロックとから2倍の周波数のクロックを生成する排他
    的オア回路(2) とを備え、定められた閾値内に生成された2逓倍クロッ
    クのパルス幅のばらつきを納めるようにしたことを特徴
    とする逓倍回路。
JP62078317A 1987-03-31 1987-03-31 逓倍回路 Pending JPS63245010A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62078317A JPS63245010A (ja) 1987-03-31 1987-03-31 逓倍回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62078317A JPS63245010A (ja) 1987-03-31 1987-03-31 逓倍回路

Publications (1)

Publication Number Publication Date
JPS63245010A true JPS63245010A (ja) 1988-10-12

Family

ID=13658562

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62078317A Pending JPS63245010A (ja) 1987-03-31 1987-03-31 逓倍回路

Country Status (1)

Country Link
JP (1) JPS63245010A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5786715A (en) * 1996-06-21 1998-07-28 Sun Microsystems, Inc. Programmable digital frequency multiplier
US6731708B1 (en) 1997-12-17 2004-05-04 Nec Corporation Clock signal control device
JP2013232275A (ja) * 2008-10-02 2013-11-14 Internatl Business Mach Corp <Ibm> ローカル・クロック生成器の自己タイミング型較正を用いた拡張された電圧又はプロセス範囲にわたるsram性能の最適化

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5786715A (en) * 1996-06-21 1998-07-28 Sun Microsystems, Inc. Programmable digital frequency multiplier
US6731708B1 (en) 1997-12-17 2004-05-04 Nec Corporation Clock signal control device
JP2013232275A (ja) * 2008-10-02 2013-11-14 Internatl Business Mach Corp <Ibm> ローカル・クロック生成器の自己タイミング型較正を用いた拡張された電圧又はプロセス範囲にわたるsram性能の最適化

Similar Documents

Publication Publication Date Title
US5841307A (en) Delay device and delay time measurement device using a ring oscillator
US6292040B1 (en) Internal clock signal generating circuit having function of generating internal clock signals which are multiplication of an external clock signal
US5554946A (en) Timing signal generator
KR100512935B1 (ko) 내부 클럭신호 발생회로 및 방법
US6791360B2 (en) Source synchronous interface using variable digital data delay lines
JP2002025259A (ja) リング遅延とカウンタを利用したレジスタ制御遅延固定ループ
KR100344082B1 (ko) 펄스폭 변조 파형 발생 회로
TWI238307B (en) Delay producing method, delay adjusting method based on the same, and delay producing circuit and delay adjusting circuit applied with them
KR100543465B1 (ko) 지연된 클록 신호를 발생하는 장치 및 방법
JPH04288607A (ja) クロック信号切り換え回路
KR920022677A (ko) 주파수 체배기
JPS63245010A (ja) 逓倍回路
JP2577894B2 (ja) 擬似ランダム雑音符号発生回路
EP0766402B1 (en) Counter circuit
US20020047739A1 (en) Modified clock signal generator
US6194938B1 (en) Synchronous integrated clock circuit
JPS63258112A (ja) 逓倍回路
JPH1032487A (ja) タイミング信号発生回路
GB2345395A (en) Delayed locked loop clock generator
KR100212551B1 (ko) 개선된 동기 클럭 발생장치
KR100353533B1 (ko) 딜레이 락 루프 회로
KR930008943B1 (ko) 펄스발생회로
KR940004997Y1 (ko) 디지틀 데이터 신호의 에러검출 장치
JP2004343291A (ja) 位相調整回路
KR960009974B1 (ko) 위상조정회로