[go: up one dir, main page]

JP2679471B2 - Clock switching circuit - Google Patents

Clock switching circuit

Info

Publication number
JP2679471B2
JP2679471B2 JP3246373A JP24637391A JP2679471B2 JP 2679471 B2 JP2679471 B2 JP 2679471B2 JP 3246373 A JP3246373 A JP 3246373A JP 24637391 A JP24637391 A JP 24637391A JP 2679471 B2 JP2679471 B2 JP 2679471B2
Authority
JP
Japan
Prior art keywords
clock
switching
selector
output
monostable multivibrator
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
JP3246373A
Other languages
Japanese (ja)
Other versions
JPH05189079A (en
Inventor
裕一 小山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP3246373A priority Critical patent/JP2679471B2/en
Publication of JPH05189079A publication Critical patent/JPH05189079A/en
Application granted granted Critical
Publication of JP2679471B2 publication Critical patent/JP2679471B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、複数のクロックのうち
1つを、外部から与えられた切替信号にしたがって選択
して出力するクロック切替回路に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a clock switching circuit for selecting and outputting one of a plurality of clocks according to a switching signal applied from the outside.

【0002】[0002]

【従来の技術】従来のクロック切替回路は、図3(A)
に示すように、選択すべきクロック「0」及びクロック
「1」をセレクタ1に入力し、そのセレクタ1に外部か
らの切替信号を直接入力し、切替制御していた。
2. Description of the Related Art A conventional clock switching circuit is shown in FIG.
As shown in (1), the clock "0" and the clock "1" to be selected are input to the selector 1, and a switching signal from the outside is directly input to the selector 1 for switching control.

【0003】[0003]

【発明が解決しようとする課題】この従来のクロック切
替回路では、切替を行うクロック「0」及びクロック
「1」の間に図3(B)のタイムチャートに示すような
位相差があった場合、切替信号が入力されるタイミング
によっては、図3(B)のタイムチャートに示すような
出力クロックが出力されてしまう。そのため、この出力
クロックの立上りにおいて、エラスティックメモリの読
出アドレスを決定する、読出カウンタのカウントアップ
を行っている場合は、切替前後の位相において、立上り
部分が短周期で発生するため、読出カウンタだけカウン
トアップしてしまい、読出データにデータの欠落が生じ
てエラーが発生するという問題点があった。
In this conventional clock switching circuit, when there is a phase difference as shown in the time chart of FIG. 3B between the clock "0" and the clock "1" for switching. The output clock shown in the time chart of FIG. 3B is output depending on the timing of inputting the switching signal. Therefore, when the read counter that determines the read address of the elastic memory is incremented at the rising edge of this output clock, the rising portion occurs in a short cycle in the phase before and after switching, so only the read counter There is a problem in that the data is counted up and data is lost in the read data, resulting in an error.

【0004】本発明の目的は、切替を行うクロック
「0」及び「1」の間に位相差があっても、メモリ読出
データエラーを発生することなく、無瞬断でクロックの
切替を行うようにすることにある。
An object of the present invention is to switch clocks without interruption even if there is a phase difference between clocks "0" and "1" for switching without causing a memory read data error. Is to

【0005】[0005]

【課題を解決するための手段】上記目的を達成するため
に、本発明は、切替制御信号に応じて複数のクロックの
うち1つを選択して出力するセレクタと、セレクタによ
り選択されたクロックを入力する単安定マルチバイブレ
ータと、一方の入力端に切替信号を加え、他方の入力端
に単安定マルチバイブレータの出力をインバータを介し
て加え、出力端から切替制御信号を出力するフリップ・
フロップとを設けたものである。
In order to achieve the above object, the present invention provides a selector for selecting and outputting one of a plurality of clocks according to a switching control signal, and a clock selected by the selector. A flip-flop that inputs a monostable multivibrator and a switching signal to one input end, adds the output of the monostable multivibrator to the other input end via an inverter, and outputs a switching control signal from the output end.
It has a flop.

【0006】[0006]

【実施例】次に、本発明について、図面を参照して説明
する。
Next, the present invention will be described with reference to the drawings.

【0007】図1は本発明の第1実施例を示す図であ
る。図1(A)は、本発明の第1実施例のブロック図を
示す。図1(B)は、本発明の第1実施例のタイムチャ
ートを示す図である。図1において、切替信号が低レベ
ルの場合に、クロック「0」を選択し、切替信号が高レ
ベルの場合に、クロック「1」を選択するセレクタ1に
おいて、はじめは、クロック「0」を選択して出力して
おり、その出力クロックは、単安定マルチバイブレータ
2に入力される。単安定マルチバイブレータ2から出力
される波形3は、クロック「0」の立上りをトリガとす
る幅Tのパルスである。
FIG. 1 is a diagram showing a first embodiment of the present invention. FIG. 1A shows a block diagram of a first embodiment of the present invention. FIG. 1B is a diagram showing a time chart of the first embodiment of the present invention. In FIG. 1, in the selector 1, which selects the clock “0” when the switching signal is at the low level and selects the clock “1” when the switching signal is at the high level, first selects the clock “0”. The output clock is input to the monostable multivibrator 2. The waveform 3 output from the monostable multivibrator 2 is a pulse of width T triggered by the rising edge of the clock "0".

【0008】次に、外部から入力される切替信号がt0
の時点で、低レベルから高レベルに変化したとする。こ
の切替信号はフリップ・フロップ5に入力されており、
フリップ・フロップ5の出力がセレクタの切替制御信号
6として使用されているのだが、セレクタ1の切替制御
信号6は、インバータ4により単安定マルチバイブレー
タ2から出力される幅Tのパルスの立下りでしか変化し
ないため、セレクタ1が切り替わるのはt1 の時点であ
る。すると、図1(B)からもわかるように、出力クロ
ックは無瞬断で切り替わり、読出カウンタのカウントア
ップにしたがって、エラスティックメモリから読出デー
タが正常に読み出せる。
Next, the switching signal input from the outside is t 0.
At the time of, it is assumed that the level has changed from the low level to the high level. This switching signal is input to the flip-flop 5,
The output of the flip-flop 5 is used as the switching control signal 6 of the selector. However, the switching control signal 6 of the selector 1 is output at the falling edge of the pulse of the width T output from the monostable multivibrator 2 by the inverter 4. Since only this changes, the selector 1 is switched at time t 1 . Then, as can be seen from FIG. 1B, the output clock is switched without interruption, and the read data can be normally read from the elastic memory as the read counter counts up.

【0009】図2は本発明の第2実施例を示す図であ
る。第2実施例は第1実施例の単安定マルチバイブレー
タ2とインバータ4の代わりに変化点遅延回路7を用い
たもので、第1引用例と同じように動作する。
FIG. 2 is a diagram showing a second embodiment of the present invention. The second embodiment uses a changing point delay circuit 7 instead of the monostable multivibrator 2 and the inverter 4 of the first embodiment, and operates in the same manner as the first reference example.

【0010】[0010]

【発明の効果】以上説明したように、本発明は、セレク
タを切り替える切替制御信号を切替信号より遅らせるこ
とにより、切替信号の切替前後のクロックの位相関係の
調整が不要で、しかも、メモリ読出データエラーを発生
することなく、無瞬断でクロックの切替を行うことがで
きるという効果が得られる。
As described above, according to the present invention, by delaying the switching control signal for switching the selector with respect to the switching signal, it is not necessary to adjust the phase relationship of the clocks before and after the switching of the switching signal, and the memory read data can be read. The effect that clocks can be switched without interruption without generating an error is obtained.

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

【図1】本発明の第1実施例を示す図である。FIG. 1 is a diagram showing a first embodiment of the present invention.

【図2】本発明の第2実施例を示す図である。FIG. 2 is a diagram showing a second embodiment of the present invention.

【図3】従来のクロック切替回路のブロック図及びタイ
ムチャートを示す図である。
FIG. 3 is a diagram showing a block diagram and a time chart of a conventional clock switching circuit.

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

1 セレクタ 2 単安定マルチバイブレータ 3 単安定マルチバイブレータから出力される波形 4 インバータ 5 フリップ・フロップ 6 切替制御信号 7 変化点遅延回路 1 selector 2 monostable multivibrator 3 waveform output from monostable multivibrator 4 inverter 5 flip-flop 6 switching control signal 7 change point delay circuit

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】切替制御信号に応じて複数のクロックのう
ち1つを選択して出力するセレクタと、セレクタにより
選択されたクロックを入力する単安定マルチバイブレー
タと、一方の入力端に切替信号を加え、他方の入力端に
単安定マルチバイブレータの出力をインバータを介して
加え、出力端から切替制御信号を出力するフリップ・フ
ロップとを設けたことを特徴とするクロック切替回路。
1. A selector for selecting and outputting one of a plurality of clocks according to a switching control signal, a monostable multivibrator for inputting the clock selected by the selector, and a switching signal for one input end. In addition, a clock switching circuit characterized in that a flip-flop for applying the output of the monostable multivibrator to the other input terminal via an inverter and outputting a switching control signal from the output terminal.
JP3246373A 1991-09-26 1991-09-26 Clock switching circuit Expired - Lifetime JP2679471B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3246373A JP2679471B2 (en) 1991-09-26 1991-09-26 Clock switching circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3246373A JP2679471B2 (en) 1991-09-26 1991-09-26 Clock switching circuit

Publications (2)

Publication Number Publication Date
JPH05189079A JPH05189079A (en) 1993-07-30
JP2679471B2 true JP2679471B2 (en) 1997-11-19

Family

ID=17147582

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3246373A Expired - Lifetime JP2679471B2 (en) 1991-09-26 1991-09-26 Clock switching circuit

Country Status (1)

Country Link
JP (1) JP2679471B2 (en)

Also Published As

Publication number Publication date
JPH05189079A (en) 1993-07-30

Similar Documents

Publication Publication Date Title
JP2576366B2 (en) Variable delay buffer circuit
JP2641276B2 (en) Two-stage synchronizer
JP2678115B2 (en) Timer circuit
JP2679471B2 (en) Clock switching circuit
JPS63232615A (en) clock switching circuit
KR100223026B1 (en) Synchronizing circuit
JPS6316711A (en) timing device
JP2586712B2 (en) Asynchronous signal selection circuit
JP2757714B2 (en) Frame pulse generation circuit
JPH01208791A (en) Semiconductor storage circuit
JP2701717B2 (en) Pulse synchronization circuit
JP2617575B2 (en) Data rate conversion circuit
JPH0548432A (en) 1/3 frequency divider circuit
KR100295638B1 (en) Negative delay for ddr sdram
JPH0625061Y2 (en) Time generation circuit
JPH01116815A (en) Clock switching circuit
JPH045292B2 (en)
JP2682306B2 (en) Clock advancer
JP2856570B2 (en) Clock generation circuit
JPH0712140B2 (en) Signal switching circuit
JPH0738544A (en) Clock changing circuit
JPH04159691A (en) Synchronous type semiconductor memory
JPH044690A (en) Signal generating circuit
JPH04301915A (en) Clock signal switching device
JPH05344111A (en) Clock control circuit