JPH0433055B2 - - Google Patents

Info

Publication number
JPH0433055B2
JPH0433055B2 JP60191916A JP19191685A JPH0433055B2 JP H0433055 B2 JPH0433055 B2 JP H0433055B2 JP 60191916 A JP60191916 A JP 60191916A JP 19191685 A JP19191685 A JP 19191685A JP H0433055 B2 JPH0433055 B2 JP H0433055B2
Authority
JP
Japan
Prior art keywords
timing
phase
clock
timing generator
generator
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 - Lifetime
Application number
JP60191916A
Other languages
Japanese (ja)
Other versions
JPS6252621A (en
Inventor
Masao Inoe
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP60191916A priority Critical patent/JPS6252621A/en
Publication of JPS6252621A publication Critical patent/JPS6252621A/en
Publication of JPH0433055B2 publication Critical patent/JPH0433055B2/ja
Granted legal-status Critical Current

Links

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明はタイミンククロツク発生装置に係り、
特に複数のタイミングクロツクを使用する電子機
器に好適な高速のタイミングクロツクを発生する
タイミングクロツク発生装置に関する。
[Detailed Description of the Invention] [Field of Application of the Invention] The present invention relates to a timing clock generator,
In particular, the present invention relates to a timing clock generator that generates a high-speed timing clock suitable for electronic equipment that uses a plurality of timing clocks.

〔発明の背景〕[Background of the invention]

従来のタイミングクロツク発生装置では、例え
ばCQ出版社発行渡部弘之著「コンピユータ設計
技術〔〕」の156〜157頁に記録の如く、リング
カウンタにより基準周波数及びその逆極性を用い
て多相タイミングパルスを発生させている。しか
し、リングカウンタを構成するフリツプフロツプ
の速度は基準周波数の2倍よりも高速に応答する
必要があり、高速マシンサイクルの多相クロツク
を提供する場合には限界がある。
Conventional timing clock generators use a ring counter to generate multiphase timing pulses using a reference frequency and its opposite polarity, as described in "Computer Design Technology []" by Hiroyuki Watanabe, published by CQ Publishing Co., Ltd., pages 156-157. is occurring. However, the speed of the flip-flop constituting the ring counter must respond faster than twice the reference frequency, and there is a limit to providing a multiphase clock with a high speed machine cycle.

〔発明の目的〕[Purpose of the invention]

本発明の目的は、従来のタイミングクロツク発
生装置に使用するフリツプフロツプの動作速度限
界により制限されるタイミングクロツクの高速化
を図ることにある。
SUMMARY OF THE INVENTION An object of the present invention is to increase the speed of a timing clock, which is limited by the operating speed limit of a flip-flop used in a conventional timing clock generator.

〔発明の概要〕[Summary of the invention]

本発明は、タイミングジエネレータの各相の位
相差が基本クロツクの1周期に相当すること、及
び基本クロツクがデユーテイ50%であることに着
目し、タイミングジエネレータを2台用意して、
1台に基本クロツク、他の1台に基本クロツクの
逆相を入力することで、2台のタイミングジエネ
レータから発生する夫々の多相のタイミングクロ
ツク(パルス)を基本クロツクの1/2波長分ずら
す。この時2台のタイミングジエネレータは同期
化回路により同期されている。前記2台のタイミ
ングジエネレータのうち、前者のタイミングジエ
ネレータのタイミングクロツクで1/2マシンサイ
クルの位相差を持つたタイミングクロツク(i相
とi+n/2相のパルス)同志をORし、これを
偶数相タイミングクロツクとする。また、後者の
タイミングジエネレータのタイミングクロツクで
1/2マシンサイクルの位相差を持つたタイミング
クロツク(i相とi+n/2相のパルス)同志を
ORし、これを奇数相タイミングクロツクとす
る。偶数相タイミングクロツクと奇数相タイミン
グクロツクを合わせることにより、従来の1台の
タイミングジエネレータのタイミングクロツクと
比較して、1/2のマシンサイクル、同一相数のタ
イミングクロツクを得ることができる。
The present invention focuses on the fact that the phase difference between each phase of the timing generator corresponds to one cycle of the basic clock, and that the basic clock has a duty of 50%, and prepares two timing generators.
By inputting the basic clock to one unit and the reverse phase of the basic clock to the other, the multi-phase timing clocks (pulses) generated from the two timing generators are converted to 1/2 wavelength of the basic clock. Shift by a minute. At this time, the two timing generators are synchronized by a synchronization circuit. Among the two timing generators, the timing clock of the former timing generator is ORed with the timing clocks (i-phase and i+n/2-phase pulses) having a phase difference of 1/2 machine cycle, This is assumed to be an even phase timing clock. In addition, the timing clocks of the latter timing generator have a phase difference of 1/2 machine cycle (i-phase and i+n/2-phase pulses).
OR and use this as the odd-numbered phase timing clock. By combining the even-phase timing clock and the odd-phase timing clock, a timing clock with half the machine cycle and the same number of phases can be obtained compared to the conventional timing clock of one timing generator. I can do it.

〔発明の実施例〕[Embodiments of the invention]

以下、本発明の一実施例を第1図乃至第3図を
用いて詳細に説明する。
Hereinafter, one embodiment of the present invention will be described in detail using FIGS. 1 to 3.

第1図は本発明の一実施例の構成を示す。これ
は、基本クロツクTSにより8相クロツクT10〜
T17を発生するタイミングジエネレータ1、基本
クロツクの反転信号により8相クロツクT20〜
T27を発生するタイミングジエネレータ2、各タ
イミングジエネレータの出力をORするOR回路
4〜11、及び基本クロツクのバツフア回路3か
ら成る。
FIG. 1 shows the configuration of an embodiment of the present invention. This is an 8-phase clock T10 to T10 by the basic clock TS.
Timing generator 1 generates T17, and the 8-phase clock T20~ is generated by the inverted signal of the basic clock.
It consists of a timing generator 2 that generates T27, OR circuits 4 to 11 that OR the outputs of each timing generator, and a basic clock buffer circuit 3.

第2図はタイミングジエネレータ同期化回路を
示す。ここで、12〜18は2台のタイミングジ
エネレータのスタート、ストツプを同期化する回
路であり、12は3ビツトカウンタ、13はデコ
ーダ、14はバツフア回路、15〜17はフリツ
プフロツプ、18はAND回路を示している。1
9はタイミングジエネレータ1,21〜24はタ
イミングジエネレータ1のスタート、ストツプ回
路で、21は3ビツトカウンタ、22はデコー
ダ、23と24はフリツプフロツプを示してい
る。同様に、20はタイミングジエネレータ2、
25〜28はタイミングジエネレータ2のスター
ト、ストツプ回路で、25は3ビツトカウンタ、
26はデコーダ、27と28はフリツプフロツプ
を示している。
FIG. 2 shows a timing generator synchronization circuit. Here, 12 to 18 are circuits that synchronize the start and stop of the two timing generators, 12 is a 3-bit counter, 13 is a decoder, 14 is a buffer circuit, 15 to 17 are flip-flops, and 18 is an AND circuit. It shows. 1
9 is a timing generator 1, 21 to 24 are start and stop circuits of the timing generator 1, 21 is a 3-bit counter, 22 is a decoder, and 23 and 24 are flip-flops. Similarly, 20 is a timing generator 2,
25 to 28 are start and stop circuits of the timing generator 2, 25 is a 3-bit counter,
26 is a decoder, and 27 and 28 are flip-flops.

第3図は第2図の回路各点の波形を示したもの
である。CNTはデコーダ13のデコード結果を
示し、CNT1はデコーダ22のデコード結果を
示し、CNT2はデコーダ26のデコード結果を
示す。T10〜T17はタイミングジエネレータ1の
タイミングクロツク波形、T20〜T27はタイミン
グジエネレータ2のにタイミングクロツク波形を
示す。
FIG. 3 shows waveforms at various points in the circuit of FIG. 2. CNT shows the decoding result of the decoder 13, CNT1 shows the decoding result of the decoder 22, and CNT2 shows the decoding result of the decoder 26. T10 to T17 indicate the timing clock waveforms of the timing generator 1, and T20 to T27 indicate the timing clock waveforms of the timing generator 2.

第1図において、基本クロツクが入力される
と、タイミングジエネレータ1はクロツクTSに
対してT10〜T17、タイミングジエネレータ2は
クロツクTSの反転信号に対してT20〜T27の
各8相タイミングクロツクを発生する。この場
合、タイミングジエネレータ2の基本クロツク
TSは、タイミングジエネレータ1の基本クロツ
クTSに比較して、基本クロツクの1/2周期だけ遅
れているので、T20〜T27の位相は、T10〜T17
に比べて基本クロツクの1/2周期遅れる。各タイ
ミングジエネレータ1,2の出力は、OR回路4
〜11によりORし、この結果をT0〜T7とする。
In Fig. 1, when a basic clock is input, timing generator 1 generates 8-phase timing clocks T10 to T17 for clock TS, and timing generator 2 generates 8-phase timing clocks T20 to T27 for an inverted signal of clock TS. occurs. In this case, the basic clock of timing generator 2
Since TS is delayed by 1/2 period of the basic clock compared to the basic clock TS of timing generator 1, the phase of T20 to T27 is the same as that of T10 to T17.
It is delayed by 1/2 cycle of the basic clock compared to . The output of each timing generator 1, 2 is an OR circuit 4
-11 is ORed, and this result is set as T0 to T7.

第1図のT0〜T7のクロツク波形から明らかな
ように、タイミングジエネレータ1の出力T10〜
T17と、タイミングジエネレータ2の出力T20〜
T27を1周期合成することで、8相タイミングク
ロツク2周期を得ることができる。
As is clear from the clock waveforms T0 to T7 in Figure 1, the outputs T10 to T7 of timing generator 1 are
T17 and timing generator 2 output T20~
By synthesizing one cycle of T27, two cycles of the 8-phase timing clock can be obtained.

第2図は、タイミングジエネレータ1とタイミ
ングジエネレータ2を同期してスタートさせ、
T10,T20,T11,T21〜T17,T27の順序でタイ
ミングクロツクを出力、または停止させる回路で
ある。
In FIG. 2, timing generator 1 and timing generator 2 are started synchronously,
This circuit outputs or stops the timing clock in the order of T10, T20, T11, T21 to T17, and T27.

カウンタ12とタイミングジエネレータ1の内
部カウンタ21は、同一の基本クロツクTSで動
作し、タイミングジエネレータ2の内部カウンタ
25は、基本クロツクの逆相で動作する。
The counter 12 and the internal counter 21 of the timing generator 1 operate with the same basic clock TS, and the internal counter 25 of the timing generator 2 operates with the opposite phase of the basic clock.

この回路の動作は、基本クロツクにより各カウ
ンタが動作している状態で、非同期スキヤンクロ
ツクPSiCLKが入力すると、フリツプフロツプ1
5がセツトされ、デコーダ13が4のときフリツ
プフロツプ16にセツトされ、デコーダ13が1
のとき、フリツプフロツプ17にセツトされ、こ
れが同期化スキヤンクロツクSiCLKとなり、各
タイミングジエネレータに供給される。
The operation of this circuit is such that when each counter is operated by the basic clock and the asynchronous scan clock PSiCLK is input, the flip-flop 1
5 is set, and when the decoder 13 is 4, it is set in the flip-flop 16, and the decoder 13 is 1.
At this time, it is set in the flip-flop 17 and becomes the synchronization scan clock SiCLK, which is supplied to each timing generator.

各タイミングジエネレータのスタート、ストツ
プは、タイミングジエネレータ内部のフリツプフ
ロツプ23,27へのスキヤンインにより行う。
フリツプフロツプ24,28は、スタートイネー
ブル・フリツプフロツプであり、このフリツプフ
ロツプが“1”にセツトされたときを基準に、各
タイミングジエネレータがスタートする。フリツ
プフロツプ24,28は、各タイミングジエネレ
ータの内部デコーダ22,26の出力が“0”の
ときセツトされる。タイミングジエネレータ1が
スタート後、基本クロツクの1/2周期後にタイミ
ングジエネレータ2をスタートさせるためには、
各タイミングジエネレータへスキヤンクロツク
SiCLKを入力する時刻は、フリツプフロツプ2
4がセツトされ、基本クロツク1/2周期後に、フ
リツプフロツプ28がセツトされる時刻でなけれ
ばならない。
Starting and stopping of each timing generator is performed by scan-in to flip-flops 23 and 27 inside the timing generator.
Flip-flops 24 and 28 are start enable flip-flops, and each timing generator starts when these flip-flops are set to "1". Flip-flops 24 and 28 are set when the outputs of internal decoders 22 and 26 of each timing generator are "0". In order to start timing generator 2 after 1/2 cycle of the basic clock after timing generator 1 starts,
Scan clock to each timing generator
The time to input SiCLK is the flip-flop 2
4 must be set, and 1/2 period of the basic clock must be the time at which flip-flop 28 is set.

このため、第2図の12〜18の同期化回路に
より、各タイミングジエネレータへのスキヤンク
ロツクSiCLKは、第3図に示すような時刻に発
生させるようにしている。
For this reason, the scan clock SiCLK to each timing generator is generated at the times shown in FIG. 3 by the synchronization circuits 12 to 18 in FIG.

ストツプ動作の場合には、スタートイネーブ
ル・フリツプフロツプを“0”にセツトすること
により行い、他はスタート動作の場合と同様であ
る。
In the case of a stop operation, the start enable flip-flop is set to "0", and the other operations are the same as in the case of a start operation.

〔発明の効果〕〔Effect of the invention〕

本発明によれば、タイミングジエネレータを2
台使用することにより、タイミングクロツクの周
期を、タイミングジエネレータを1台使用してと
きの1/2周期にすることができるので、タイミン
グジエネレータの動作限界を高周波側に拡大する
効果がある。
According to the present invention, two timing generators are provided.
By using one timing generator, the cycle of the timing clock can be reduced to 1/2 of that when using one timing generator, which has the effect of expanding the operating limits of the timing generator to the high frequency side. .

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

第1図は本発明の一実施例の概略構成図、第2
図は第1図で用いられるタイミングジエネレータ
の同期化回路を示す図、第3図は第2図の回路各
部の波形図である。 1…タイミングジエネレータ、2…タイミング
ジエネレータ、3…バツフア回路、4〜11…
OR回路。
FIG. 1 is a schematic configuration diagram of an embodiment of the present invention, and FIG.
This figure shows a synchronization circuit of the timing generator used in FIG. 1, and FIG. 3 is a waveform diagram of each part of the circuit in FIG. 2. 1...Timing generator, 2...Timing generator, 3...Buffer circuit, 4-11...
OR circuit.

Claims (1)

【特許請求の範囲】[Claims] 1 周波数oの基本クロツクを入力とし、n/
oの長さのマシンサイクルの間に、相異なるn
(偶数)相のパルスを発生するタイミングクロツ
ク発生装置において、前記基本クロツクを入力と
し、前記マシンサイクルの間に、パルスを第0相
から順番に第(n−1)相まで発生する第1タイ
ミングジエネレータと、前記基本クロツクの逆相
信号を入力とし、前記第1タイミングジエネレー
タから発生されるn相の各パルスに比べ、夫々が
前記基本クロツクの1/2波長分ずれたn相のパル
スを第0相から順番に第(n−1)相まで発生す
る第2タイミングジエネレータと、前記第1タイ
ミングジエネレータと前記第2タイミングジエネ
レータを同期して、第0相から順番にパルスを出
力させる回路と、前記各タイミングジエネレータ
の第i相と第i+n/2相の出力を夫々論理和す
る複数のOR回路とよりなり、n/2oの長さに
n相のパルスが発生する新たなマシンサイクルを
生成することを特徴とするタイミングクロツク発
生装置。
1 Input the basic clock of frequency o, n/
During a machine cycle of length o, different n
In a timing clock generator that generates (even) phase pulses, the basic clock is input, and a first timing clock generator that generates pulses sequentially from the 0th phase to the (n-1)th phase during the machine cycle. A timing generator receives an opposite phase signal of the basic clock as input, and generates n-phase pulses each shifted by 1/2 wavelength of the basic clock compared to each n-phase pulse generated from the first timing generator. A second timing generator generates pulses sequentially from the 0th phase to the (n-1)th phase, and the first timing generator and the second timing generator are synchronized to generate pulses sequentially from the 0th phase. and a plurality of OR circuits that OR the outputs of the i-th phase and the i+n/2-th phase of each of the timing generators, respectively, and generate n-phase pulses with a length of n/2o. A timing clock generator characterized by generating a new machine cycle.
JP60191916A 1985-09-02 1985-09-02 timing clock generator Granted JPS6252621A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60191916A JPS6252621A (en) 1985-09-02 1985-09-02 timing clock generator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60191916A JPS6252621A (en) 1985-09-02 1985-09-02 timing clock generator

Publications (2)

Publication Number Publication Date
JPS6252621A JPS6252621A (en) 1987-03-07
JPH0433055B2 true JPH0433055B2 (en) 1992-06-02

Family

ID=16282576

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60191916A Granted JPS6252621A (en) 1985-09-02 1985-09-02 timing clock generator

Country Status (1)

Country Link
JP (1) JPS6252621A (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS49139941U (en) * 1973-03-30 1974-12-03
JPS58201123A (en) * 1982-05-19 1983-11-22 Toshiba Corp Semiconductor integrated circuit

Also Published As

Publication number Publication date
JPS6252621A (en) 1987-03-07

Similar Documents

Publication Publication Date Title
JPH0433055B2 (en)
JPH0879029A (en) 4-phase clock pulse generator
JP2737903B2 (en) Clock switching method
JPH1173236A (en) Clock generating circuit for lcd driver
JPS61163715A (en) Polyphase clock generating circuit using delay line
JPS62137923A (en) High speed data processing system
JPH0442910B2 (en)
SU1735952A1 (en) Shaft-code turning angle converter
JP2754005B2 (en) Polyphase pulse generation circuit
JPH0824263B2 (en) Fluency processing type DA converter
JP2841360B2 (en) Timing generator
JP3047423B2 (en) Frequency conversion circuit
KR100213584B1 (en) Multiplication circuit and multiplication method of pulse signal string
JPS5846743A (en) Phase locking device
JPS6333925A (en) digital phase synchronization circuit
JPH0779167A (en) Parallel / serial conversion method and circuit
JPH03758Y2 (en)
JPS63101919A (en) clock control circuit
JP3132583B2 (en) Phase detection circuit
KR980006918A (en) 50% Duty Cycle Data Generator (50% Duty Cycle Data Generator)
JPH01174977A (en) Operation detector
JPH06104763A (en) Pulse addition type D / A converter
JPH01119115A (en) Multiphase synchronous clock generation circuit
JPS6020215A (en) Pulse amplifying device
JPS59204769A (en) Movement direction detection circuit