JPS5936835A - Circuit for forming timing pulse - Google Patents
Circuit for forming timing pulseInfo
- Publication number
- JPS5936835A JPS5936835A JP57147205A JP14720582A JPS5936835A JP S5936835 A JPS5936835 A JP S5936835A JP 57147205 A JP57147205 A JP 57147205A JP 14720582 A JP14720582 A JP 14720582A JP S5936835 A JPS5936835 A JP S5936835A
- Authority
- JP
- Japan
- Prior art keywords
- clock
- pulse
- circuit
- clock pulse
- pulses
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/04—Generating or distributing clock signals or signals derived directly therefrom
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
Abstract
Description
【発明の詳細な説明】 〔発明の属する技術分野〕 本発明は、タイミングパルス作成回路に関する。[Detailed description of the invention] [Technical field to which the invention pertains] The present invention relates to a timing pulse generation circuit.
従来、一つのクロック信号に同期L7て動作する複数個
のデータ処理部を持つデータ処理装置において、各デー
タ処理部に必要な各種タイミングパルスを作成する方法
としては、2つの方法が一般に行なわれている。Conventionally, in a data processing device having a plurality of data processing units that operate in synchronization L7 with one clock signal, two methods have been generally used to create various timing pulses necessary for each data processing unit. There is.
夕処理部に分配し、各データ処理部において主に遅延素
子を使って受信した主クロツクパルスから必要な各種タ
イミングパルスを作成する方法である。In this method, the main clock pulses are distributed to the main clock processing sections, and various necessary timing pulses are created from the received main clock pulses using mainly delay elements in each data processing section.
この方法は構成が簡単であり、同一のデータ処理部内で
の各タイミングパルス間のタイミング精度を上けること
ができるという利点はあるが、精度を上りようとすれば
する程高価な遅延素子を多数使うことになるし、又タイ
ミングの調整に要する時間も多くかかり高価になるとい
う欠点があった。This method has a simple configuration and has the advantage of increasing the timing accuracy between each timing pulse within the same data processing unit, but the higher the accuracy, the more expensive delay elements are required. This has the disadvantage that it requires a lot of time, and that it takes a lot of time to adjust the timing, making it expensive.
従来技術の第2の方法は、主クロツクパルスの整数(N
とする)倍の繰り返し周波数の基本クロックパルスを作
成して、その基本クロックパルスから例えばカウンタ回
路とデコーダ回路とを用いて基本クロックの一周期づつ
順々に位相のすれたN本の多相クロックパルスを作成し
て、この多相クロックパルスを各データ処理部に分配し
、各データ処理部は分配された多相クロックパルスから
セットリセットフリップフロップ等を用い°C各種タイ
ミングパルスを作成する方法である。A second prior art method uses an integer number (N
) Create a basic clock pulse with twice the repetition frequency, and use a counter circuit and a decoder circuit, for example, to generate N multiphase clocks whose phases are shifted one cycle at a time of the basic clock. This is a method in which a pulse is created, this multiphase clock pulse is distributed to each data processing section, and each data processing section uses the distributed multiphase clock pulse to create various timing pulses using set/reset flip-flops, etc. be.
この方法は多相クロ、りの相数Nを大きくすれば比較的
精度のよいタイミングパルスを高価な遅延素子を使わず
に作成できるという利点はあるが、分配を多相クロック
で行なうために、各相の伝送路の伝搬遅延時間のバラツ
キが大きくなり、タイミング精度が制限されるという欠
点があった。This method has the advantage that relatively accurate timing pulses can be created without using expensive delay elements by increasing the number of phases N of the multiphase clock, but since the distribution is performed using a multiphase clock, This has the disadvantage that the variation in propagation delay time of the transmission line of each phase becomes large, and timing accuracy is limited.
この欠点は分配の伝送路長が長い場合には大きな問題と
なる。又、分配の信号本数も多くなり接続が煩雛になる
という欠点もあった。This drawback becomes a big problem when the distribution transmission path length is long. Another disadvantage is that the number of signals to be distributed increases, making connections complicated.
分配長を短かくするために多相クロックで分配するので
はなく、基本クロックパルスで分配し、多相クロックの
作成をタイミングパルスの作成は各データ処理部で行な
う場合も考えられるが、この場合には各データ処理部が
どの基本クロックパルスを基準にタイミングパルスを作
成するのか規定できないために、各データ処理部は非同
期で動作することになり、装置全体としては正常動作が
できなくなるという欠点があった。In order to shorten the distribution length, it may be possible to distribute using basic clock pulses instead of using multiphase clocks, and create multiphase clocks and timing pulses in each data processing section, but in this case, Since it is not possible to specify which basic clock pulse each data processing section uses as a reference to create a timing pulse, each data processing section operates asynchronously, and the device as a whole cannot operate normally. there were.
本発明の目的は、基本クロックパルスに主クロツクパル
ス周期の情報を電気的に重畳した信号を分配することに
より上記欠点を解決し、高価な遅延素子を使わずに高精
度の各種タイミングパルスを各データ処理部で作成でき
るようにした回路を提供することにある。An object of the present invention is to solve the above-mentioned drawbacks by distributing a signal in which information on the main clock pulse period is electrically superimposed on the basic clock pulse. The purpose of the present invention is to provide a circuit that can be created by a processing unit.
本発明の回路は、繰り返し周波数が互いに同期1、て動
作する複数のデータ処理部を有するデータ処理装置の主
クロツクパルスの整数倍である基本クロックパルスを作
成する基本クロック回路と、前記基本クロックパルスを
入力しそのパルス列の中の前記主クロツクパルスの周期
に対応するパルスの振幅を他のパルスより大きくした分
配クロックを出力するマーカ回路と、前記分配クロック
を前記各データ処理部に分配するだめの複数の伝送路と
、複数の前記ブータ処理部とから構成され、前記データ
処理部は前記分配クロックを入力しパルス振幅を弁別し
て前記主クロツクパルスと前記基本クロックパルスとに
分離して出力するクロック分離回路と、前記クロック分
離回路の出力を入力して前記主クロツクパルスに同期し
前記主クロツクパルス周期に1個のパルスを出力しかつ
各出力は前記基本クロックパルスの一周期づつ順々に位
相のずれたN本の多相クロックパルスを出力する多相ク
ロック回路と、前記多相クロックツくルスを入力し前記
各データ処理部で要求される各種タイミングパルスを作
成する出力パルス回路とを含んで構成される。The circuit of the present invention includes a basic clock circuit that creates a basic clock pulse whose repetition frequency is an integral multiple of the main clock pulse of a data processing device having a plurality of data processing units that operate in synchronization with each other; a marker circuit for outputting a distributed clock in which the amplitude of a pulse corresponding to the period of the main clock pulse in the pulse train is larger than that of other pulses; and a plurality of circuits for distributing the distributed clock to each of the data processing units. The data processing section includes a clock separation circuit that inputs the distributed clock, discriminates the pulse amplitude, separates the main clock pulse and the basic clock pulse, and outputs the separated clock pulses. , inputs the output of the clock separation circuit, synchronizes with the main clock pulse, and outputs one pulse per period of the main clock pulse, and each output is N pulses whose phase is shifted in sequence by one period of the basic clock pulse. The multiphase clock circuit outputs multiphase clock pulses, and an output pulse circuit receives the multiphase clock pulses and generates various timing pulses required by each data processing section.
次に本発明について図面を参照して詳細に説明する。 Next, the present invention will be explained in detail with reference to the drawings.
本発明の一実施例のブロック図を示す第1図において、
本発明のタイミングパルス作成回路は、繰り返し周波数
が装置全体の主クロツクパルスの整数(Nとする)倍で
ある基本クロックパルスを作成する基本クロック回路1
と、基本クロックパルスを接続点7を経由して入力しそ
のパルス列の中の主クロツクパルスの周期に対応するパ
ルスの振幅を他のパルスの振幅より大きくした分配クロ
ツクを出力するマーカ回路2と、前記分配クロックを複
数のデータ処理部3−1〜3−K(第1図ではに台とす
る)に分配するための各データ処理部に対応した伝送路
28−1〜28−にと、分配クロックからタイミングパ
ルスを作成して各々のデータ処理を行なうデータ処理部
3−1〜3−1(とから栴成さる。そしてデータ処理部
3−1〜3−には、分配クロックを入力しパルス振幅を
弁別して主クロツクパルスと基本クロックパルスとに分
離して出力するクロック分離回路4と、該クロック分離
回路4の出力を入力して、主クロ1.クパルスに同期し
主クロツクパルス周期に1個のパルスを出力I〜、かつ
各出力は基本クロックパルスの一周期づつ順々に位相の
ずれたN本の多相クロックパルスを出力する多相クロッ
ク回路5と、多相クロックパルスを入力し、前記データ
処理部3−1〜3−にで要求される各種タイミングパル
スを出力端子10−1〜10−Mに出力する出力パルス
回路6とを含んでいる。In FIG. 1 showing a block diagram of an embodiment of the present invention,
The timing pulse generation circuit of the present invention is a basic clock circuit 1 that generates a basic clock pulse whose repetition frequency is an integer (denoted as N) times the main clock pulse of the entire device.
and a marker circuit 2 which inputs the basic clock pulse via the connection point 7 and outputs a distributed clock in which the amplitude of the pulse corresponding to the period of the main clock pulse in the pulse train is larger than the amplitude of other pulses; The distribution clock is transmitted to the transmission lines 28-1 to 28- corresponding to each data processing unit for distributing the distribution clock to a plurality of data processing units 3-1 to 3-K (two units in FIG. 1). The data processing units 3-1 to 3-1 (which create timing pulses from the A clock separation circuit 4 separates and outputs a main clock pulse and a basic clock pulse, and a clock separation circuit 4 inputs the output of the clock separation circuit 4, and outputs one pulse per period of the main clock pulse in synchronization with the main clock pulse. A multiphase clock circuit 5 outputs N multiphase clock pulses whose phases are shifted by one period of the basic clock pulse, and each output outputs N multiphase clock pulses whose phase is shifted by one period of the basic clock pulse. It includes an output pulse circuit 6 that outputs various timing pulses required by the processing units 3-1 to 3- to output terminals 10-1 to 10-M.
基本クロック回路1の出力である基本クロックパルスは
、データ処理部3−1〜3−にのサイクルタイムひいて
は装置全体のサイクルタイムを決定する主クロツクパル
スのN倍の繰り返し周波数を持っているが、主クロツク
パルス周期についての情報を含んでいないために、基本
クロックパルスで各データ処理部3−1〜3−Kに分配
したのでは各データ処理部3−1〜3−には互いに同期
して動作することはできない。The basic clock pulse, which is the output of the basic clock circuit 1, has a repetition frequency N times that of the main clock pulse, which determines the cycle time of the data processing units 3-1 to 3- and the cycle time of the entire device. Since information about the clock pulse cycle is not included, if the basic clock pulse is distributed to each data processing section 3-1 to 3-K, each data processing section 3-1 to 3- will operate in synchronization with each other. It is not possible.
本発明では基本クロックパルスに主クロツクパルス同期
の情報を振幅方向に重畳した分配クロックをマーカ回M
2で作成し′C1各伝送路28−1〜28−Kを通して
各データ処理部3−1〜3−Kに分配しCいる。すなわ
ち主クロツクパルス周期に対応するように、N個に1個
の基本クロ、クパシスに対(7,て振幅を大きくした分
配クロックを分配している。分配クロックの信号レベル
は、低1ノベルと、基本クロックパルスに対応するレベ
ルと、基本クロックパルスと主クロ、・クパシスが重畳
した最も高いレベルの3値となる。In the present invention, a distribution clock in which main clock pulse synchronization information is superimposed on the basic clock pulse in the amplitude direction is used at marker times M.
2 and distributed to each data processing unit 3-1 to 3-K through each transmission line 28-1 to 28-K. In other words, a distribution clock with increased amplitude is distributed to every N basic clock pulses and clock pulses (7) so as to correspond to the main clock pulse period.The signal level of the distribution clock is 1 novel low, It has three values: the level corresponding to the basic clock pulse, and the highest level obtained by superimposing the basic clock pulse and the main clock pulse.
各データ処理部3−1〜3−にの内部では、クロック分
離回路4により、受信した分配クロックから主クロツク
パルスと基本クロックツくパルスとを分離し、多相クロ
ック回路5により主クロ、ツクノ(シスに同期し九N相
の多相クロックを作成し、出力パルス回路6により多相
クロックから一ヒツトリセットフリップクロップ回路等
を用いて各種出力パルスを作]戊し7出力端子10−1
〜10−Mに出力する。Inside each data processing section 3-1 to 3-, a clock separation circuit 4 separates the main clock pulse and a basic clock pulse from the received distribution clock, and a multiphase clock circuit 5 separates the main clock pulse and the basic clock pulse from the received distribution clock. 7 output terminals 10-1
~ Output to 10-M.
各データ処理部3−1〜3−には、分配クロ、ツクから
それぞれ主クロックツくパルスを分離し′でその主クロ
ツタパルスに同期l〜だ各種タイミングノくパルスを作
るため、データ処理部は互いに同期して動作することが
できる。又同−テータ処理部門の83カパルスのタイミ
ング精度を考えると、基本クロック回路lの出力での周
期精度は分配の伝送路長にはほとんど無関係に、今湘≠
=ヨ≠少なくても回路4の出力Atで保存できるため、
高精度の出力パルスを作ることができる。例えば基本ク
ロ、ツク回路1の発振源に水晶振動子等を使えはクロッ
ク分離回路4の基本クロックツクツシス出力周期の精度
として±0.1%以上が簡単に得られるので、タイミン
グパルス出力点10−1〜10−Mでも上敷ns以下の
精度のタイミングを作ることができる。しかも高価な遅
延素子を使わずにできるため安価になることも大きな利
点である。Each data processing unit 3-1 to 3- separates the main clock pulse from the distribution clock and the main clock pulse and generates various timing pulses that are synchronized with the main clock pulse. Can operate synchronously. Also, considering the timing accuracy of 83 pulses in the data processing section, the periodic accuracy at the output of the basic clock circuit l is almost unrelated to the distribution transmission path length, and Ima ≠
=Yo≠Since it can be stored at least with the output At of circuit 4,
It can create highly accurate output pulses. For example, if a crystal oscillator or the like is used as the oscillation source of the basic clock circuit 1, it is easy to obtain an accuracy of ±0.1% or more for the basic clock oscillation output cycle of the clock separation circuit 4, so the timing pulse output point 10 Even with -1 to 10-M, it is possible to create timing with an accuracy of less than ns. Moreover, it has the great advantage of being inexpensive because it can be done without using expensive delay elements.
次に本発明の中のマーカ回路2の実施例について第2図
を参照して詳細に説明する。簡単のためにNを4とする
。第2図において、マーカ回路2は、基本タロツクパル
スが入力する端子7と、入力を端子7に接続するインバ
ータ回路11と、クロック入力端子を端子7に接続する
4進のカウンタ回路12と、カウンタ回路12の2出力
を入力する2ビツトのデコード回路13と、インノ(−
タ回路11の出力とデコード回路13の出力とをそれぞ
れ入力する2人力AND回路14と、インノく一タ回路
11の出力と出力端子8間に接続する抵抗15と、2人
力AND回路14の出力と出力端子8間に接続する抵抗
16と、分配クロックを出力する端子8とから構成され
る。Next, an embodiment of the marker circuit 2 according to the present invention will be described in detail with reference to FIG. For simplicity, N is assumed to be 4. In FIG. 2, the marker circuit 2 includes a terminal 7 to which a basic tarlock pulse is input, an inverter circuit 11 whose input is connected to the terminal 7, a quaternary counter circuit 12 whose clock input terminal is connected to the terminal 7, and a counter circuit. A 2-bit decoding circuit 13 which inputs two outputs of 12, and an inno (-
A two-man power AND circuit 14 inputs the output of the input circuit 11 and the output of the decoding circuit 13, a resistor 15 connected between the output of the inno-decoder circuit 11 and the output terminal 8, and the output of the two-man power AND circuit 14. and an output terminal 8, and a terminal 8 that outputs a distributed clock.
第3図はマーカ回路2の動作を説明するためのタイムチ
ャートであり、(a)は端子7に入力する基本クロック
パルス、(b)はカウンタ回路1202ビツトの出力の
内容(クロックパルスのカウント数)、(C)はデコー
ド回路13の出力、(d)は2人力AND回路14の出
力、(e)は出力端子8での分配クロックを示したもの
である。FIG. 3 is a time chart for explaining the operation of the marker circuit 2, in which (a) shows the basic clock pulse input to the terminal 7, and (b) shows the contents of the output of the counter circuit 1202 bits (the number of clock pulses counted). ), (C) shows the output of the decoding circuit 13, (d) shows the output of the two-man power AND circuit 14, and (e) shows the distributed clock at the output terminal 8.
次に動作を説明する。基本クロック回路1の出力である
基本クロックパルスは端子7全通してインバータ回路1
1とカウンタ回路12のクロック端子とに入力する。カ
ウンタ回路12は4進カウンタであるだめ第3図(b)
に示すようにカウンタの内容は0から3まで4つの状態
を繰り返す。カウンタ回路12の2ビツトの出力をデコ
ード回路13によりデコー ドしたパルスと、インバー
タ回路11により極性を反転させた基本クロックパルス
とを2人力AND回路14でANDすることにより、第
3図(d>に示すように4個につき1個の基本クロック
パルスを取り出すことができる。インバータ回路11の
出力の基本クロックパルスと2人力AND回路14の出
力とを抵抗15.16を使ってアナログ的にORするこ
とにより、第3図(e)に示すように4個につき1個の
振幅の大きいパルスを含む分配クロックを作ることがで
きる。データ処理部での主クロツクパルス周期は基本ク
ロックパルス周期の4倍の場合を考えているため、分配
クロックは主クロツクパルス周期の振幅の大きいパルス
と基本クロックパルスとを含んだものとなっている。N
はカウンタ回路12の進数を変えることにより容易に変
更できる。Next, the operation will be explained. The basic clock pulse that is the output of basic clock circuit 1 is passed through all terminals 7 to inverter circuit 1.
1 and the clock terminal of the counter circuit 12. The counter circuit 12 is a quaternary counter (Figure 3(b))
As shown in the figure, the contents of the counter repeat four states from 0 to 3. By ANDing the pulse obtained by decoding the 2-bit output of the counter circuit 12 by the decoding circuit 13 and the basic clock pulse whose polarity has been inverted by the inverter circuit 11 in the two-manual AND circuit 14, the result shown in FIG. One basic clock pulse out of every four can be taken out as shown in .The basic clock pulse output from the inverter circuit 11 and the output from the two-man AND circuit 14 are ORed in an analog manner using resistors 15 and 16. By doing this, it is possible to create a distributed clock that includes one out of every four pulses with a large amplitude, as shown in Figure 3(e).The main clock pulse period in the data processing section is four times the basic clock pulse period. Since this case is considered, the distributed clock includes a pulse with a large amplitude of the main clock pulse period and a basic clock pulse.N
can be easily changed by changing the base number of the counter circuit 12.
次に本発明の中のデータ処理部3−1〜3−に内のクロ
ック分離回路4と多相クロック回路5と出力パルス回路
6の実施例について第4図を参照して詳細に説明する。Next, an embodiment of the clock separation circuit 4, multiphase clock circuit 5, and output pulse circuit 6 in the data processing units 3-1 to 3-3- of the present invention will be described in detail with reference to FIG.
簡単のため前と同様にNを4とする。回路図を示す第4
図において分配クロックを入力する端子9と、正相入力
に分配クロックを入力し逆相入力に基準電圧VR,1が
入力する電圧比較器17と、正相入力に分配クロックを
入力し逆相入力に基準電圧V几2が入力する電圧比較器
18と、クロック入力に電圧比較器17の出力を入力し
リセット入力に電圧比較器18の出力を入力するカウン
タ回路20と、カウンタ回路20の2出力を入力する2
ビツトのデコード回$21と、電圧比較器17の出力を
入力するインバータ回路19と、インバータ回路19の
出力を一人力に入力し他の入力にデコード回路21の4
本の出力をそれぞれ入力する4個の2人力AND回路2
2゜23.24.25と、2人力A N D回路22の
出力をセット入力に入力し2人力AND回路24の出力
をリセット入力に入力するフリップフロップ回路26と
、2人力ANI)回路22の出力をセ、ノド入力に入力
し2人力ANI)回路25の出力をリセット入力に入力
するクリップフロップ回路27と、フリップフロップ回
路26.27の出力をそれぞれ出力する端子10−1.
10−2とから構成される。第4図中の点線で囲オれた
回路は第1図中の同一番号のブロックに対応し7ている
。For simplicity, let N be 4 as before. 4th showing the circuit diagram
In the figure, there is a terminal 9 that inputs the distributed clock, a voltage comparator 17 that inputs the distributed clock to the positive phase input and a reference voltage VR,1 to the negative phase input, and a voltage comparator 17 that inputs the distributed clock to the positive phase input and has the negative phase input. A voltage comparator 18 to which the reference voltage V2 is input, a counter circuit 20 which inputs the output of the voltage comparator 17 to the clock input and inputs the output of the voltage comparator 18 to the reset input, and two outputs of the counter circuit 20. Enter 2
The inverter circuit 19 inputs the bit decoding circuit $21 and the output of the voltage comparator 17, and the output of the inverter circuit 19 is inputted to one input, and the output of the decoding circuit 21 is inputted to the other inputs.
Four 2-person AND circuits 2 each inputting the output of the book
2゜23.24.25, the flip-flop circuit 26 which inputs the output of the two-man power AND circuit 22 to the set input and the output of the two-man power AND circuit 24 to the reset input, and the two-man power ANI) circuit 22. A clip-flop circuit 27 which inputs the output to the center and throat inputs and inputs the output of the two-man power ANI) circuit 25 to the reset input, and terminals 10-1 to which the outputs of the flip-flop circuits 26 and 27 are respectively output.
10-2. The circuits surrounded by dotted lines in FIG. 4 correspond to blocks 7 with the same numbers in FIG. 1.
第5図は111作を説明するためのタイムチャートであ
り、(a)は端子9に入力する分配クロックを示し、(
b) 、 (C)はそれぞれ電圧比較器17.18の出
ブハ(d)はカウンタ回路20の出力、(e)はデコー
ド回路21の第1の出力、(f) 、 (g) 、 (
h) 、 (i)はそれぞれ2人力AND回路22,2
3.24.25の出力、(j) 、 (k>はそれぞれ
端子10−1.1.0−2での出力パルスを示しだもの
である。FIG. 5 is a time chart for explaining the 111th work, (a) shows the distribution clock input to terminal 9, (
b), (C) are the outputs of the voltage comparators 17 and 18, (d) is the output of the counter circuit 20, (e) is the first output of the decoding circuit 21, (f), (g), (
h) and (i) are two-manpower AND circuits 22 and 2, respectively.
3.24.25 outputs, (j) and (k>, respectively, represent the output pulses at terminals 10-1.1.0-2.
次に動作を説明する。端子9から入力した分配クロツク
は電圧比較器17.18の正相入力に入力する。基準相
、圧V Riは第5図(a)に示すように低いレベルに
設定するため電圧比較器17は第5図(b)のように基
本クロックノリレスを再生し、又基準電圧■1(・21
4高く設定するため電、圧比較器18は第5図(C)の
ように主クロ、νクノくパルスを再生する。Next, the operation will be explained. The distributed clock input from terminal 9 is input to the positive phase input of voltage comparators 17 and 18. Since the reference phase voltage V Ri is set to a low level as shown in FIG. 5(a), the voltage comparator 17 reproduces the basic clock signal as shown in FIG. 5(b), and the reference voltage 1 (・21
4, the voltage comparator 18 reproduces the main black and ν pulses as shown in FIG. 5(C).
カウンタ回路20のリセット入力には再生した主クロツ
クパルスが人力するため、主クロックツくパルスが入力
するたびにカウンタ回路20はリセットされる。そのた
めカウンタ回路20は第5図(d)のように主クロツク
パルス入力時から始まる4進カウンタとして動作する。Since the regenerated main clock pulse is input to the reset input of the counter circuit 20, the counter circuit 20 is reset every time the main clock pulse is input. Therefore, the counter circuit 20 operates as a quaternary counter starting from the input of the main clock pulse as shown in FIG. 5(d).
カウンタ回路20の2ビツトの出力をデコード回路21
でデコードした出力と、再生した基本クロックツくシス
をインノく一タ回路19で極性反転させた信号とを2人
力AND回路22〜25でそれぞれANDすることによ
り、第5図(f)〜(1)に示す4相の多相クロックを
作ることができる。The 2-bit output of the counter circuit 20 is decoded by the decoding circuit 21.
By ANDing the output decoded by the output and the signal obtained by inverting the polarity of the reproduced basic clock signal by the inverter circuit 19 using the two-man AND circuits 22 to 25, the signals shown in FIGS. ) can create a four-phase multiphase clock as shown in ().
この多相クロック間の位相差は基本クロックパルスの周
期そのものとなり、その精度は#1は基本クロック回路
1の出力での精度に2人力AND回路22〜25の遅延
時間のバラツキを加えたものに等しくなる。出力パルス
は要求されるタイミングに最も近い点で遷移する多相ク
ロックを選択し、フリップフロップ回路26.27に入
力すればよい。端子1O−IK出力されるパルスは2人
力AND回路22と24の出力を使い、又端子10−2
に出力されるパルスは2人力A N D回路22と25
の出力を使ったものである。本実施例では簡単のためK
Nを4としたが、Nを大きくすることにより、より細か
なタイミングを作ることができる。The phase difference between these multiphase clocks becomes the period of the basic clock pulse itself, and its accuracy #1 is the accuracy of the output of the basic clock circuit 1 plus the variation in the delay time of the two-manual AND circuits 22 to 25. be equal. For the output pulse, a multiphase clock that transitions at a point closest to the required timing may be selected and input to the flip-flop circuits 26 and 27. The pulses output from terminal 1O-IK use the outputs of two-man AND circuits 22 and 24, and the output from terminal 10-2
The pulses output to the two human-powered A N D circuits 22 and 25
It uses the output of In this example, K is used for simplicity.
Although N is set to 4, more detailed timing can be created by increasing N.
又、多相クロック回路5によりN本の多相クロックを出
力するために、N個のタイミングの組み合せ方により極
性も含めて考えるとN(N−x)通りの出力パルスを得
ることができる。これは主クロツクパルスから遅延素子
を使ってタイミングパルスを作る方式では得られない利
点である。Furthermore, in order to output N multiphase clocks by the multiphase clock circuit 5, N(N-x) output pulses can be obtained by combining N timings, including polarity. This is an advantage that cannot be obtained by using a delay element to generate timing pulses from the main clock pulse.
このように、この回路デジタル回路と抵抗とで全て構成
できるため集積回路化するのに適している。In this way, since this circuit can be constructed entirely of digital circuits and resistors, it is suitable for integration.
本発明は以上説明したように、各データ処理部が同期し
て動作しかつ高価な遅延素子を使わずに精度のよい出力
タイミングパルスを容易に作成できるという効果がある
。As described above, the present invention has the advantage that each data processing section operates synchronously and that highly accurate output timing pulses can be easily created without using expensive delay elements.
第1図は本発明の一実施例のブロック図、第2図Fi第
1図に示E7たマーカ回路2の一実施例を示す回路図、
第3図は第2図に示した回路の動作を説明するためのタ
イムチャート、第4図は第1図に示したデータ処理部の
一実施例を示す回路図、第5図は第4図に示1−た回路
の動作を説明するためのタイムチャートである。
1・・・・・・基本クロック回路、2・・・・・・マー
カ回路、3−1〜3−K・・・・・・データ処理部、4
・・・・・・クロック分離回路、5・・・・・・多相ク
ロック回路、6・・・・・・出力パルス回路、7.8−
1〜8−に、9−1〜9−K・・・・・・接続点、10
−1〜10−K・・・・・・端子、11゜19・・・・
・・インバータ回路、12.20・・・・・・カウンタ
回路、13.21・・・・・・デコード回路、14,2
2〜25・・・・・・2人力AND回路、15.16・
・・・・・抵抗、17.18・・°・・・電圧比較器、
26.27°°°°°。
フリップフロップ回路、28−1〜2 s −に−°°
“°°伝送路。
華22− 凹
#3図
#4凹FIG. 1 is a block diagram of an embodiment of the present invention, FIG. 2 is a circuit diagram showing an embodiment of the marker circuit 2 shown in FIG.
3 is a time chart for explaining the operation of the circuit shown in FIG. 2, FIG. 4 is a circuit diagram showing an embodiment of the data processing section shown in FIG. 1, and FIG. 1 is a time chart for explaining the operation of the circuit shown in FIG. 1...Basic clock circuit, 2...Marker circuit, 3-1 to 3-K...Data processing section, 4
... Clock separation circuit, 5 ... Multiphase clock circuit, 6 ... Output pulse circuit, 7.8-
1 to 8-, 9-1 to 9-K... connection point, 10
-1~10-K...Terminal, 11°19...
...Inverter circuit, 12.20...Counter circuit, 13.21...Decode circuit, 14,2
2~25・・・Two-man power AND circuit, 15.16・
...Resistance, 17.18...°...Voltage comparator,
26.27°°°°°. Flip-flop circuit, 28-1~2 s-to-°°
“°°Transmission line. Flower 22- Concave #3 Figure #4 Concave
Claims (1)
処理部を有するデータ処理装置の主クロツクパルスの整
数倍である基本クロックパルスを作成する基本クロック
回路と、前記基本クロ、クパルスを入力しそのパルス列
の中の前記主クロツクパルスの周期に対応するパルスの
振幅を他のパルスより大きくした分配クロックを出力す
るマーカ回路と、前記分配クロックを前記各データ処理
部に分配側るための複数の伝送路と、複数の前記データ
処理部とから構成され、前記データ処理部は前記分配ク
ロックを入力しパルス振幅を弁別して前記主クロツクパ
ルスと前記基本クロックパルスとに分離して出力するク
ロック分離回路と、前記クロック分離回路の出力を入力
して前記主クロツクパルスに同期し前記主クロツクパル
ス周期に1個のパルスを出力しかつ各出力は前記基本ク
ロックパルスの一周期づつ順々に位相のずれたN本の多
相クロックパルスを出力する多相クロック回路と、前記
多相クロックパルスを入力し前記各データ処理部で要求
される各種タイミングパルスを作成する出力パルス回路
とを含むことを特徴とするタイミングパルス作成回路。A basic clock circuit that creates a basic clock pulse whose repetition frequency is an integer multiple of the main clock pulse of a data processing device having a plurality of data processing units that operate in cycles with each other; a marker circuit for outputting a distribution clock in which the amplitude of a pulse corresponding to the period of the main clock pulse is larger than that of other pulses; a plurality of transmission lines for distributing the distribution clock to each of the data processing units; a clock separation circuit which inputs the distributed clock, discriminates the pulse amplitude, separates the main clock pulse and the basic clock pulse, and outputs the separated clock pulses; and the clock separation circuit. inputs the output of the basic clock pulse, outputs one pulse in the main clock pulse period in synchronization with the main clock pulse, and each output has N multiphase clock pulses whose phase is sequentially shifted by one period of the basic clock pulse. 1. A timing pulse generation circuit comprising: a multiphase clock circuit that outputs the multiphase clock pulse; and an output pulse circuit that receives the multiphase clock pulse and generates various timing pulses required by each of the data processing units.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP57147205A JPS5936835A (en) | 1982-08-25 | 1982-08-25 | Circuit for forming timing pulse |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP57147205A JPS5936835A (en) | 1982-08-25 | 1982-08-25 | Circuit for forming timing pulse |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS5936835A true JPS5936835A (en) | 1984-02-29 |
Family
ID=15424934
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP57147205A Pending JPS5936835A (en) | 1982-08-25 | 1982-08-25 | Circuit for forming timing pulse |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS5936835A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6249428A (en) * | 1985-08-28 | 1987-03-04 | Mitsubishi Electric Corp | Semiconductor integrated circuit |
US4843454A (en) * | 1985-11-26 | 1989-06-27 | Nippondenso Co., Ltd. | Semiconductor pressure transducer |
JP4871878B2 (en) * | 2004-11-24 | 2012-02-08 | サエス ゲッターズ ソチエタ ペル アツィオニ | Alkali metal distribution system capable of releasing large amounts of metal |
-
1982
- 1982-08-25 JP JP57147205A patent/JPS5936835A/en active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6249428A (en) * | 1985-08-28 | 1987-03-04 | Mitsubishi Electric Corp | Semiconductor integrated circuit |
JPH0452963B2 (en) * | 1985-08-28 | 1992-08-25 | Mitsubishi Electric Corp | |
US4843454A (en) * | 1985-11-26 | 1989-06-27 | Nippondenso Co., Ltd. | Semiconductor pressure transducer |
JP4871878B2 (en) * | 2004-11-24 | 2012-02-08 | サエス ゲッターズ ソチエタ ペル アツィオニ | Alkali metal distribution system capable of releasing large amounts of metal |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH11122117A (en) | Serial-parallel converting device | |
JPH036698B2 (en) | ||
JPS5936835A (en) | Circuit for forming timing pulse | |
JP3053008B2 (en) | Signal generation method and apparatus, voltage generation method and apparatus | |
JP2594666B2 (en) | Frequency information generation circuit for sampling clock | |
JP3562127B2 (en) | Pulse width modulation circuit | |
KR100253181B1 (en) | Multi clock signal generating circuit | |
JP2638144B2 (en) | Serial-parallel conversion method | |
JP3144086B2 (en) | Disturbance addition signal generation circuit | |
JPH0477134A (en) | Multiplex signal separation circuit | |
SU1401515A1 (en) | Device for recording digital information on magnetic carrier | |
SU1511851A1 (en) | Device for synchronizing pulses | |
SU866571A1 (en) | Device for coding digital information of modifyied frequency modulation | |
SU1721627A1 (en) | Method of and device for magnetic recording of digital data | |
JPH03235598A (en) | Sch detector | |
JPS6252501B2 (en) | ||
SU1226661A1 (en) | Counter operating in "2-out-of-n" code | |
SU1322368A2 (en) | Method and apparatus for detecting phase-shift and frequency-shift keyed digital information signals played back from magnetic medium | |
SU1401645A1 (en) | Shaper of inclined-line video signal | |
JPS62126371A (en) | Test signal generating circuit of digital circuit | |
JPH0273724A (en) | Cmi decoding circuit | |
JPH04227164A (en) | Vertical synchronizing signal separation circuit | |
JPH022733A (en) | Digital/analog converter | |
JPH0629862A (en) | Parallel/serial converter | |
JPS58134553A (en) | Timing regeneration circuit |