JPH0282812A - クロック切換方式 - Google Patents

クロック切換方式

Info

Publication number
JPH0282812A
JPH0282812A JP63233510A JP23351088A JPH0282812A JP H0282812 A JPH0282812 A JP H0282812A JP 63233510 A JP63233510 A JP 63233510A JP 23351088 A JP23351088 A JP 23351088A JP H0282812 A JPH0282812 A JP H0282812A
Authority
JP
Japan
Prior art keywords
clock
output
switching
clkb
pulse
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
JP63233510A
Other languages
English (en)
Inventor
Akira Baba
暁 馬場
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP63233510A priority Critical patent/JPH0282812A/ja
Publication of JPH0282812A publication Critical patent/JPH0282812A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 〔概  要〕 切換える2つのクロックの停止ト、出力を自己クロック
に同期したタイミングで行うことによりクロック切換時
のクロックパルス幅を保証するクロック切換方式に関し
、 切換える2つのクロックの停止F、出力を自己クロック
に同期したタイミングで行うことにより、切換時のクロ
ックパルス幅を保証し回路の誤動作を防1トすることを
目的とし、 クロック切換信号により第1のクロックと第2のクロッ
クとを切換えて出力するクロック切換回路において、前
記第1のクロックに同期して該第1のクロックをマスク
する第1の信号マスク手段と、前記第2のクロックに同
期して該第2のクロックをマスクする第2の信号マスク
手段とを設け、前記第1のクロックから第2のクロ・ツ
クへの切換時には前記第1の信号マスク手段による前記
第1のクロックのマスク後に前記第2の信号マスク手段
による前記第2のクロックのマスクを解除して該第2の
クロックを出力し、前記第2のクロックから前記第1の
クロックへの切換時には前記第2の信号マスク手段によ
る前記第2のクロックのマスク後に前記第1の信号マス
ク手段による前記第1のクロックのマスクを解除して該
第1のクロックを出力するように構成する。
〔産業上の利用分野〕
本発明は各種電子回路等におけるクロックパルスの切換
方式に係り、さらに詳しくは切換える2つのクロックの
停止ト、出力を自己クロックに同期したタイミングで行
うことによりクロック切換時のクロックパルス幅を保証
するクロック切換方式〔従来の技術〕 電子回路や計算機システム内の信号同期用、伝送系の時
間軸用のクロックパルスとして、回路やシステム内の使
用個所により周期、パルス幅の異なる各種のクロックが
用いられる。例えば端末などにおいて、バス系のクロッ
クと回線出力用のクロックとして相互に非同期のものが
用いられる場合には、端末の内部の適当な個所でクロッ
クの切換を行う必要がある。
このようなりロック切換を行う切換方式の従来例を第4
図に示す。同図において1は2つのクロック(CLK)
A、Bを切換えて出力するためのセレクタである。例え
ばCLK切換信号2が“1“のときにはCLKA3がセ
レクタlから出力(CLKOUT)4として出力され、
CLK切換信号が“0′のときにはCLKB5がセレク
タ1から出力される。
〔発明が解決しようとする課題〕
第4図のクロック切換方式の従来例におけるクロック切
換のタイムチャートを第5図に示す。同図において、C
LK9]換信号2が“l゛の区間ではCLKA3が、ま
た切換信号2が“0°の区間ではCLKB5がCLKO
UT4として出力される。同図(a)においては、CL
K切換信号2が“1゛から°0°になるのはCLKA3
が“0°から“1”になったp後の時点であり、このた
め、CLKOUT4には■で示すごく短い幅を持つパル
スが出力される。また同図(b)においては、CLKB
5が“0゛から°1゛になった直後にCLK切換信号2
が°0”から“1゛に変化し、CLKOUT4には■で
示す幅の短いパルスが出力される。
上述のような短い幅を持つパルスを含む信号をクロック
として用いると、ディジタル回路の誤動作の原因になる
。そのためこのような短い幅のパルスを除去するための
回路を必要とするという問題点があった。
本発明は、切換える2つのクロックの停止ト、出力を自
己クロックに同期したタイミングで1行うことにより、
切換時のクロックパルス幅を保証し回路の誤動作を防1
卜することを目的とする。
〔課題を解決するための手段〕
第1図に本発明の原理ブロック図を示す。同図において
、第1のクロックと第2のクロックとの切換はクロック
切換信号により制御される。
第1の信号マスク手段6は第1のクロックに同期したタ
イミング、例えば第1のクロックパルスの立下りに同期
して第1のクロックをマスクするものであり、第2のク
ロックを出力すべき区間内の最初の第1のクロックパル
スの立下り後に第1のクロックをマスクする。
第2の信号マスク手段7は第2のクロックに同期したタ
イミング、例えば第2のクロックパルスの立下りに同期
して第2のクロックをマスクするものであり、第1のク
ロックを出力すべき区間内の最初の第2のクロックパル
スの立下り後に第2のクロックをマスクする。
〔作   用〕
第1図において、例えばクロック切換信号が“1°のと
きに第1のクロックが、“0°のときに第2のクロック
が出力されるものとする。第1のクロックから第2のク
ロックへの切換時には、クロック切換信号が°1′から
“0′に変えられる。この変化の直後の第1のクロック
パルスの立下り時に第1の信号マスク手段6により第1
のクロックがマスクされ、第1のクロックの出力は停ト
される。この時点以前は、第1のクロックが出力されて
いるため、当然第2のクロックは第2の信号マスク手段
7によりマスクされているが、この時点直後の第2のク
ロックパルスの立下り時に第2の信号マスク手段7のマ
スクは解除され、第2のクロックの出力が開始される。
これに対して第2のクロックから第1のクロックへの切
換時には、クロック切換信号が0゛から1゛に変えられ
る。この変化の直後の第2のクロックパルスの立下り時
に第2の信号マスク手段7により第2のクロックがマス
クされ、その出力は停止トされる。その後第1の信号マ
スク手段6による第1のクロックのマスクが第1のクロ
ックパルスの立下り時点で解除され、第1のクロックの
出力が再開される。
以上のように、本発明においては、クロックの停市、出
力を自己クロックに同期したタイミングで行うために、
切換時におけるクロックパルス幅が保証され、短いパル
スが出力されることはない。
〔実  施  例〕
本発明におけるクロック切換回路の実施例を第2図に示
す。同図の回路はクロック切換信号10の制御により2
つのクロックCL’KAIIとCLKB12とを切換え
てCLKOUT20として出力するものであり、3つの
Dフリップフロップ(D−FF)13,14,15.3
つのアンド回路16.17.18、及びオア回゛路19
により構成される。
本発明においては、CLKAIIからCLKB12に切
換える場合にはまずCLKAI 1に同期したタイミン
グ、例えばクロック切換信号10の変化後の最初のCL
KAI 1のパルス立下りの時点で、CLKAIIがマ
スクされてその出力が停止トされ、その後CLKB 1
2に同期したタイミングで、CLKB 12が出力され
るという方式を用いる。これによりCLKAIIの停止
ト及びCLKB12の出力の際にパルス幅が短くなるこ
とがない、、CLKB12からCLKAIIにクロック
切換を行う場合にも、全く同様にCLKB 12に同期
したタイミングでCLKB 12が停止トされた後にC
LKAIIに同期したタイミングでCLKAllが出力
される。
第2図の実施例回路の動作を第3図のタイムチャートと
ともに説明する。第3図(alはCLKAllに対して
CLKB 12の位相が遅れている場合、(blは逆に
進んでいる場合、(C)は両者の位相が一致している場
合のタイムチャートである。
第2図において、アンド回路17に入力するCLKAI
Iの停止ト、出力はアンド回路17への他の入力である
アンド回路16の出力、信号のにより制御され、またア
ンド回路18に入力するCLKB12の停止F、出力は
アンド回路18への他の入力であるD−FF14の百出
力、信号◎により制御される。
最初にCLKAIIからCLKB 12への切換を説明
する。これは第3図のタイムチャートにおける前半部の
動作である。例えばCLK切換信号10が“1゛のとき
CLKAIIが0゛のときCLKB 12が出力される
ものとすると、CLKB12への切換のためにCLK切
換信号1o、すなわちD−FF13へ(7)D入力が“
1゛から′o゛になる。すると、その直後のD−FF1
3へのクロック入力であるCLKAIIのパルス立下り
時点において、D−FF 13のQ出力は“0゛となる
。D−FF13のQ出力はアンド回路16へ入力するた
め、その出力である信号のは“0゛ となり、アンド回
路17への他の入力であるCLKAllのオア回路19
を経由しての出力は停止トされる。
一方、D−FF13のQ出力はD−FF14のD入力に
も入力する。D−FF13のQ出力が°0° となった
直後のD−FF 14へのクロック入力であるCLKB
 12のパルス立下り時点において、D−FF14の百
出力、信号Oは“1° となり、この時点からCLKB
 12がアンド回路18、オア回路19を経由して出力
される。
以上のようにCLKAIIの出力がCLKAllのパル
ス立下りに同期して停止トされた後に、CLK、B12
がそのパルス立下りに同期して出力開始されることによ
り、CLKAI 1とCLKB 12のどちらのパルス
もそのパルス幅が保証されて出力される。
次にCLKB 12からCLKAIIの切換、すなわち
第3図のタイムチャートにおける後半の動作を説明する
。CLK切換信号10が“O゛から°1゛になると、そ
の直後のCLKAI lのパルス立下り時点でD−FF
13のQ出力が“1゛になる。この信号はD−FF 1
4のD入力に入力し、さらにその直後のCLKBl2の
パルス立下す時点でD−FF14のQ出力に伝えられる
。この時点でD−FF14の百出力は“0゛になるので
、これに同期してCLKB 12のアンド回路18及び
オア回路19を通して出力は停!トされる。
一方D−FF14のQ出力はD−FF15のD入力に入
力しており、D−FF 14のQ出力が11′ になっ
た直後のCLKAI 1のパルス立下り時点においてD
−FF15のQ出力が“1゛になり、この信号がアンド
回路16に入力する。このときアンド回路16への他の
入力であるD−FF13のQ出力は既に“l゛になって
いるので、アンド回路16の出力、信号のはIll  
となり、この時点からCLKAIIのアンド回路17及
びオア回路19を経由しての出力が再開される。
第3図の(a) 〜(C)は前述のようにCLKAII
とCLKB 12との位相関係による相違を示しており
、同図(alのCLKB 12の位相が遅れている場合
には、CLKB 12の出力停止トからCLKAllの
出力再開までの期間が一周期に近くなるため、CLKB
 12からCLKAIIへの切換の際に1パルス抜けた
波形がCLKOUT20として得られる。
これに対して、第3図(b)のようにCLKB l 2
の(O相が進んでいる場合には、CLKAIIの立下り
からCLKB 12の立下りまでが一周期に近くなるた
め、CLKAIIからCLKB 12への切換に際して
1パルス抜けた波形がCLKOUT20として得られる
さらに第3図(C)のように両クロックの位相が一敗、
している場合には、例えばCLKAIIの立下りによっ
てCLKAIIの出力が停止トされてから1パルス後の
CLKB 12の立下りによりCLKBl2の出力が開
始されるため、CLKAIIからCLKB 12への切
換、及びCLKBl 2からCLKAIIへの切換のい
ずれの切換に際しても、1パルス抜けた波形がCLKO
UT20として得られる。
以上の説明では、CLKAIIとCLKB 12の周波
数が等しい場合を説明したが、両クロックの周波数が異
なっていても、クロック切換信号10の変化後にどちら
のクロックパルスが先に立下るかなどにより、パルス出
力の抜けが起こるか否かの相違が生ずるのみで、第2図
の回路の動作には間硬がなく、本発明は周波数の異なる
2つのクロックの切換にも適用可能である。
〔発明の効果〕
以上のように、本発明によれば、切換えられる2つのク
ロックの停■ト、出力を自己クロックに同期したタイミ
ングで行うために、切換時におけるクロックパルス幅が
保証され、回路の誤動作を防1卜することができ、シス
テムの信頼性が向上する。
【図面の簡単な説明】
第1図は本発明の原理ブロック図、 第2図はクロック切換回路の実施例を示す図、第3図は
実施例におけるタイムチャート、第4図はクロック切換
方式の従来例を示す図、第5図は従来例におけるタイム
チャートである。 13.14.15・・・Dフリップフロップ、16.1
7.18・・・アンド回路、 ・オア回路。

Claims (1)

  1. 【特許請求の範囲】 クロック切換信号により第1のクロックと第2のクロッ
    クとを切換えて出力するクロック切換回路において、 前記第1のクロックに同期して該第1のクロックをマス
    クする第1の信号マスク手段(6)と、前記第2のクロ
    ックに同期して該第2のクロックをマスクする第2の信
    号マスク手段(7)とを設け、 前記第1のクロックから第2のクロックへの切換時には
    前記第1の信号マスク手段(6)による前記第1のクロ
    ックのマスク後に前記第2の信号マスク手段(7)によ
    る前記第2のクロックのマスクを解除して該第2のクロ
    ックを出力し、前記第2のクロックから前記第1のクロ
    ックへの切換時には前記第2の信号マスク手段(7)に
    よる前記第2のクロックのマスク後に前記第1の信号マ
    スク手段(6)による前記第1のクロックのマスクを解
    除して該第1のクロックを出力することを特徴とするク
    ロック切換方式。
JP63233510A 1988-09-20 1988-09-20 クロック切換方式 Pending JPH0282812A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63233510A JPH0282812A (ja) 1988-09-20 1988-09-20 クロック切換方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63233510A JPH0282812A (ja) 1988-09-20 1988-09-20 クロック切換方式

Publications (1)

Publication Number Publication Date
JPH0282812A true JPH0282812A (ja) 1990-03-23

Family

ID=16956159

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63233510A Pending JPH0282812A (ja) 1988-09-20 1988-09-20 クロック切換方式

Country Status (1)

Country Link
JP (1) JPH0282812A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5087828A (en) * 1990-02-14 1992-02-11 Daiichi Denshi Kogyo Kabushiki Kaisha Timing circuit for single line serial data
JP2005050327A (ja) * 2003-07-14 2005-02-24 Matsushita Electric Ind Co Ltd クロック信号切り替え装置、クロック信号切り替え方法、データバス切り替え装置、及びデータバス切り替え方法
JP2010191976A (ja) * 2003-07-14 2010-09-02 Panasonic Corp 信号切り替え装置、信号切り替え方法及びデータ受信装置
JP2010225057A (ja) * 2009-03-25 2010-10-07 Seiko Epson Corp クロック切替回路、集積回路装置及び電子機器

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59221115A (ja) * 1983-05-31 1984-12-12 Fujitsu Ltd クロツク信号切換回路
JPS59221114A (ja) * 1983-05-31 1984-12-12 Fujitsu Ltd クロツク信号切換回路
JPS6066517A (ja) * 1983-09-22 1985-04-16 Ricoh Co Ltd クロック切換回路

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59221115A (ja) * 1983-05-31 1984-12-12 Fujitsu Ltd クロツク信号切換回路
JPS59221114A (ja) * 1983-05-31 1984-12-12 Fujitsu Ltd クロツク信号切換回路
JPS6066517A (ja) * 1983-09-22 1985-04-16 Ricoh Co Ltd クロック切換回路

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5087828A (en) * 1990-02-14 1992-02-11 Daiichi Denshi Kogyo Kabushiki Kaisha Timing circuit for single line serial data
JP2005050327A (ja) * 2003-07-14 2005-02-24 Matsushita Electric Ind Co Ltd クロック信号切り替え装置、クロック信号切り替え方法、データバス切り替え装置、及びデータバス切り替え方法
JP2010191976A (ja) * 2003-07-14 2010-09-02 Panasonic Corp 信号切り替え装置、信号切り替え方法及びデータ受信装置
US7816952B2 (en) 2003-07-14 2010-10-19 Panasonic Corporation Clock signal switching device, clock signal switching method, data bus switching device, and data bus switching method
US8026744B2 (en) 2003-07-14 2011-09-27 Panasonic Corporation Clock signal switching device, clock signal switching method, data bus switching device, and data bus switching method
JP2010225057A (ja) * 2009-03-25 2010-10-07 Seiko Epson Corp クロック切替回路、集積回路装置及び電子機器

Similar Documents

Publication Publication Date Title
JP2745869B2 (ja) 可変クロック分周回路
JPH0433056B2 (ja)
JPS62245814A (ja) パルス回路
EP0319184B1 (en) Two stage synchronizer
JPH0282812A (ja) クロック切換方式
US4977581A (en) Multiple frequency clock system
JPS63232615A (ja) クロツク切替回路
US4741005A (en) Counter circuit having flip-flops for synchronizing carry signals between stages
JP2737607B2 (ja) クロック切替回路
JP3039441B2 (ja) 異クロック間同期エッジ検出方法および異クロック間同期エッジ検出方式
JPH05130094A (ja) クロツク乗換回路
JPH04291609A (ja) クロック切り替え制御装置
JP2665257B2 (ja) クロック乗せ換え回路
JPH01154625A (ja) Pll同期検出回路
JP3001544B1 (ja) パルス同期化回路
JPH01268309A (ja) 二相クロツクジエネレータ
KR0121155Y1 (ko) 망 동기장치의 신호 불연속 방지회로
KR20040042427A (ko) 디엘엘(dll)의 확률적 락-인 불량 방지 회로
JPH0336812A (ja) 同期回路
JPH10163821A (ja) 初期化回路
JPS59123911A (ja) 位相調整方式
JPS61110253A (ja) 同期化回路
JPH1197988A (ja) クロック切換回路
KR19980049182U (ko) 클럭분주기를 이용한 동기화 회로
JPH07202684A (ja) パルス発生器