JPH07200094A - Phase synchronization clock distribution circuit - Google Patents

Phase synchronization clock distribution circuit

Info

Publication number
JPH07200094A
JPH07200094A JP6000623A JP62394A JPH07200094A JP H07200094 A JPH07200094 A JP H07200094A JP 6000623 A JP6000623 A JP 6000623A JP 62394 A JP62394 A JP 62394A JP H07200094 A JPH07200094 A JP H07200094A
Authority
JP
Japan
Prior art keywords
clock
cell
circuit
phase
phase difference
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
JP6000623A
Other languages
Japanese (ja)
Inventor
Masami Kihara
雅巳 木原
Sadayasu Ono
定康 小野
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.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone 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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP6000623A priority Critical patent/JPH07200094A/en
Publication of JPH07200094A publication Critical patent/JPH07200094A/en
Pending legal-status Critical Current

Links

Abstract

(57)【要約】 【目的】 回路基板や半導体素子内のクロックが高速な
場合でも、部品間でクロックの位相差を意識せず回路設
計や部品配置を決定できるようにする。 【構成】 回路1を複数のブロック2に分割し、クロッ
ク13を発生し往路クロック10として各ブロック2に
分配するクロック発生回路7と、各ブロック2に対応し
て設けられ、クロック13と対応するブロック2からの
復路クロック11との位相差を検出し位相差情報12を
出力する位相一致検出回路8とからなるクロック発生部
3と、各ブロック2に設けられ、往路クロック10を入
力し対応する位相一致検出回路8に復路クロック11と
して折り返すと共に、往路クロック10を位相差情報1
2に基づいて位相補正する可変遅延回路9と、クロック
発生部3と各ブロック2との間で、往路および復路とも
同一の伝送遅延で、往路クロック10,復路クロック1
1,位相差情報12を転送する情報転送手段5とを設け
る。
(57) [Abstract] [Purpose] To enable circuit design and component placement to be determined without being aware of the clock phase difference between components even when the clock in the circuit board or semiconductor device is high speed. [Structure] A circuit 1 is divided into a plurality of blocks 2, a clock 13 is generated and is distributed to each block 2 as an outbound clock 10, and a clock generator circuit 7 is provided corresponding to each block 2 and corresponds to the clock 13. A clock generation unit 3 including a phase coincidence detection circuit 8 that detects a phase difference from the return clock 11 from the block 2 and outputs phase difference information 12, and a clock generation unit 3 that is provided in each block 2 and receives a forward clock 10 to correspond thereto. The return clock 11 is returned to the phase coincidence detection circuit 8 and the forward clock 10 is used as the phase difference information 1
The variable delay circuit 9 that corrects the phase based on 2 and the clock generator 3 and each block 2 have the same transmission delay in both the forward and backward paths, and the forward clock 10 and the backward clock 1
1, and information transfer means 5 for transferring the phase difference information 12.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、複数の能動素子および
複数の受動素子が搭載された回路基板や大規模集積回路
(LSI)等の半導体素子中に同一位相のクロックを分
配する位相同期クロック分配回路に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a phase synchronous clock for distributing a clock of the same phase to a semiconductor device such as a circuit board or a large scale integrated circuit (LSI) on which a plurality of active elements and a plurality of passive elements are mounted. Regarding distribution circuit.

【0002】[0002]

【従来の技術】ディジタル回路において必要とされるク
ロックの周波数が高くなると、回路基板内の配線による
遅延やLSI等の半導体素子内部の遅延が、クロックの
周期に比較して増大する。このため、従来では、アナロ
グシミュレーションによる回路解析に基づく詳細な設計
手法と、実際の回路における部品配置および位相の調整
とにより、クロックの高周波化に対応している。
2. Description of the Related Art As the frequency of a clock required in a digital circuit increases, a delay due to wiring in a circuit board and a delay inside a semiconductor element such as an LSI increase in comparison with a clock cycle. Therefore, conventionally, a high frequency clock is supported by a detailed design method based on circuit analysis by analog simulation and adjustment of component placement and phase in an actual circuit.

【0003】[0003]

【発明が解決しようとする課題】ところで、クロックの
高周波化に伴うアナログシミュレーションによる回路解
析に基づく詳細な設計や、実際の回路における部品配置
および位相の調整は、回路規模の増大とともに膨大な工
数を必要とするという欠点があった。本発明は、このよ
うな背景の下になされたもので、回路基板やLSI等の
半導体素子内部のクロックが高速な場合でも、部品間で
クロックの位相差を意識しないで回路設計や部品配置を
決定できる位相同期クロック分配回路を提供することを
目的とする。
However, the detailed design based on circuit analysis by analog simulation accompanying the higher frequency of the clock and the adjustment of component placement and phase in the actual circuit require enormous man-hours as the circuit scale increases. It had the drawback of needing it. The present invention has been made in view of such a background, and allows circuit design and component placement without being aware of the clock phase difference between components even when the clock inside a semiconductor element such as a circuit board or LSI is high speed. An object is to provide a phase-locked clock distribution circuit that can be determined.

【0004】[0004]

【課題を解決するための手段】請求項1記載の発明は、
複数の能動素子および複数の受動素子が搭載された回路
基板や集積回路が形成された半導体素子を複数のブロッ
クに分割し、基準クロックを発生して往路クロックとし
て前記各ブロックに分配するクロック発生回路と、前記
各ブロックに対応して設けられ、前記基準クロックと対
応するブロックから折り返される復路クロックとの位相
差を検出して位相差情報をそれぞれ出力する複数の位相
検出回路とからなる共通部と、各ブロックに設けられ、
前記往路クロックを入力して対応する位相検出回路に前
記復路クロックとして折り返すとともに、前記往路クロ
ックを前記位相差情報に基づいて位相補正してブロック
クロックとして出力する複数の位相差補正回路と、前記
共通部と前記各ブロックとの間で、往路および復路とも
同一の伝送遅延で、前記往路クロック、前記復路クロッ
クおよび前記位相差情報を転送する情報転送手段とを具
備することを特徴としている。
The invention according to claim 1 is
A clock generation circuit that divides a circuit board on which a plurality of active elements and a plurality of passive elements are mounted or a semiconductor element on which an integrated circuit is formed into a plurality of blocks, generates a reference clock, and distributes the reference clock to each of the blocks as a forward clock. And a plurality of phase detection circuits which are provided corresponding to the respective blocks and which detect the phase difference between the reference clock and the return clock returned from the corresponding block and output phase difference information, respectively. , Provided in each block,
A plurality of phase difference correction circuits that input the forward path clock and return it to the corresponding phase detection circuit as the return path clock, and correct the phase of the forward path clock based on the phase difference information and output it as a block clock; Between the unit and each of the blocks, an information transfer unit for transferring the forward clock, the backward clock, and the phase difference information with the same transmission delay on the forward path and the backward path is provided.

【0005】請求項2記載の発明は、請求項1記載の発
明において、前記各ブロックがさらに複数のセルに分割
され、前記各ブロックには、前記位相差補正回路によっ
て位相補正されたブロッククロックに基づいて基準セル
クロックを発生して往路セルクロックとして前記各セル
に分配するセルクロック発生回路と、前記各セルに対応
して設けられ、前記基準セルクロックと対応するセルか
ら折り返される復路セルクロックとの位相差を検出して
セル位相差情報をそれぞれ出力する複数のブロック位相
検出回路とからなるブロック共通部と、各セルに設けら
れ、前記往路セルクロックを入力して対応するブロック
位相検出回路に前記復路セルクロックとして折り返すと
ともに、前記往路セルクロックを前記セル位相差情報に
基づいて位相補正してセルクロックとして出力する複数
のセル位相差補正回路と、前記ブロック共通部と前記各
セルとの間で、往路および復路とも同一の伝送遅延で、
前記往路セルクロック、前記復路セルクロックおよび前
記セル位相差情報を転送するセル情報転送手段とが設け
られていることを特徴としている。
According to a second aspect of the present invention, in the first aspect of the present invention, each block is further divided into a plurality of cells, and each block has a block clock whose phase is corrected by the phase difference correction circuit. A cell clock generation circuit that generates a reference cell clock based on the forward cell clock and distributes it to each of the cells as a forward cell clock, and a return cell clock that is provided corresponding to each of the cells and is returned from the cell corresponding to the reference cell clock. Block common part consisting of a plurality of block phase detection circuits for respectively detecting the phase difference of each cell and outputting cell phase difference information, and provided to each cell, and the forward cell clock is input to the corresponding block phase detection circuit. The return cell clock is folded back and the forward cell clock is phase-corrected based on the cell phase difference information. A plurality of cell phase difference correction circuit that outputs a cell clock Te, between the blocks common unit and each cell, a transmission delay same both forward and backward,
Cell information transfer means for transferring the forward cell clock, the backward cell clock and the cell phase difference information are provided.

【0006】請求項3記載の発明は、請求項2記載の発
明において、前記共通部と前記各ブロックとの間で発生
する前記クロックの分配遅延がTdbの時、前記クロック
の周波数を(1/2×Tdb)以内とし、前記各位相差補
正回路は、前記往路クロックを前記位相差情報に基づい
て位相補正して出力し、前記各セルクロック発生回路
は、対応する位相差補正回路によって位相補正されたブ
ロッククロックに基づいてより高い周波数の基準セルク
ロックを発生し、前記ブロック共通部と前記各セルとの
間で発生する前記セルクロックの分配遅延がTdcの時、
前記セルクロックの周波数を(1/2×Tdc)以内と
し、前記各セル位相差補正回路は、前記往路セルクロッ
クを前記セル位相差情報に基づいて位相補正して出力す
ることを特徴としている。
According to a third aspect of the invention, in the second aspect of the invention, when the distribution delay of the clock generated between the common unit and each block is T db , the frequency of the clock is (1 / 2 × T db ), each of the phase difference correction circuits performs phase correction of the forward path clock based on the phase difference information and outputs it, and each of the cell clock generation circuits outputs a phase by a corresponding phase difference correction circuit. When a reference cell clock having a higher frequency is generated based on the corrected block clock and a distribution delay of the cell clock generated between the block common unit and each cell is T dc ,
The frequency of the cell clock is set to (1/2 × T dc ) or less, and each cell phase difference correction circuit performs phase correction of the forward cell clock based on the cell phase difference information and outputs the corrected cell phase difference. .

【0007】請求項4記載の発明は、請求項2記載の発
明において、前記基準クロックを、前記クロックの1周
期に相当する時間を越えない時間遅延する基準遅延回路
を有し、前記各位相検出回路は、前記基準遅延回路から
出力されるクロックと対応するブロックから折り返され
る復路クロックとの位相差を検出して位相差情報をそれ
ぞれ出力することを特徴としている。
According to a fourth aspect of the present invention, in the second aspect of the present invention, the reference clock has a reference delay circuit that delays the reference clock by a time that does not exceed a time corresponding to one cycle of the clock. The circuit is characterized in that it detects the phase difference between the clock output from the reference delay circuit and the return clock returned from the corresponding block and outputs phase difference information.

【0008】請求項5記載の発明は、請求項2記載の発
明において、前記各位相差補正回路は、同一構成の第1
および第2の可変遅延回路を有し、前記第1の可変遅延
回路は、前記往路クロックを遅延して前記ブロッククロ
ックを出力するとともに、前記第2の可変遅延回路に入
力し、前記第2の可変遅延回路は、前記第1の可変遅延
回路の出力クロックを遅延して、その出力クロックを前
記復路クロックとして対応する位相検出回路に折り返
し、前記第1および第2の可変遅延回路のそれぞれの遅
延は、前記位相差情報に基づいて同一となるように制御
され、前記各セル位相差補正回路は、同一構成の第3お
よび第4の可変遅延回路を有し、前記第3の可変遅延回
路は、前記往路セルクロックを遅延して前記セルクロッ
クを出力するとともに、前記第4の可変遅延回路に入力
し、前記第4の可変遅延回路は、前記第3の可変遅延回
路の出力クロックを遅延して、その出力クロックを前記
復路セルクロックとして対応するセル位相検出回路に折
り返し、前記第3および第4の可変遅延回路のそれぞれ
の遅延は、前記セル位相差情報に基づいて同一となるよ
うに制御されることを特徴としている。
According to a fifth aspect of the present invention, in the second aspect of the invention, each of the phase difference correction circuits has a first configuration having the same configuration.
And a second variable delay circuit, wherein the first variable delay circuit delays the forward clock and outputs the block clock, and inputs the second variable delay circuit to the second variable delay circuit. The variable delay circuit delays the output clock of the first variable delay circuit, returns the output clock to the corresponding phase detection circuit as the return clock, and delays each of the first and second variable delay circuits. Are controlled to be the same on the basis of the phase difference information, and each cell phase difference correction circuit has third and fourth variable delay circuits having the same configuration, and the third variable delay circuit is , The forward cell clock is delayed to output the cell clock, and the cell clock is input to the fourth variable delay circuit, and the fourth variable delay circuit outputs the output clock of the third variable delay circuit. The output clock is then returned to the corresponding cell phase detection circuit as the return cell clock, and the respective delays of the third and fourth variable delay circuits are made equal based on the cell phase difference information. It is characterized by being controlled by.

【0009】請求項6記載の発明は、請求項2記載の発
明において、前記各位相検出回路は、前記復路クロック
と前記基準クロックとの前記位相差情報を、前記復路ク
ロックに対する前記基準クロックの進み遅れ、あるいは
前記基準クロックに対する前記復路クロックの進み遅れ
を検出することにより表し、前記情報転送手段を介して
前記位相差情報を対応する位相差補正回路に転送して制
御し、前記各セル位相検出回路は、前記復路セルクロッ
クと前記基準セルクロックとの前記セル位相差情報を、
前記復路セルクロックに対する前記基準セルクロックの
進み遅れ、あるいは前記基準セルクロックに対する前記
復路セルクロックの進み遅れを検出することにより表
し、前記セル情報転送手段を介して前記セル位相差情報
を対応するセル位相差補正回路に転送して制御すること
を特徴としている。
According to a sixth aspect of the present invention, in the second aspect of the present invention, each of the phase detection circuits outputs the phase difference information between the return clock and the reference clock by advancing the reference clock with respect to the return clock. It is represented by detecting the delay or the advance / lag of the return clock with respect to the reference clock, and transfers the phase difference information to the corresponding phase difference correction circuit through the information transfer means to control the phase difference information and detect the phase of each cell. The circuit, the cell phase difference information between the return cell clock and the reference cell clock,
The advance / delay of the reference cell clock with respect to the return cell clock or the advance / delay of the return cell clock with respect to the reference cell clock is represented by detecting the cell phase difference information through the cell information transfer means. It is characterized in that it is transferred to a phase difference correction circuit for control.

【0010】請求項7記載の発明は、請求項2記載の発
明において、請求項5記載の位相差補正回路およびセル
位相差補正回路と、請求項6記載の位相検出回路および
セル位相検出回路とを具備し、まず、前記第1および第
2の可変遅延回路の遅延を最小または最大にしておき、
次に、前記第1および第2の可変遅延回路の可変ステッ
プに従って遅延量を増加または減少させ、そのときの前
記位相検出回路から転送される位相差情報が前記復路ク
ロックが前記基準クロックより進んでいることまたは遅
れていることを示している場合には、前記第1および第
2の可変遅延回路の可変ステップに従って前記遅延量を
増加または減少させ、前記位相差情報が前記復路クロッ
クが前記基準クロックより遅れていることまたは進んで
いることを示している場合には、前記第1および第2の
可変遅延回路の遅延量を固定し、まず、前記第3および
第4の可変遅延回路の遅延を最小または最大にしてお
き、次に、前記第3および第4の可変遅延回路の可変ス
テップに従って遅延量を増加または減少させ、そのとき
の前記セル位相検出回路から転送されるセル位相差情報
が前記復路セルクロックが前記基準セルクロックより進
んでいることまたは遅れていることを示している場合に
は、前記第3および第4の可変遅延回路の可変ステップ
に従って前記遅延量を増加または減少させ、前記セル位
相差情報が前記復路セルクロックが前記基準セルクロッ
クより遅れていることまたは進んでいることを示してい
る場合には、前記第3および第4の可変遅延回路の遅延
量を固定することを特徴としている。
According to a seventh aspect of the present invention, in the second aspect of the invention, the phase difference correction circuit and the cell phase difference correction circuit according to the fifth aspect, and the phase detection circuit and the cell phase detection circuit according to the sixth aspect are provided. First, the delay of the first and second variable delay circuits is set to the minimum or maximum,
Next, the delay amount is increased or decreased in accordance with the variable step of the first and second variable delay circuits, and the phase difference information transferred from the phase detection circuit at that time is such that the backward clock advances from the reference clock. The delay amount is increased or decreased according to the variable step of the first and second variable delay circuits, and the phase difference information indicates that the return clock is the reference clock. If it indicates that the delay is ahead or the lead is ahead, the delay amounts of the first and second variable delay circuits are fixed, and the delays of the third and fourth variable delay circuits are first set. The minimum or maximum is set, and then the delay amount is increased or decreased according to the variable step of the third and fourth variable delay circuits, and the cell phase detection at that time is performed. If the cell phase difference information transferred from the path indicates that the return cell clock is ahead of or behind the reference cell clock, the variable step of the third and fourth variable delay circuits In the case where the cell phase difference information indicates that the return cell clock is behind or ahead of the reference cell clock, the delay amount is increased or decreased according to the third and fourth delays. The feature is that the delay amount of the variable delay circuit is fixed.

【0011】[0011]

【作用】請求項1記載の発明によれば、クロック発生回
路から出力されたクロックは、情報転送手段を介して往
路クロックとして各位相差補正回路に転送された後、情
報転送手段を介して復路クロックとして対応する位相検
出回路に折り返される。各位相検出回路は、基準クロッ
クと復路クロックとの位相差を検出して、情報転送手段
を介して位相差情報を対応する位相差補正回路に転送す
る。これにより、各ブロックの位相差補正回路から出力
されるブロッククロックの位相が基準クロックの位相と
一致する。
According to the first aspect of the present invention, the clock output from the clock generation circuit is transferred to each phase difference correction circuit as a forward clock through the information transfer means, and then the backward clock is passed through the information transfer means. Is returned to the corresponding phase detection circuit. Each phase detection circuit detects the phase difference between the reference clock and the return clock and transfers the phase difference information to the corresponding phase difference correction circuit via the information transfer means. As a result, the phase of the block clock output from the phase difference correction circuit of each block matches the phase of the reference clock.

【0012】また、請求項2記載の発明によれば、請求
項1記載の発明の各ブロックにおいて、セルクロック発
生回路から出力された基準セルクロックは、セル情報転
送手段を介して往路セルクロックとして各セル位相差補
正回路に転送された後、セル情報転送手段を介して復路
セルクロックとして対応するブロック位相検出回路に折
り返される。各ブロック位相検出回路は、基準セルクロ
ックと復路セルクロックとの位相差を検出して、セル情
報転送手段を介してセル位相差情報を対応するセル位相
差補正回路に転送する。これにより、各セルのセル位相
差補正回路から出力されるセルクロックの位相が基準セ
ルクロックの位相と一致する。さらに、請求項3ないし
7記載の発明によれば、請求項2記載の発明において、
高い位相同期精度が得られる。
According to the second aspect of the invention, in each block of the first aspect of the invention, the reference cell clock output from the cell clock generating circuit is used as a forward cell clock via the cell information transfer means. After being transferred to each cell phase difference correction circuit, it is returned to the corresponding block phase detection circuit as a return cell clock through the cell information transfer means. Each block phase detection circuit detects the phase difference between the reference cell clock and the return cell clock and transfers the cell phase difference information to the corresponding cell phase difference correction circuit via the cell information transfer means. As a result, the phase of the cell clock output from the cell phase difference correction circuit of each cell matches the phase of the reference cell clock. Further, according to the invention described in claims 3 to 7, in the invention described in claim 2,
High phase synchronization accuracy can be obtained.

【0013】[0013]

【実施例】図1は本発明の概要を表す概念図である。本
発明においては、回路基板やLSI等の半導体素子(以
下、単に回路という)1を複数のブロック2に分割し、
外部から供給される基準クロック6を受信して所定周期
のクロックを発生するクロック発生部3と、各ブロック
2に設けられ、クロック発生部3から出力されるクロッ
クをそれぞれ受信するクロック受信部4と、クロック発
生部3とクロック受信部4との間で情報を転送する情報
転送手段5とを設ける。そして、情報転送手段5におい
て発生する伝送遅延を、全てのブロック2に対して等し
くすることにより、各ブロック2に同一位相のクロック
を分配する。
1 is a conceptual diagram showing the outline of the present invention. In the present invention, a semiconductor element (hereinafter simply referred to as a circuit) 1 such as a circuit board or an LSI is divided into a plurality of blocks 2,
A clock generator 3 that receives a reference clock 6 supplied from the outside and generates a clock having a predetermined cycle; and a clock receiver 4 that is provided in each block 2 and that receives the clock output from the clock generator 3. An information transfer means 5 for transferring information between the clock generator 3 and the clock receiver 4 is provided. Then, the transmission delay generated in the information transfer means 5 is made equal to all the blocks 2, so that the clocks of the same phase are distributed to the respective blocks 2.

【0014】クロック発生部3とクロック受信部4との
間のクロックの分配は、図2に示すような基本回路構成
によって実現される。図2において、クロック発生部3
はクロック発生回路7と位相一致検出回路8とから構成
され、クロック受信部4は可変遅延回路9を有してい
る。また、情報転送手段5は、往路クロック10、復路
クロック11および位相差情報12をクロック発生部3
とクロック受信部4との間で転送する。
The distribution of the clock between the clock generator 3 and the clock receiver 4 is realized by the basic circuit configuration shown in FIG. In FIG. 2, the clock generator 3
Is composed of a clock generation circuit 7 and a phase coincidence detection circuit 8, and the clock reception unit 4 has a variable delay circuit 9. Further, the information transfer means 5 outputs the forward clock 10, the backward clock 11 and the phase difference information 12 to the clock generator 3.
And the clock receiving unit 4.

【0015】このような構成において、クロック発生回
路7から出力されたクロック13は、情報転送手段5を
介して往路クロック10として可変遅延回路9に転送さ
れた後、情報転送手段5を介して復路クロック11とし
て位相一致検出回路8に折り返される。位相一致検出回
路8は、クロック発生回路7から出力されたクロック1
3と、可変遅延回路9から折り返された復路クロック1
1との間の位相一致検出を行った後、情報転送手段5を
介して位相差情報12を可変遅延回路9に転送する。
In such a configuration, the clock 13 output from the clock generation circuit 7 is transferred to the variable delay circuit 9 as the outward clock 10 via the information transfer means 5, and then to the return path via the information transfer means 5. The clock 11 is returned to the phase coincidence detection circuit 8. The phase coincidence detection circuit 8 uses the clock 1 output from the clock generation circuit 7.
3 and return clock 1 returned from the variable delay circuit 9
After detecting the phase coincidence with 1, the phase difference information 12 is transferred to the variable delay circuit 9 via the information transfer means 5.

【0016】この場合、往路クロック10の伝送遅延と
復路クロック11の伝送遅延とが等しくなるように設定
し、位相一致検出回路8において、折り返された復路ク
ロック11の伝送遅延を測定し、この伝送遅延の、あら
かじめ設定された遅延からの位相偏差を位相差情報12
として可変遅延回路9に転送することにより、各ブロッ
ク2の可変遅延回路9から出力されるクロックの位相を
上記あらかじめ設定された遅延の1/2に制御でき、ク
ロック受信部4においては上記あらかじめ設定された遅
延より1/2だけ遅延したクロックを受信できる。これ
により、上記クロック受信部4を各ブロック2に設ける
ことにより、複数のブロック2に分割された回路1内の
クロックの位相が一致していることを保証することがで
きる。
In this case, the transmission delay of the forward clock 10 and the transmission delay of the backward clock 11 are set to be equal, the transmission delay of the folded backward clock 11 is measured in the phase coincidence detection circuit 8, and this transmission is performed. The phase deviation of the delay from the preset delay is calculated as the phase difference information 12
, The phase of the clock output from the variable delay circuit 9 of each block 2 can be controlled to ½ of the preset delay, and the clock receiving unit 4 sets the preset phase. It is possible to receive a clock that is delayed by 1/2 the delay that has been set. Accordingly, by providing the clock receiving unit 4 in each block 2, it is possible to guarantee that the phases of the clocks in the circuit 1 divided into the plurality of blocks 2 are in agreement.

【0017】以下、図面を参照して、本発明の実施例に
ついて説明する。図3は本発明の一実施例による位相同
期クロック分配回路を適用した回路1の構成を表す図で
ある。この実施例においては、回路1を図3(a)に示
すように、複数のブロックに分割し、さらに、図3
(b)に示すように、各ブロック内を複数のセルに分割
する。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 3 is a diagram showing a configuration of a circuit 1 to which a phase-locked clock distribution circuit according to an embodiment of the present invention is applied. In this embodiment, the circuit 1 is divided into a plurality of blocks as shown in FIG.
As shown in (b), each block is divided into a plurality of cells.

【0018】回路1は、低速クロック分配部14と、低
速クロック受信部15と、低速クロック用情報転送線1
8と、高速クロック分配部16と、高速クロック受信部
17と、高速クロック用情報転送線19とからなる位相
同期クロック分配回路を有している。低速クロック分配
部14は、基準クロック6を受信して低速クロックを各
ブロックに分配する。低速クロック受信部15は、各ブ
ロックに設けられ、上記低速クロックを受信する。低速
クロック用情報転送線18は、低速クロック分配部14
と低速クロック受信部15との間で情報を転送する。高
速クロック分配部16は、各ブロックに設けられ、低速
クロック受信部15から出力される低速クロックを受信
して高速クロックを発生する。高速クロック受信部17
は、各セルに設けられ、上記高速クロックを受信する。
高速クロック用情報転送線19は、高速クロック分配部
16と高速クロック受信部17との間で情報を転送す
る。
The circuit 1 comprises a low speed clock distribution section 14, a low speed clock receiving section 15, and a low speed clock information transfer line 1.
8, a high-speed clock distribution unit 16, a high-speed clock reception unit 17, and a high-speed clock information transfer line 19 have a phase synchronization clock distribution circuit. The low-speed clock distribution unit 14 receives the reference clock 6 and distributes the low-speed clock to each block. The low speed clock receiving unit 15 is provided in each block and receives the low speed clock. The low-speed clock information transfer line 18 includes the low-speed clock distribution unit 14
And information is transferred between the low-speed clock receiving unit 15 and the low-speed clock receiving unit 15. The high-speed clock distributor 16 is provided in each block and receives the low-speed clock output from the low-speed clock receiver 15 to generate a high-speed clock. High-speed clock receiver 17
Is provided in each cell and receives the high-speed clock.
The high-speed clock information transfer line 19 transfers information between the high-speed clock distributor 16 and the high-speed clock receiver 17.

【0019】次に、図4に低速クロック分配部14と、
各ブロックに設けられた低速クロック受信部15との構
成を示す。低速クロック分配部14は、クロック発生回
路20と、低速クロック26の1周期に相当する時間を
越えない遅延を発生する基準遅延回路21と、各ブロッ
クに対応して設けられた位相一致検出回路22とから構
成されている。また、低速クロック受信部15は、可変
遅延回路23を有している。さらに、低速クロック分配
部14と、各ブロックの低速クロック受信部15との間
には、遅延制御用配線24とクロック分配用配線25と
からなる低速クロック用情報転送線18が設けられてい
る。
Next, FIG. 4 shows the low-speed clock distribution unit 14,
The structure of the low-speed clock receiving unit 15 provided in each block is shown. The low-speed clock distribution unit 14 includes a clock generation circuit 20, a reference delay circuit 21 that generates a delay that does not exceed a time corresponding to one cycle of the low-speed clock 26, and a phase matching detection circuit 22 provided corresponding to each block. It consists of and. Further, the low-speed clock receiving unit 15 has a variable delay circuit 23. Further, a low-speed clock information transfer line 18 including a delay control wiring 24 and a clock distribution wiring 25 is provided between the low-speed clock distribution unit 14 and the low-speed clock reception unit 15 of each block.

【0020】このような構成において、まず、基準クロ
ック6は、クロック発生回路20に入力され、ここで、
基準クロック6に基づいて低速クロック26が発生され
て各ブロックおよび基準遅延回路21に分配される。各
ブロックに分配される低速クロック26は、低速クロッ
ク分配部14から、クロック分配用配線25を構成する
往路配線27を介して各ブロックの低速クロック受信部
15に分配され、可変遅延回路23に転送される。
In such a configuration, first, the reference clock 6 is input to the clock generation circuit 20, where
A low-speed clock 26 is generated based on the reference clock 6 and distributed to each block and the reference delay circuit 21. The low-speed clock 26 distributed to each block is distributed from the low-speed clock distribution unit 14 to the low-speed clock reception unit 15 of each block via the forward wiring 27 that constitutes the clock distribution wiring 25, and transferred to the variable delay circuit 23. To be done.

【0021】次に、各可変遅延回路23に転送された低
速クロック26は、各可変遅延回路23から低速クロッ
ク28として出力され、各セルの高速クロック分配部1
6内に分配されるとともに、各低速クロック受信部15
から、クロック分配用配線25を構成する復路配線29
を介して、低速クロック31として、低速クロック分配
部14の対応する位相一致検出回路22に折り返され
る。
Next, the low-speed clock 26 transferred to each variable delay circuit 23 is output as a low-speed clock 28 from each variable delay circuit 23, and the high-speed clock distributor 1 of each cell is output.
6 and each low-speed clock receiving unit 15
From the return wiring 29 that constitutes the clock distribution wiring 25
The low-speed clock 31 is returned to the corresponding phase coincidence detection circuit 22 of the low-speed clock distribution unit 14 via.

【0022】各位相一致検出回路22においては、基準
遅延回路21を通過した低速クロック30と、折り返さ
れた低速クロック31との位相関係が検出され、位相差
情報32として遅延制御用配線24を介して対応するブ
ロックの可変遅延回路23に転送される。各可変遅延回
路23においては、位相差情報32に基づいて位相が一
致するまで遅延量が可変される。以上説明した動作が各
ブロック毎に行われることにより、各ブロック内で得ら
れた低速クロック28の位相は、全てクロック発生回路
20の出力である低速クロック26の位相と一致するこ
とになる。
In each phase coincidence detection circuit 22, the phase relationship between the low speed clock 30 passing through the reference delay circuit 21 and the folded low speed clock 31 is detected, and the phase difference information 32 is passed through the delay control wiring 24. And is transferred to the variable delay circuit 23 of the corresponding block. In each variable delay circuit 23, the delay amount is varied based on the phase difference information 32 until the phases match. By performing the operation described above for each block, all the phases of the low-speed clock 28 obtained in each block match the phase of the low-speed clock 26 that is the output of the clock generation circuit 20.

【0023】次に、図5に高速クロック分配部16と、
各セルに設けられた高速クロック受信部17の構成を示
す。高速クロック分配部16は、上述した低速クロック
受信部15と、位相同期回路33と、各セルに対応して
設けられた位相一致検出回路34とから構成されてい
る。また、高速クロック受信部17は、可変遅延回路3
5と、セル内クロック分配部36とから構成されてい
る。さらに、高速クロック分配部16と、各セルの高速
クロック受信部17との間には、遅延制御用配線37と
クロック分配用配線38とからなる高速クロック用情報
転送線19が設けられている。
Next, FIG. 5 shows a high-speed clock distribution unit 16,
The structure of the high-speed clock receiving unit 17 provided in each cell is shown. The high-speed clock distribution unit 16 includes the low-speed clock reception unit 15 described above, the phase synchronization circuit 33, and the phase matching detection circuit 34 provided corresponding to each cell. In addition, the high-speed clock receiving unit 17 includes the variable delay circuit 3
5 and an in-cell clock distribution unit 36. Further, a high-speed clock information transfer line 19 including a delay control wiring 37 and a clock distribution wiring 38 is provided between the high-speed clock distribution unit 16 and the high-speed clock reception unit 17 of each cell.

【0024】このような構成において、まず、低速クロ
ック受信部15の可変遅延回路23から出力された低速
クロック28は、位相同期回路33において、高速クロ
ック41に変換された後、各セルおよび各位相一致検出
回路34に分配される。各セルに分配される高速クロッ
ク41は、高速クロック分配部16から、クロック分配
用配線38を構成する往路配線42を介して各セルの高
速クロック受信部17に分配され、可変遅延回路35に
転送される。
In such a configuration, first, the low-speed clock 28 output from the variable delay circuit 23 of the low-speed clock receiving section 15 is converted into the high-speed clock 41 in the phase synchronization circuit 33, and then each cell and each phase. It is distributed to the coincidence detection circuit 34. The high-speed clock 41 distributed to each cell is distributed from the high-speed clock distribution unit 16 to the high-speed clock reception unit 17 of each cell through the forward wiring 42 that constitutes the clock distribution wiring 38, and transferred to the variable delay circuit 35. To be done.

【0025】次に、各可変遅延回路35に転送された高
速クロック41は、各可変遅延回路35から高速クロッ
ク43として出力され、各セルのセル内クロック分配部
36内に分配されるとともに、各高速クロック受信部1
7から、クロック分配用配線38を構成する復路配線4
4を介して、高速クロック45として、高速クロック分
配部16の対応する位相一致検出回路34に折り返され
る。
Next, the high-speed clock 41 transferred to each variable delay circuit 35 is output as a high-speed clock 43 from each variable delay circuit 35, distributed to the in-cell clock distribution unit 36 of each cell, and High-speed clock receiver 1
7 to the return wiring 4 constituting the clock distribution wiring 38
The high-speed clock 45 is returned to the corresponding phase coincidence detection circuit 34 of the high-speed clock distribution unit 16 via the circuit 4.

【0026】各位相一致検出回路34においては、高速
クロック41と、折り返された高速クロック45との位
相関係が検出され、位相差情報46として遅延制御用配
線37を介して対応するセルの可変遅延回路35に転送
される。各可変遅延回路35においては、位相差情報4
6に基づいて位相が一致するまで遅延量が可変される。
以上説明した動作が各セル毎に行われることにより、各
セル内で得られた高速クロック43の位相は、全て位相
同期回路33の出力である高速クロック41の位相と一
致することになる。
In each phase coincidence detecting circuit 34, the phase relationship between the high speed clock 41 and the folded high speed clock 45 is detected, and the variable delay of the corresponding cell is output as the phase difference information 46 via the delay control wiring 37. It is transferred to the circuit 35. In each variable delay circuit 35, the phase difference information 4
The delay amount is changed based on 6 until the phases match.
By performing the above-described operation for each cell, the phases of the high-speed clock 43 obtained in each cell all match the phase of the high-speed clock 41 that is the output of the phase synchronization circuit 33.

【0027】次に、図6は、図4に示すクロック発生回
路20の構成の一例である。基準クロック6は、アイソ
レーションとファンアウトを増やすための分配回路10
0を通過した後、分岐され、複数のインバータ101を
介して、低速クロック26として、図4に示す基準遅延
回路21および複数の低速クロック受信部15に転送さ
れる。また、図7は、図4に示す基準遅延回路21の構
成の一例である。クロック発生回路20から転送された
低速クロック26は、インバータ列102により遅延さ
れた後、複数のインバータ103を介して、低速クロッ
ク30として、図4に示す複数の位相一致検出回路22
に転送される。
Next, FIG. 6 shows an example of the configuration of the clock generation circuit 20 shown in FIG. The reference clock 6 is a distribution circuit 10 for increasing isolation and fanout.
After passing 0, the signal is branched and transferred to the reference delay circuit 21 and the plurality of low speed clock receiving units 15 shown in FIG. 4 as the low speed clock 26 via the plurality of inverters 101. 7 is an example of the configuration of the reference delay circuit 21 shown in FIG. The low-speed clock 26 transferred from the clock generation circuit 20 is delayed by the inverter array 102, and then, as the low-speed clock 30 via the plurality of inverters 103, the plurality of phase-match detection circuits 22 shown in FIG.
Transferred to.

【0028】さらに、図8は、図4および図5にそれぞ
れ示す位相一致検出回路22および34の構成の一例で
ある。いずれもDタイプのポジティブ・エッジトリガド
・フリップ・フロップ(以下、単にFFという)104
によって構成されている。図8に示すFF104が位相
一致検出回路22の場合、図4に示す基準遅延回路21
から転送された低速クロック30がFF104のD端子
に入力され、図4に示す可変遅延回路23によって折り
返された低速クロック31がFF104のCK端子に入
力される。低速クロック31が”H”レベルになる時、
低速クロック30が”H”レベルならば、FF104の
Q端子から出力される位相差情報32は”H”レベルと
なり、低速クロック31が”H”レベルになる時、低速
クロック30が”L”レベルならば、FF104のQ端
子から出力される位相差情報32は”L”レベルとな
る。したがって、位相差情報32が”L”レベルから”
H”レベルになる時、低速クロック30の位相と低速ク
ロック31の位相とが一致していることになる。なお、
低速クロック31をFF104のD端子に入力し、低速
クロック30をFF104のCK端子に入力してもよ
い。
Further, FIG. 8 shows an example of the configuration of the phase matching detection circuits 22 and 34 shown in FIGS. 4 and 5, respectively. Both are D-type positive edge triggered flip-flops (hereinafter simply referred to as FF) 104.
It is composed by. When the FF 104 shown in FIG. 8 is the phase matching detection circuit 22, the reference delay circuit 21 shown in FIG.
The low-speed clock 30 transferred from is input to the D terminal of the FF 104, and the low-speed clock 31 folded by the variable delay circuit 23 illustrated in FIG. 4 is input to the CK terminal of the FF 104. When the low-speed clock 31 becomes "H" level,
When the low-speed clock 30 is "H" level, the phase difference information 32 output from the Q terminal of the FF 104 is "H" level, and when the low-speed clock 31 is "H" level, the low-speed clock 30 is "L" level. If so, the phase difference information 32 output from the Q terminal of the FF 104 becomes the “L” level. Therefore, the phase difference information 32 changes from "L" level to "
When it goes to the H ”level, the phase of the low-speed clock 30 and the phase of the low-speed clock 31 match each other.
The low speed clock 31 may be input to the D terminal of the FF 104 and the low speed clock 30 may be input to the CK terminal of the FF 104.

【0029】いっぽう、図8に示すFF104が位相一
致検出回路34の場合、図5に示す位相同期回路33か
ら転送された高速クロック41がFF104のD端子に
入力され、図5に示す可変遅延回路35によって折り返
された高速クロック45がFF104のCK端子に入力
される。高速クロック45が”H”レベルになる時、高
速クロック41が”H”レベルならば、FF104のQ
端子から出力される位相差情報46は”H”レベルとな
り、高速クロック45が”H”レベルになる時、高速ク
ロック41が”L”レベルならば、FF104のQ端子
から出力される位相差情報46は”L”レベルとなる。
したがって、位相差情報46が”L”レベルから”H”
レベルになる時、高速クロック41の位相と高速クロッ
ク45の位相とが一致していることになる。なお、高速
クロック45をFF104のD端子に入力し、高速クロ
ック41をFF104のCK端子に入力してもよい。
On the other hand, when the FF 104 shown in FIG. 8 is the phase coincidence detection circuit 34, the high speed clock 41 transferred from the phase synchronization circuit 33 shown in FIG. 5 is input to the D terminal of the FF 104, and the variable delay circuit shown in FIG. The high-speed clock 45 folded by 35 is input to the CK terminal of the FF 104. If the high-speed clock 41 goes to the “H” level when the high-speed clock 45 goes to the “H” level, Q of the FF 104
The phase difference information 46 output from the terminal becomes “H” level, and when the high speed clock 45 becomes “H” level, if the high speed clock 41 is “L” level, the phase difference information output from the Q terminal of the FF 104. 46 becomes "L" level.
Therefore, the phase difference information 46 changes from "L" level to "H".
When the level becomes high, the phase of the high speed clock 41 and the phase of the high speed clock 45 match. The high speed clock 45 may be input to the D terminal of the FF 104 and the high speed clock 41 may be input to the CK terminal of the FF 104.

【0030】次に、図9は、図4および図5にそれぞれ
示す可変遅延回路23および35の構成の一例である。
可変遅延回路23および35は、いずれも、スイッチ制
御回路105と、2個の可変遅延回路106および10
7とから構成されている。また、可変遅延回路106お
よび107は、ともに、スイッチ108と、遅延発生用
インバータ109と、オアゲートとから構成されてい
る。
Next, FIG. 9 shows an example of the configuration of the variable delay circuits 23 and 35 shown in FIGS. 4 and 5, respectively.
Each of the variable delay circuits 23 and 35 has a switch control circuit 105 and two variable delay circuits 106 and 10.
7 and 7. Each of the variable delay circuits 106 and 107 is composed of a switch 108, a delay generating inverter 109, and an OR gate.

【0031】図9に示す回路が可変遅延回路23の場
合、図4に示す低速クロック分配部14のクロック発生
回路20から往路配線27を介して転送された低速クロ
ック26は、可変遅延回路106に入力される。可変遅
延回路106の出力クロック110は、2つに分岐さ
れ、1つは可変遅延回路23から出力される低速クロッ
ク28となり、もう1つは可変遅延回路107に入力さ
れる。可変遅延回路107の出力クロック111は、復
路配線29を介して、低速クロック31として低速クロ
ック分配部14の対応する位相一致検出回路22に折り
返される。
When the circuit shown in FIG. 9 is the variable delay circuit 23, the low-speed clock 26 transferred from the clock generation circuit 20 of the low-speed clock distribution unit 14 shown in FIG. Is entered. The output clock 110 of the variable delay circuit 106 is branched into two, one is the low-speed clock 28 output from the variable delay circuit 23, and the other is input to the variable delay circuit 107. The output clock 111 of the variable delay circuit 107 is returned to the corresponding phase coincidence detection circuit 22 of the low speed clock distribution unit 14 as the low speed clock 31 via the return path wiring 29.

【0032】上記低速クロックの遅延制御は、可変遅延
回路23が、位相一致検出回路22から転送される位相
差情報32を遅延制御用配線24を介して受信すること
により行われる。まず、スイッチ制御回路105によ
り、スイッチ108の中でa1およびb1を導通させる
とともに、その他のスイッチa2〜anおよびb2〜b
nを開放する。この状態が最も遅延の少ない状態であ
る。
The delay control of the low-speed clock is performed by the variable delay circuit 23 receiving the phase difference information 32 transferred from the phase coincidence detection circuit 22 via the delay control wiring 24. First, by the switch control circuit 105, while making a1 and b1 conductive in the switch 108, the other switches a2-an and b2-b
Open n. This is the state with the least delay.

【0033】この時、位相一致検出回路22を構成する
FF104のQ端子から位相差情報32が発生されてい
るとして、位相差情報32が”L”レベルならば、スイ
ッチ制御回路105により、スイッチa2およびb2を
導通させるとともに、その他のスイッチa1,a3〜a
nおよびb1,b3〜bnを開放する。この動作を、位
相差情報32が”H”レベルになるまで繰り返し、位相
差情報32が”H”レベルになった時、スイッチ108
の導通、開放の組み合わせを固定する。これにより、イ
ンバータ109の遅延量の精度で、可変遅延回路23か
ら出力される低速クロック28の位相は、基準遅延回路
21から出力される低速クロック30の位相と一致する
ことになる。
At this time, assuming that the phase difference information 32 is generated from the Q terminal of the FF 104 constituting the phase coincidence detection circuit 22, if the phase difference information 32 is "L" level, the switch control circuit 105 causes the switch a2 to operate. And b2 are made conductive, and other switches a1, a3 to a
n and b1 and b3 to bn are opened. This operation is repeated until the phase difference information 32 becomes "H" level, and when the phase difference information 32 becomes "H" level, the switch 108
Fix the combination of continuity and open. As a result, the phase of the low-speed clock 28 output from the variable delay circuit 23 matches the phase of the low-speed clock 30 output from the reference delay circuit 21 with the accuracy of the delay amount of the inverter 109.

【0034】なお、上述した低速クロックの遅延制御に
おいては、まず、可変遅延回路23の遅延量を最小の状
態にしておき、位相差情報32に基づいて可変遅延回路
23の遅延量を徐々に増加させていったが、逆に、ま
ず、可変遅延回路23の遅延量を最大の状態にしてお
き、位相差情報32に基づいて可変遅延回路23の遅延
量を徐々に減少させていってもよい。
In the above delay control of the low speed clock, first, the delay amount of the variable delay circuit 23 is set to the minimum state, and the delay amount of the variable delay circuit 23 is gradually increased based on the phase difference information 32. However, conversely, first, the delay amount of the variable delay circuit 23 may be set to the maximum state, and the delay amount of the variable delay circuit 23 may be gradually reduced based on the phase difference information 32. .

【0035】いっぽう、図9に示す回路が可変遅延回路
35の場合、図5に示す高速クロック分配部16の位相
同期回路33から往路配線42を介して転送された高速
クロック41は、可変遅延回路106に入力される。可
変遅延回路106の出力クロック110は、2つに分岐
され、1つは可変遅延回路35から出力される高速クロ
ック43となり、もう1つは可変遅延回路107に入力
される。可変遅延回路107の出力クロック111は、
復路配線44を介して、高速クロック45として高速ク
ロック分配部16の対応する位相一致検出回路34に折
り返される。
On the other hand, when the circuit shown in FIG. 9 is the variable delay circuit 35, the high speed clock 41 transferred from the phase synchronization circuit 33 of the high speed clock distribution unit 16 shown in FIG. It is input to 106. The output clock 110 of the variable delay circuit 106 is branched into two, one is the high-speed clock 43 output from the variable delay circuit 35, and the other is input to the variable delay circuit 107. The output clock 111 of the variable delay circuit 107 is
The high-speed clock 45 is returned to the corresponding phase coincidence detection circuit 34 of the high-speed clock distribution unit 16 via the return line 44.

【0036】上記高速クロックの遅延制御は、可変遅延
回路35が、位相一致検出回路34から転送される位相
差情報46を遅延制御用配線37を介して受信すること
により行われる。まず、スイッチ制御回路105によ
り、スイッチ108の中でa1およびb1を導通させる
とともに、その他のスイッチa2〜anおよびb2〜b
nを開放する。この状態が最も遅延の少ない状態であ
る。
The delay control of the high-speed clock is performed by the variable delay circuit 35 receiving the phase difference information 46 transferred from the phase coincidence detection circuit 34 via the delay control wiring 37. First, by the switch control circuit 105, while making a1 and b1 conductive in the switch 108, the other switches a2-an and b2-b
Open n. This is the state with the least delay.

【0037】この時、位相一致検出回路34を構成する
FF104のQ端子から位相差情報46が発生されてい
るとして、位相差情報46が”L”レベルならば、スイ
ッチ制御回路105により、スイッチa2およびb2を
導通させるとともに、その他のスイッチa1,a3〜a
nおよびb1,b3〜bnを開放する。この動作を、位
相差情報46が”H”レベルになるまで繰り返し、位相
差情報46が”H”レベルになった時、スイッチ108
の導通、開放の組み合わせを固定する。これにより、イ
ンバータ109の遅延量の精度で、可変遅延回路35か
ら出力される高速クロック43の位相は、位相同期回路
33から出力される高速クロック41の位相と一致する
ことになる。ただし、正確には、可変遅延回路35から
出力される高速クロック43の位相は、高速クロック4
3の1周期あとの位相に一致している。
At this time, assuming that the phase difference information 46 is generated from the Q terminal of the FF 104 constituting the phase coincidence detection circuit 34, if the phase difference information 46 is "L" level, the switch control circuit 105 causes the switch a2 to operate. And b2 are made conductive, and other switches a1, a3 to a
n and b1 and b3 to bn are opened. This operation is repeated until the phase difference information 46 becomes "H" level, and when the phase difference information 46 becomes "H" level, the switch 108
Fix the combination of continuity and open. As a result, the phase of the high-speed clock 43 output from the variable delay circuit 35 matches the phase of the high-speed clock 41 output from the phase synchronization circuit 33 with the accuracy of the delay amount of the inverter 109. However, to be precise, the phase of the high-speed clock 43 output from the variable delay circuit 35 is the same as that of the high-speed clock 4
It matches the phase after one cycle of 3.

【0038】なお、上述した高速クロックの遅延制御に
おいては、まず、可変遅延回路35の遅延量を最小の状
態にしておき、位相差情報46に基づいて可変遅延回路
35の遅延量を徐々に増加させていったが、逆に、ま
ず、可変遅延回路35の遅延量を最大の状態にしてお
き、位相差情報46に基づいて可変遅延回路35の遅延
量を徐々に減少させていってもよい。
In the above delay control of the high-speed clock, first, the delay amount of the variable delay circuit 35 is set to the minimum state, and the delay amount of the variable delay circuit 35 is gradually increased based on the phase difference information 46. However, conversely, first, the delay amount of the variable delay circuit 35 may be set to the maximum state, and the delay amount of the variable delay circuit 35 may be gradually reduced based on the phase difference information 46. .

【0039】次に、図10は、各ブロックの低速クロッ
ク28の位相補正手順と位相関係の一例を示したもので
ある。図10(1)は、図4に示す低速ブロック分配部
14のクロック発生回路20から各ブロックに転送され
る低速クロック26の位相を表している。低速クロック
26は、低速クロック分配部14から往路配線27を介
して各ブロックの低速クロック受信部15の可変遅延回
路23に転送される。図10(2)は、可変遅延回路2
3から出力される低速クロック28の位相を表してい
る。図10(1)および(2)からわかるように、低速
クロック28の位相は、低速クロック26の位相と比較
して、往路配線27における遅延Tdbl1(図10(a)
参照)だけ遅れている。
Next, FIG. 10 shows an example of the phase correction procedure and the phase relationship of the low-speed clock 28 of each block. 10A shows the phase of the low-speed clock 26 transferred from the clock generation circuit 20 of the low-speed block distribution unit 14 shown in FIG. 4 to each block. The low-speed clock 26 is transferred from the low-speed clock distribution unit 14 to the variable delay circuit 23 of the low-speed clock reception unit 15 of each block via the forward wiring 27. FIG. 10B shows the variable delay circuit 2
3 shows the phase of the low-speed clock 28 output from No. 3. As can be seen from FIGS. 10 (1) and 10 (2), the phase of the low-speed clock 28 is longer than that of the low-speed clock 26 by the delay T dbl1 (FIG. 10 (a)) in the forward wiring 27.
See only).

【0040】各低速クロック26は、各低速クロック受
信部15から復路配線29を介して低速クロック31と
して対応する位相一致検出回路22に折り返される。図
10(3)は、各低速クロック受信部15から折り返さ
れた低速クロック31の位相を表している。図10
(2)および(3)からわかるように、低速クロック3
1の位相は、低速クロック28の位相と比較して、復路
配線29における遅延Tdb l2(図10(a)参照)だけ
遅れている。可変遅延回路23の遅延量を最小の状態に
しておけば、この状態の位相関係は、図10(3)およ
び(4)に示すようになり、折り返された低速クロック
31(図10(3)参照)は、基準遅延回路21を通過
した低速クロック30(図10(4)参照)より進んで
いる。
Each low-speed clock 26 is returned from each low-speed clock reception section 15 to the corresponding phase coincidence detection circuit 22 as a low-speed clock 31 via the return line 29. FIG. 10C shows the phase of the low-speed clock 31 returned from each low-speed clock receiving unit 15. Figure 10
As can be seen from (2) and (3), the low speed clock 3
The phase of 1 is delayed from the phase of the low-speed clock 28 by a delay T db l2 (see FIG. 10A) in the return wiring 29. If the delay amount of the variable delay circuit 23 is set to the minimum state, the phase relationship in this state becomes as shown in FIGS. 10 (3) and (4), and the folded low-speed clock 31 (FIG. 10 (3)). (See FIG. 10) is ahead of the low-speed clock 30 (see FIG. 10 (4)) that has passed through the reference delay circuit 21.

【0041】したがって、位相一致検出回路22から出
力される位相差情報32は”L”レベルとなり、可変遅
延回路23においては、遅延を増加させるようにスイッ
チ制御回路105(図9参照)が動作する。この動作を
繰り返すことにより、折り返された低速クロック31の
位相と、可変遅延回路23から出力される低速クロック
28の位相とは遅らされ、最後に、図10(5)に示す
状態となる。この時、位相一致検出回路22から出力さ
れる位相差情報32は”H”レベルとなり、可変遅延回
路23においては、スイッチ制御回路105がスイッチ
108の状態を固定する。
Therefore, the phase difference information 32 output from the phase coincidence detection circuit 22 becomes "L" level, and in the variable delay circuit 23, the switch control circuit 105 (see FIG. 9) operates to increase the delay. . By repeating this operation, the phase of the folded low-speed clock 31 and the phase of the low-speed clock 28 output from the variable delay circuit 23 are delayed, and finally the state shown in FIG. At this time, the phase difference information 32 output from the phase coincidence detection circuit 22 becomes “H” level, and in the variable delay circuit 23, the switch control circuit 105 fixes the state of the switch 108.

【0042】可変遅延回路23において挿入される遅延
量は、図10(d)に示すように、2×Tdbcである。
ここで、Tdbcは、図9に示す可変遅延回路23を構成
する可変遅延回路106および107の1個の遅延量で
ある。位相一致検出回路22において最初に観測される
折り返された低速クロック31と、基準遅延回路21を
通過した低速クロック30との位相差は、(1)式で表
される(図10(a)参照)。 Tdbl=Tdbl1+Tdbl2・・・(1)
The delay amount inserted in the variable delay circuit 23 is 2 × T dbc , as shown in FIG.
Here, T dbc is the delay amount of one of the variable delay circuits 106 and 107 that constitute the variable delay circuit 23 shown in FIG. The phase difference between the folded low-speed clock 31 that is first observed in the phase matching detection circuit 22 and the low-speed clock 30 that has passed through the reference delay circuit 21 is expressed by equation (1) (see FIG. 10A). ). T dbl = T dbl1 + T dbl2 (1)

【0043】そこで、往路配線27における遅延Tdbl1
と復路配線29における遅延Tdbl2とが等しくなるよう
に設計できれば、(1)式は、(2)式となる(図10
(b)参照)。 Tdbl=2×Tdbl1・・・(2) したがって、遅延制御後、低速クロック分配部14のク
ロック発生回路20から低速クロック受信部15の可変
遅延回路23の出力端までの遅延量は、(3)式で表さ
れる(図10(e)参照)。 Tdb=(2×Tdbl+2×Tdbc)/2=Tdbc+Tdbl・・・(3) また、各セルの高速クロック43の位相補正手順も上述
した各ブロックの低速クロック28の位相補正手順と同
様であるので、その説明を省略する。
Therefore, the delay T dbl1 in the outward wiring 27
And the delay T dbl2 in the return wiring 29 can be designed to be equal, the equation (1) becomes the equation (2) (FIG. 10).
(See (b)). T dbl = 2 × T dbl1 (2) Therefore, after delay control, the delay amount from the clock generation circuit 20 of the low-speed clock distribution unit 14 to the output end of the variable delay circuit 23 of the low-speed clock reception unit 15 is ( It is represented by the equation 3) (see FIG. 10E). T db = (2 × T dbl + 2 × T dbc ) / 2 = T dbc + T dbl (3) The phase correction procedure of the high speed clock 43 of each cell is also the phase correction of the low speed clock 28 of each block described above. Since the procedure is the same as the procedure, its description is omitted.

【0044】次に、図11は、図5に示す位相同期回路
33の構成の一例である。この位相同期回路33は、位
相比較器112と、フィルタ113と、周波数可変発振
器115と、分周器116とから構成されている。位相
比較器112は、低速クロック受信部15から転送され
る低速クロック28と、分周器116から出力される低
速クロック117との位相差を検出する。検出された位
相差は、位相比較器112において、電圧に変換された
後、位相比較器112の出力信号118として、フィル
タ113に入力される。
Next, FIG. 11 shows an example of the configuration of the phase locked loop 33 shown in FIG. The phase lock circuit 33 includes a phase comparator 112, a filter 113, a variable frequency oscillator 115, and a frequency divider 116. The phase comparator 112 detects a phase difference between the low speed clock 28 transferred from the low speed clock receiving unit 15 and the low speed clock 117 output from the frequency divider 116. The detected phase difference is converted into a voltage by the phase comparator 112, and then input to the filter 113 as the output signal 118 of the phase comparator 112.

【0045】フィルタ113は、信号118の高周波成
分を抑圧し、周波数可変発振器115の制御信号119
を発生する。周波数可変発振器115は、制御信号11
9により、その出力周波数が制御される。周波数可変発
振器115の出力信号120は、高速クロック41とな
るとともに、分周器116の入力信号となる。分周器1
16は、分周比1/Nで高速クロック120を低速クロ
ック117に分周する。制御信号119は、周波数可変
発振器115の出力信号120の周波数を可変し、結果
的に分周器116の出力信号117の位相を可変するこ
とにより、低周波クロック受信部15から転送される低
周波クロック28の位相と一致するように発生される。
したがって、最終的に周波数可変発振器115の出力信
号120の周波数は、低速クロック40のN倍に制御さ
れる。
The filter 113 suppresses the high frequency component of the signal 118, and the control signal 119 of the frequency variable oscillator 115 is suppressed.
To occur. The variable frequency oscillator 115 uses the control signal 11
The output frequency is controlled by 9. The output signal 120 of the frequency variable oscillator 115 becomes the high-speed clock 41 and the input signal of the frequency divider 116. Frequency divider 1
16 divides the high-speed clock 120 into the low-speed clock 117 with the division ratio 1 / N. The control signal 119 changes the frequency of the output signal 120 of the variable frequency oscillator 115, and consequently changes the phase of the output signal 117 of the frequency divider 116, so that the low frequency clock signal transferred from the low frequency clock receiving unit 15 is changed. It is generated so as to match the phase of the clock 28.
Therefore, finally, the frequency of the output signal 120 of the variable frequency oscillator 115 is controlled to N times the low speed clock 40.

【0046】以上説明した位相同期クロック分配回路に
おいて、各ブロックに分配される低速クロックの周波数
は、低速クロック分配部14から各ブロック内の低速ク
ロック受信部15までの最大配線遅延を10nsとすれ
ば、低速クロックとして50MHz以下が選択できる。
ここでは、低速クロックの周波数を40MHzとする。
この時、低速クロック受信部15内の可変遅延回路23
は、遅延量を0〜30ns程度可変できることが要求さ
れる。
In the phase-locked clock distribution circuit described above, the frequency of the low-speed clock distributed to each block is such that the maximum wiring delay from the low-speed clock distribution unit 14 to the low-speed clock reception unit 15 in each block is 10 ns. , 50 MHz or less can be selected as the low speed clock.
Here, the frequency of the low-speed clock is 40 MHz.
At this time, the variable delay circuit 23 in the low-speed clock receiving unit 15
Is required to be able to vary the delay amount by about 0 to 30 ns.

【0047】各ブロック内において各セルに分配される
高速クロックの周波数は、高速クロック分配部16から
各セル内の高速クロック受信部17までの最大配線遅延
を1nsとすれば、高速クロックとして500MHz以
下が選択できる。ここでは、高速クロックの周波数を4
00MHzとする。この時、高速クロック受信部17内
の可変遅延回路35は、遅延量を0〜3ns程度可変で
きることが要求される。
The frequency of the high-speed clock distributed to each cell in each block is 500 MHz or less as a high-speed clock if the maximum wiring delay from the high-speed clock distributor 16 to the high-speed clock receiver 17 in each cell is 1 ns. Can be selected. Here, set the frequency of the high-speed clock to 4
00 MHz. At this time, the variable delay circuit 35 in the high-speed clock receiver 17 is required to be able to vary the delay amount by about 0 to 3 ns.

【0048】最終的な位相同期精度は、各信号に重畳さ
れる雑音などの影響を無視すれば、低速クロック受信部
15内の可変遅延回路23と、高速クロック受信部17
内の可変遅延回路35の遅延可変ステップ幅に依存す
る。可変遅延回路23,35において使用されるインバ
ータ109(図9参照)の遅延を0.1nsにできれ
ば、低速クロックの分配で0.1ns以内の誤差、高速
クロックの分配で0.1ns以内の誤差が発生する。し
たがって、上述したような構成においては、最大0.2
ns以内の精度で位相同期が可能である。
Regarding the final phase synchronization accuracy, ignoring the influence of noise superimposed on each signal, the variable delay circuit 23 in the low-speed clock receiving section 15 and the high-speed clock receiving section 17 are ignored.
It depends on the delay variable step width of the variable delay circuit 35 inside. If the delay of the inverter 109 (see FIG. 9) used in the variable delay circuits 23 and 35 can be set to 0.1 ns, an error of 0.1 ns or less in the distribution of the low speed clock and an error of 0.1 ns or less in the distribution of the high speed clock will occur. Occur. Therefore, in the configuration as described above, the maximum is 0.2.
Phase synchronization is possible with accuracy within ns.

【0049】以上説明した、低速クロックおよび高速ク
ロックの周波数決定方法をより一般的に言えば、低速ク
ロック分配部14と各ブロック2との間で発生する低速
クロックの分配遅延がTdb(s)の時、低速クロックの
周波数fbを(1/2×Tdb)(Hz)以内とし、高速
クロック分配部16と各セルとの間で発生する高速クロ
ックの分配遅延がTdc(s)の時、高速クロックの周波
数fを(1/2×Tdc)(Hz)以内とするということ
である。以上、本発明の実施例を図面を参照して詳述し
てきたが、具体的な構成はこの実施例に限られるもので
はなく、本発明の要旨を逸脱しない範囲の設計の変更等
があっても本発明に含まれる。
More generally, the above-described method for determining the frequency of the low speed clock and the high speed clock is the distribution delay of the low speed clock generated between the low speed clock distribution unit 14 and each block 2 being T db (s). At this time, the frequency f b of the low speed clock is set within (½ × T db ) (Hz), and the distribution delay of the high speed clock generated between the high speed clock distribution unit 16 and each cell is T dc (s). At this time, the frequency f of the high-speed clock is set within (1/2 × T dc ) (Hz). Although the embodiment of the present invention has been described in detail above with reference to the drawings, the specific configuration is not limited to this embodiment, and there are design changes and the like within a range not departing from the gist of the present invention. Also included in the present invention.

【0050】[0050]

【発明の効果】以上説明したように、本発明によれば、
回路基板およびLSI等の半導体素子の中に、高速なク
ロックを同一位相で供給でき、部品間でクロックの位相
差を意識しないで回路設計や部品配置を決定できるとい
う効果がある。
As described above, according to the present invention,
High-speed clocks can be supplied in the same phase to a circuit board and a semiconductor element such as an LSI, and circuit design and component placement can be determined without being aware of clock phase differences between components.

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

【図1】本発明の概要を表す概念図である。FIG. 1 is a conceptual diagram showing an outline of the present invention.

【図2】クロック発生部3およびクロック受信部4のよ
り詳細な構成を表すブロック図である。
FIG. 2 is a block diagram showing a more detailed configuration of a clock generator 3 and a clock receiver 4.

【図3】本発明の一実施例による位相同期クロック分配
回路を適用した回路1の構成を表す図である。
FIG. 3 is a diagram showing a configuration of a circuit 1 to which a phase-locked clock distribution circuit according to an embodiment of the present invention is applied.

【図4】低速クロック分配部14および低速クロック受
信部15の構成を表すブロック図である。
FIG. 4 is a block diagram showing a configuration of a low speed clock distribution unit 14 and a low speed clock reception unit 15.

【図5】高速クロック分配部16および高速クロック受
信部17の構成を表すブロック図である。
FIG. 5 is a block diagram showing the configurations of a high-speed clock distribution unit 16 and a high-speed clock reception unit 17.

【図6】クロック発生回路20の構成を表すブロック図
である。
FIG. 6 is a block diagram showing a configuration of a clock generation circuit 20.

【図7】基準遅延回路21の構成を表すブロック図であ
る。
7 is a block diagram showing the configuration of a reference delay circuit 21. FIG.

【図8】位相一致検出回路22,34の構成を表すブロ
ック図である。
FIG. 8 is a block diagram showing a configuration of phase matching detection circuits 22 and 34.

【図9】可変遅延回路23,35の構成を表すブロック
図である。
FIG. 9 is a block diagram showing a configuration of variable delay circuits 23 and 35.

【図10】低速クロックの位相補正手順と位相関係の一
例を示した図である。
FIG. 10 is a diagram showing an example of a phase correction procedure and a phase relationship of a low speed clock.

【図11】位相同期回路33の構成を表すブロック図で
ある。
FIG. 11 is a block diagram showing a configuration of a phase synchronization circuit 33.

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

2 ブロック 3 クロック発生部 4 クロック受信部 5 情報伝達手段 7,20 クロック発生回路 8,22,34 位相一致検出回路 9,23,35,106,107 可変遅延回路 14 低速クロック分配部 15 低速クロック受信部 16 高速クロック分配部 17 高速クロック受信部 18 低速クロック用情報転送線 19 高速クロック用情報転送線 21 基準遅延回路 24,37 遅延制御用配線 25,38 クロック分配用配線 27,42 往路配線 29,44 復路配線 33 位相同期回路 36 セル内クロック分配部 100 分配回路 101,103,109 インバータ 102 インバータ列 104 FF 105 スイッチ制御回路 108 スイッチ 112 位相比較器 113 フィルタ 115 周波数可変発振器 116 分周器 2 blocks 3 clock generation unit 4 clock reception unit 5 information transmission means 7, 20 clock generation circuit 8, 22, 34 phase matching detection circuit 9, 23, 35, 106, 107 variable delay circuit 14 low-speed clock distribution unit 15 low-speed clock reception Part 16 High-speed clock distributor 17 High-speed clock receiver 18 Low-speed clock information transfer line 19 High-speed clock information transfer line 21 Reference delay circuit 24, 37 Delay control wiring 25, 38 Clock distribution wiring 27, 42 Forward wiring 29, 44 Return wiring 33 Phase synchronization circuit 36 In-cell clock distribution unit 100 Distribution circuit 101, 103, 109 Inverter 102 Inverter array 104 FF 105 Switch control circuit 108 Switch 112 Phase comparator 113 Filter 115 Frequency variable oscillator 116 Divider

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】 複数の能動素子および複数の受動素子が
搭載された回路基板や集積回路が形成された半導体素子
を複数のブロックに分割し、 基準クロックを発生して往路クロックとして前記各ブロ
ックに分配するクロック発生回路と、前記各ブロックに
対応して設けられ、前記基準クロックと対応するブロッ
クから折り返される復路クロックとの位相差を検出して
位相差情報をそれぞれ出力する複数の位相検出回路とか
らなる共通部と、 各ブロックに設けられ、前記往路クロックを入力して対
応する位相検出回路に前記復路クロックとして折り返す
とともに、前記往路クロックを前記位相差情報に基づい
て位相補正してブロッククロックとして出力する複数の
位相差補正回路と、 前記共通部と前記各ブロックとの間で、往路および復路
とも同一の伝送遅延で、前記往路クロック、前記復路ク
ロックおよび前記位相差情報を転送する情報転送手段と
を具備することを特徴とする位相同期クロック分配回
路。
1. A circuit board on which a plurality of active elements and a plurality of passive elements are mounted and a semiconductor element on which an integrated circuit is formed are divided into a plurality of blocks, and a reference clock is generated to each block as a forward clock. A clock generation circuit for distributing, and a plurality of phase detection circuits provided corresponding to each of the blocks, for detecting a phase difference between the reference clock and a return clock returned from the corresponding block, and outputting phase difference information respectively. And a common section provided in each block, which inputs the forward clock and returns it to the corresponding phase detection circuit as the backward clock, and also corrects the forward clock as a block clock based on the phase difference information. A plurality of phase difference correction circuits for outputting, and the same for both the forward path and the return path between the common unit and each block. An information transfer means for transferring the forward clock, the backward clock and the phase difference information with one transmission delay.
【請求項2】 前記各ブロックがさらに複数のセルに分
割され、前記各ブロックには、 前記位相差補正回路によって位相補正されたブロックク
ロックに基づいて基準セルクロックを発生して往路セル
クロックとして前記各セルに分配するセルクロック発生
回路と、前記各セルに対応して設けられ、前記基準セル
クロックと対応するセルから折り返される復路セルクロ
ックとの位相差を検出してセル位相差情報をそれぞれ出
力する複数のブロック位相検出回路とからなるブロック
共通部と、 各セルに設けられ、前記往路セルクロックを入力して対
応するブロック位相検出回路に前記復路セルクロックと
して折り返すとともに、前記往路セルクロックを前記セ
ル位相差情報に基づいて位相補正してセルクロックとし
て出力する複数のセル位相差補正回路と、 前記ブロック共通部と前記各セルとの間で、往路および
復路とも同一の伝送遅延で、前記往路セルクロック、前
記復路セルクロックおよび前記セル位相差情報を転送す
るセル情報転送手段とが設けられていることを特徴とす
る請求項1記載の位相同期クロック分配回路。
2. Each of the blocks is further divided into a plurality of cells, and in each of the blocks, a reference cell clock is generated based on a block clock whose phase is corrected by the phase difference correction circuit, and the reference cell clock is used as a forward cell clock. A cell clock generation circuit to be distributed to each cell and a phase difference between the reference cell clock provided for each cell and a return cell clock returned from the corresponding cell are detected to output cell phase difference information. And a block common part made up of a plurality of block phase detection circuits, which is provided in each cell, receives the forward cell clock and returns to the corresponding block phase detection circuit as the backward cell clock, and the forward cell clock is Compensation for multiple cell phase differences that corrects the phase based on the cell phase difference information and outputs it as a cell clock. A circuit, and a cell information transfer unit that transfers the forward cell clock, the backward cell clock, and the cell phase difference information with the same transmission delay in the forward path and the backward path between the block common unit and each cell. The phase synchronization clock distribution circuit according to claim 1, wherein the phase synchronization clock distribution circuit is provided.
【請求項3】 前記共通部と前記各ブロックとの間で発
生する前記クロックの分配遅延がTdbの時、前記クロッ
クの周波数を(1/2×Tdb)以内とし、前記各位相差
補正回路は、前記往路クロックを前記位相差情報に基づ
いて位相補正して出力し、 前記各セルクロック発生回路は、対応する位相差補正回
路によって位相補正されたブロッククロックに基づいて
より高い周波数の基準セルクロックを発生し、 前記ブロック共通部と前記各セルとの間で発生する前記
セルクロックの分配遅延がTdcの時、前記セルクロック
の周波数を(1/2×Tdc)以内とし、前記各セル位相
差補正回路は、前記往路セルクロックを前記セル位相差
情報に基づいて位相補正して出力することを特徴とする
請求項2記載の位相同期クロック分配回路。
3. When the distribution delay of the clock generated between the common section and each of the blocks is T db , the frequency of the clock is within (1/2 × T db ) and each phase difference correction circuit Outputs the forward clock with phase correction based on the phase difference information, and each cell clock generation circuit has a higher frequency reference cell based on the block clock phase-corrected by the corresponding phase difference correction circuit. When the clock is generated and the distribution delay of the cell clock generated between the block common part and each cell is T dc , the frequency of the cell clock is set within ( ½ × T dc ) and 3. The phase-locked clock distribution circuit according to claim 2, wherein the cell phase difference correction circuit corrects the phase of the forward path cell clock based on the cell phase difference information and outputs it.
【請求項4】 前記基準クロックを、前記クロックの1
周期に相当する時間を越えない時間遅延する基準遅延回
路を有し、 前記各位相検出回路は、前記基準遅延回路から出力され
るクロックと対応するブロックから折り返される復路ク
ロックとの位相差を検出して位相差情報をそれぞれ出力
することを特徴とする請求項2記載の位相同期クロック
分配回路。
4. The reference clock is one of the clocks.
The phase detection circuit has a reference delay circuit that delays by a time that does not exceed the time corresponding to the cycle, and each of the phase detection circuits detects a phase difference between the clock output from the reference delay circuit and the return clock returned from the corresponding block. 3. The phase-locked clock distribution circuit according to claim 2, wherein the phase-difference information is output by each of them.
【請求項5】 前記各位相差補正回路は、同一構成の第
1および第2の可変遅延回路を有し、前記第1の可変遅
延回路は、前記往路クロックを遅延して前記ブロックク
ロックを出力するとともに、前記第2の可変遅延回路に
入力し、 前記第2の可変遅延回路は、前記第1の可変遅延回路の
出力クロックを遅延して、その出力クロックを前記復路
クロックとして対応する位相検出回路に折り返し、 前記第1および第2の可変遅延回路のそれぞれの遅延
は、前記位相差情報に基づいて同一となるように制御さ
れ、 前記各セル位相差補正回路は、同一構成の第3および第
4の可変遅延回路を有し、前記第3の可変遅延回路は、
前記往路セルクロックを遅延して前記セルクロックを出
力するとともに、前記第4の可変遅延回路に入力し、 前記第4の可変遅延回路は、前記第3の可変遅延回路の
出力クロックを遅延して、その出力クロックを前記復路
セルクロックとして対応するセル位相検出回路に折り返
し、 前記第3および第4の可変遅延回路のそれぞれの遅延
は、前記セル位相差情報に基づいて同一となるように制
御されることを特徴とする請求項2記載の位相同期クロ
ック分配回路。
5. Each of the phase difference correction circuits has first and second variable delay circuits having the same configuration, and the first variable delay circuit delays the forward clock and outputs the block clock. At the same time, the signal is input to the second variable delay circuit, the second variable delay circuit delays the output clock of the first variable delay circuit, and the output clock is used as the return path clock. The respective delays of the first and second variable delay circuits are controlled to be the same on the basis of the phase difference information, and the cell phase difference correction circuits have the same and third delays. 4 variable delay circuit, the third variable delay circuit,
The forward path cell clock is delayed to output the cell clock, and the cell clock is input to the fourth variable delay circuit. The fourth variable delay circuit delays the output clock of the third variable delay circuit. , Its output clock is returned to the corresponding cell phase detection circuit as the return cell clock, and the respective delays of the third and fourth variable delay circuits are controlled to be the same based on the cell phase difference information. 3. The phase-locked clock distribution circuit according to claim 2, wherein:
【請求項6】 前記各位相検出回路は、前記復路クロッ
クと前記基準クロックとの前記位相差情報を、前記復路
クロックに対する前記基準クロックの進み遅れ、あるい
は前記基準クロックに対する前記復路クロックの進み遅
れを検出することにより表し、前記情報転送手段を介し
て前記位相差情報を対応する位相差補正回路に転送して
制御し、 前記各セル位相検出回路は、前記復路セルクロックと前
記基準セルクロックとの前記セル位相差情報を、前記復
路セルクロックに対する前記基準セルクロックの進み遅
れ、あるいは前記基準セルクロックに対する前記復路セ
ルクロックの進み遅れを検出することにより表し、前記
セル情報転送手段を介して前記セル位相差情報を対応す
るセル位相差補正回路に転送して制御することを特徴と
する請求項2記載の位相同期クロック分配回路。
6. Each phase detection circuit uses the phase difference information between the return clock and the reference clock as a lead / lag of the reference clock with respect to the return clock or a lead / lag of the return clock with respect to the reference clock. It is represented by detecting and transfers the phase difference information to the corresponding phase difference correction circuit via the information transfer means to control the phase difference information, and each cell phase detection circuit controls the return path cell clock and the reference cell clock. The cell phase difference information is represented by detecting a lead / lag of the reference cell clock with respect to the return cell clock or a lead / lag of the return cell clock with respect to the reference cell clock, and the cell is transferred via the cell information transfer means. The phase difference information is transferred to a corresponding cell phase difference correction circuit and controlled. Phase synchronous clock distribution circuit 2 described.
【請求項7】 請求項5記載の位相差補正回路およびセ
ル位相差補正回路と、請求項6記載の位相検出回路およ
びセル位相検出回路とを具備し、 まず、前記第1および第2の可変遅延回路の遅延を最小
または最大にしておき、次に、前記第1および第2の可
変遅延回路の可変ステップに従って遅延量を増加または
減少させ、そのときの前記位相検出回路から転送される
位相差情報が前記復路クロックが前記基準クロックより
進んでいることまたは遅れていることを示している場合
には、前記第1および第2の可変遅延回路の可変ステッ
プに従って前記遅延量を増加または減少させ、前記位相
差情報が前記復路クロックが前記基準クロックより遅れ
ていることまたは進んでいることを示している場合に
は、前記第1および第2の可変遅延回路の遅延量を固定
し、まず、前記第3および第4の可変遅延回路の遅延を
最小または最大にしておき、次に、前記第3および第4
の可変遅延回路の可変ステップに従って遅延量を増加ま
たは減少させ、そのときの前記セル位相検出回路から転
送されるセル位相差情報が前記復路セルクロックが前記
基準セルクロックより進んでいることまたは遅れている
ことを示している場合には、前記第3および第4の可変
遅延回路の可変ステップに従って前記遅延量を増加また
は減少させ、前記セル位相差情報が前記復路セルクロッ
クが前記基準セルクロックより遅れていることまたは進
んでいることを示している場合には、前記第3および第
4の可変遅延回路の遅延量を固定することを特徴とする
請求項2記載の位相同期クロック分配回路。
7. A phase difference correction circuit and a cell phase difference correction circuit according to claim 5, and a phase detection circuit and a cell phase detection circuit according to claim 6, wherein the first and second variable The delay of the delay circuit is set to the minimum or maximum, and then the delay amount is increased or decreased according to the variable step of the first and second variable delay circuits, and the phase difference transferred from the phase detection circuit at that time is increased. If the information indicates that the return clock is ahead of or behind the reference clock, the delay amount is increased or decreased according to a variable step of the first and second variable delay circuits, If the phase difference information indicates that the backward clock is behind or ahead of the reference clock, the first and second variable delay circuits Fixing the extension amount, first, leave the delay of the third and fourth variable delay circuit to the minimum or maximum, then the third and fourth
The amount of delay is increased or decreased according to the variable step of the variable delay circuit, and the cell phase difference information transferred from the cell phase detection circuit at that time is that the backward cell clock is ahead of or behind the reference cell clock. If it indicates that the delay amount is increased or decreased according to the variable step of the third and fourth variable delay circuits, the cell phase difference information indicates that the return cell clock is delayed from the reference cell clock. 3. The phase-locked clock distribution circuit according to claim 2, wherein the delay amounts of the third and fourth variable delay circuits are fixed when it indicates that the delay time is in progress or in progress.
JP6000623A 1994-01-07 1994-01-07 Phase synchronization clock distribution circuit Pending JPH07200094A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6000623A JPH07200094A (en) 1994-01-07 1994-01-07 Phase synchronization clock distribution circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6000623A JPH07200094A (en) 1994-01-07 1994-01-07 Phase synchronization clock distribution circuit

Publications (1)

Publication Number Publication Date
JPH07200094A true JPH07200094A (en) 1995-08-04

Family

ID=11478863

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6000623A Pending JPH07200094A (en) 1994-01-07 1994-01-07 Phase synchronization clock distribution circuit

Country Status (1)

Country Link
JP (1) JPH07200094A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013229731A (en) * 2012-04-25 2013-11-07 Mitsubishi Electric Corp Signal source synchronization circuit
KR101453952B1 (en) * 2014-06-24 2014-10-23 엘아이지넥스원 주식회사 Sync signal processing apparatus in communication system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013229731A (en) * 2012-04-25 2013-11-07 Mitsubishi Electric Corp Signal source synchronization circuit
KR101453952B1 (en) * 2014-06-24 2014-10-23 엘아이지넥스원 주식회사 Sync signal processing apparatus in communication system

Similar Documents

Publication Publication Date Title
EP0318155B1 (en) Forcing synchronisation on two pulse trains
US5914996A (en) Multiple clock frequency divider with fifty percent duty cycle output
US6470458B1 (en) Method and system for data processing system self-synchronization
EP0711472B1 (en) Clock phase shifting method and apparatus
KR100528379B1 (en) Clock Signal Distribution System
JP3550404B2 (en) Variable delay circuit and clock signal supply device using variable delay circuit
US6275547B1 (en) Clock recovery circuit
CN109728806B (en) Apparatus comprising a phase locked loop
US5570053A (en) Method and apparatus for averaging clock skewing in clock distribution network
JP2001320273A (en) Delay synchronizing loop circuit and delay synchronizing method
KR100195855B1 (en) Clock synchronization scheme for fractional multiplication systems
JP2019213197A (en) Multi-chip timing alignment to common reference signal
USRE38045E1 (en) Data compensation/resynchronization circuit for phase lock loops
KR100710127B1 (en) Clock Generator and Clock Generation Method Using Delay Synchronous Loop
US20040146071A1 (en) Method and system for clock synchronization of semiconductor devices
JP2004120433A (en) Phase-locked loop circuit
US7673267B1 (en) Method and apparatus for reducing jitter in an integrated circuit
EP1884057B1 (en) Data edge-to-clock edge phase detector for high speed circuits
JPH07200094A (en) Phase synchronization clock distribution circuit
JP3006550B2 (en) Clock adjustment circuit
US7714631B2 (en) Method and apparatus for synchronizing a clock generator in the presence of jittery clock sources
KR100807610B1 (en) Frequency multiply circuit using smd, with arbitrary multiplication factor
US6323716B1 (en) Signal distributing circuit and signal line connecting method
EP0461291A1 (en) Clock generation in a multi-chip computersystem
JP3415516B2 (en) PLL circuit and semiconductor integrated circuit