JPH0614637B2 - ビツト同期回路 - Google Patents
ビツト同期回路Info
- Publication number
- JPH0614637B2 JPH0614637B2 JP60255579A JP25557985A JPH0614637B2 JP H0614637 B2 JPH0614637 B2 JP H0614637B2 JP 60255579 A JP60255579 A JP 60255579A JP 25557985 A JP25557985 A JP 25557985A JP H0614637 B2 JPH0614637 B2 JP H0614637B2
- Authority
- JP
- Japan
- Prior art keywords
- terminal
- output
- clock
- input
- signal
- 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
Links
Landscapes
- Synchronisation In Digital Transmission Systems (AREA)
- Manipulation Of Pulses (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、ポケット・ベルおよびページングなどに利用
されるNRZデジタル信号のデコーダ回路の中に含まれ
るビット同期回路に関する。
されるNRZデジタル信号のデコーダ回路の中に含まれ
るビット同期回路に関する。
本発明は、NRZ信号のレベル変化時刻に同期した位相
を有するクロック信号を生成するビット同期回路におい
て、 マーク時間長またはスペース時間長のいずれかが1ビッ
ト長より長い期間に発生するレベル変化に対して同期す
る位相を有するクロック信号を生成することにより、 デューティ歪に起因するビット同期の不能状態の発生を
防止することができるようにしたものである。
を有するクロック信号を生成するビット同期回路におい
て、 マーク時間長またはスペース時間長のいずれかが1ビッ
ト長より長い期間に発生するレベル変化に対して同期す
る位相を有するクロック信号を生成することにより、 デューティ歪に起因するビット同期の不能状態の発生を
防止することができるようにしたものである。
従来例ビット同期回路では、NRZ(Nonreturn-to-zer
o)信号のデータの変化点すなわちNRZ信号が0から
1に変化する立ち上がりの点および1から0に変化する
立ち下がりの点の両方の変化点で読み込み用クロックの
位相を合わせてビット同期を行っていた(以下、NRZ
信号とその読み込み用クロックの位相との同期をビット
同期という。)。
o)信号のデータの変化点すなわちNRZ信号が0から
1に変化する立ち上がりの点および1から0に変化する
立ち下がりの点の両方の変化点で読み込み用クロックの
位相を合わせてビット同期を行っていた(以下、NRZ
信号とその読み込み用クロックの位相との同期をビット
同期という。)。
第5図に従来例ビット同期回路の構成を示す。第5図
で、入力端子301はNRZ信号を入力する端子、論理素
子CO1はNRZ信号を反転させるインバータ、フリップ
フロップCO2およびCO3は遅延型フリップフロップで、端
子Dに入力された情報を端子Cに入力されたクロックの
立ち上がりのタイミングで端子に伝え、端子には端
子Dに入力された反転情報が出力される。また、端子R
はリセット端子で、この端子の入力が高レベルになると
端子からの出力は高レベルにリセットされる。端子30
7および308の入力は常時高レベルに設定される。論理素
子CO4は二入力ナンド素子である。ビット同期回路CO5は
端子302から入力したNRZ信号のデータ変化点に対し
てビット同期を行う回路で、端子305からはNRZ信号
読み込み用クロックが出力される。端子303からはフリ
ップフロップCO2およびCO3をリセットするリセットパル
スが出力される。ビット同期回路CO5の構成を第6図に
示す。
で、入力端子301はNRZ信号を入力する端子、論理素
子CO1はNRZ信号を反転させるインバータ、フリップ
フロップCO2およびCO3は遅延型フリップフロップで、端
子Dに入力された情報を端子Cに入力されたクロックの
立ち上がりのタイミングで端子に伝え、端子には端
子Dに入力された反転情報が出力される。また、端子R
はリセット端子で、この端子の入力が高レベルになると
端子からの出力は高レベルにリセットされる。端子30
7および308の入力は常時高レベルに設定される。論理素
子CO4は二入力ナンド素子である。ビット同期回路CO5は
端子302から入力したNRZ信号のデータ変化点に対し
てビット同期を行う回路で、端子305からはNRZ信号
読み込み用クロックが出力される。端子303からはフリ
ップフロップCO2およびCO3をリセットするリセットパル
スが出力される。ビット同期回路CO5の構成を第6図に
示す。
いま、入力端子301から入力されたNRZ信号が「0」
(低レベル)から「1」(高レベル)に変化するとフリ
ップフロップCO2の出力は低レベルになり、論理素子C
O4の出力は高レベルになる。また、入力端子301から入
力されたNRZ信号が「1」から「0」に変化するとフ
リップフロップCO3の出力が低レベルになり、同様に
論理素子CO4の出力は高レベルになる。ビット同期回路C
O5では、入力端子301から入力されたNRZ信号のデー
タの立ち上がりと立ち下がりとの両方の変化点に対して
ビット同期が行われる。
(低レベル)から「1」(高レベル)に変化するとフリ
ップフロップCO2の出力は低レベルになり、論理素子C
O4の出力は高レベルになる。また、入力端子301から入
力されたNRZ信号が「1」から「0」に変化するとフ
リップフロップCO3の出力が低レベルになり、同様に
論理素子CO4の出力は高レベルになる。ビット同期回路C
O5では、入力端子301から入力されたNRZ信号のデー
タの立ち上がりと立ち下がりとの両方の変化点に対して
ビット同期が行われる。
このような従来例ビット同期回路は1ビット長の間にN
RZ信号のデータの変化点が2個以上あるときはそのN
RZ信号は正規の信号ではなく雑音であると見なし、ビ
ット同期を行わない。ところが、各種伝送路を通過した
後のNRZ信号はその伝送路の通過帯域制限により完全
な方形波出力とはなり得ず、歪をもった波形に変形して
いる。この歪をもった波形をコンパレータを通して波形
成形する際に、コンパレータの閾値の設定値によっては
元のNRZ信号に対してデューティ歪を生じることにな
る。このデューティ歪により1ビット長間に2個のデー
タ変化点をもつことになるので、このようなデューティ
歪を有するNRZ信号に対してはビット同期が行えない
欠点がある。
RZ信号のデータの変化点が2個以上あるときはそのN
RZ信号は正規の信号ではなく雑音であると見なし、ビ
ット同期を行わない。ところが、各種伝送路を通過した
後のNRZ信号はその伝送路の通過帯域制限により完全
な方形波出力とはなり得ず、歪をもった波形に変形して
いる。この歪をもった波形をコンパレータを通して波形
成形する際に、コンパレータの閾値の設定値によっては
元のNRZ信号に対してデューティ歪を生じることにな
る。このデューティ歪により1ビット長間に2個のデー
タ変化点をもつことになるので、このようなデューティ
歪を有するNRZ信号に対してはビット同期が行えない
欠点がある。
第7図にデューティ歪が発生する過程を示す。第7図で
(D3)および(D5)に示す波形がデューティ歪を有
する出力波形である。符号H1〜H5は高レベルを示
し、符号L1〜L5は低レベルを示す。符号t0〜t8
は第4図の各点における時刻を示し、時刻t0から時刻
t4までの時間(t4−t0)が1ビット長の周期であ
る。(D1)に示した波形のNRZ信号が帯域制限され
た伝送路を通過すると、例えば(D2)に示す歪をもっ
た波形に変形する。この(D2)に示す波形を波形整形
する際に閾値TH1〜TH3で比較を行うと、それぞれ
(D3)〜(D5)に示す波形が得られる。(D3)の
高レベルは時間(t5〜t3)で1ビット長より短いの
で1ビット長内に2個のデータ変化点をもつ場合があ
る。また、(D5)の低レベルも時間(t8−t7)で
1ビット長より短いので、1ビット長内に2個のデータ
変化点をもつ。(D4)はデューティが一対一のデュー
ティ歪のない出力波形である。
(D3)および(D5)に示す波形がデューティ歪を有
する出力波形である。符号H1〜H5は高レベルを示
し、符号L1〜L5は低レベルを示す。符号t0〜t8
は第4図の各点における時刻を示し、時刻t0から時刻
t4までの時間(t4−t0)が1ビット長の周期であ
る。(D1)に示した波形のNRZ信号が帯域制限され
た伝送路を通過すると、例えば(D2)に示す歪をもっ
た波形に変形する。この(D2)に示す波形を波形整形
する際に閾値TH1〜TH3で比較を行うと、それぞれ
(D3)〜(D5)に示す波形が得られる。(D3)の
高レベルは時間(t5〜t3)で1ビット長より短いの
で1ビット長内に2個のデータ変化点をもつ場合があ
る。また、(D5)の低レベルも時間(t8−t7)で
1ビット長より短いので、1ビット長内に2個のデータ
変化点をもつ。(D4)はデューティが一対一のデュー
ティ歪のない出力波形である。
ところで、ビット同期は受信するデータに対して、デー
タの変化点が重ならないような内部サンプリングクロッ
クを生成するのが目的である。しかし、間欠受信する無
線部の立ち上がりでのデータエラーや外部からのノイズ
等による誤りビット同期を防ぐため、ビット同期回路は
1ビット内に2回以上データの変化点が存在するときに
は、ビット同期動作を行わないようにしている。このた
め、デューティ歪のあるデータに対しては、1ビット内
に2回データの変化点が存在することがあると、ビット
同期が行われない場合があった。
タの変化点が重ならないような内部サンプリングクロッ
クを生成するのが目的である。しかし、間欠受信する無
線部の立ち上がりでのデータエラーや外部からのノイズ
等による誤りビット同期を防ぐため、ビット同期回路は
1ビット内に2回以上データの変化点が存在するときに
は、ビット同期動作を行わないようにしている。このた
め、デューティ歪のあるデータに対しては、1ビット内
に2回データの変化点が存在することがあると、ビット
同期が行われない場合があった。
本発明はこのような欠点を除去するもので、デューティ
歪にかかわらずビット同期が行えるビット同期回路を提
供することを目的とする。
歪にかかわらずビット同期が行えるビット同期回路を提
供することを目的とする。
本発明は、到来するNRZ信号のレベルの変化時刻に同
期した位相を有するクロック信号を生成するビット同期
回路において、NRZ信号の一方のレベルから他方のレ
ベルに変化する時刻に同期した位相を有する第一のクロ
ック信号を生成する第一のクロック同期回路と、このN
RZ信号の他方のレベルから一方のレベルに変化する時
刻に同期した位相を有する第二のクロック信号を生成す
る第二のクロック同期回路と、上記第一のクロック信号
と第二のクロック信号との位相差を検出する検出手段
と、この検出手段の出力により上記第一のクロック信号
および第二のクロック信号のうち位相が進んでいるクロ
ック信号を選択する手段とを備えたことを特徴とする。
期した位相を有するクロック信号を生成するビット同期
回路において、NRZ信号の一方のレベルから他方のレ
ベルに変化する時刻に同期した位相を有する第一のクロ
ック信号を生成する第一のクロック同期回路と、このN
RZ信号の他方のレベルから一方のレベルに変化する時
刻に同期した位相を有する第二のクロック信号を生成す
る第二のクロック同期回路と、上記第一のクロック信号
と第二のクロック信号との位相差を検出する検出手段
と、この検出手段の出力により上記第一のクロック信号
および第二のクロック信号のうち位相が進んでいるクロ
ック信号を選択する手段とを備えたことを特徴とする。
通過帯域制限のある伝送路を経由して到来したNRZ信
号は完全な方形波ではない。これを波形成形する際に、
元のNRZ信号に対してデューティ歪が生ずる。このデ
ューティ歪により1ビット長間に2個のレベル変化点を
有するNRZ信号は正規の信号ではなく雑音と見なされ
てビット同期が行われない。
号は完全な方形波ではない。これを波形成形する際に、
元のNRZ信号に対してデューティ歪が生ずる。このデ
ューティ歪により1ビット長間に2個のレベル変化点を
有するNRZ信号は正規の信号ではなく雑音と見なされ
てビット同期が行われない。
ところが、本発明では、マーク時間の立上りの時刻に同
期したクロック信号およびマーク時間の立下りの時刻
(すなわち、スペース時間の開始時刻)に同期したクロ
ック信号とがクロック同期回路で生成され、このクロッ
ク信号の中から、位相の進んだ方のクロック信号が同期
クロック信号として選択されるため、ディーティ歪のあ
るデータに対してもビット同期が行われる。
期したクロック信号およびマーク時間の立下りの時刻
(すなわち、スペース時間の開始時刻)に同期したクロ
ック信号とがクロック同期回路で生成され、このクロッ
ク信号の中から、位相の進んだ方のクロック信号が同期
クロック信号として選択されるため、ディーティ歪のあ
るデータに対してもビット同期が行われる。
以下、本発明実施例回路を図面に基づいて説明する。
第1図は本発明実施例回路の構成を示すブロック構成図
である。入力端子101はNRZ信号が入力する端子であ
り、フリップフロップA02およびA03は遅延型フリップフ
ロップで、端子Dの情報を端子Cに入力されたクロック
の立ち上がりのタイミングで端子Qに伝える。また、端
子Rはリセット端子でこれが高レベルになると端子Qの
出力が低レベルにリセットされる。ここで、端子102お
よび103の入力は常時高レベルに設定されている。NR
Z信号のデータ変化点のうちビット同期回路A04は立ち
上がりに対し、またビット同期回路A05は立ち下がりに
対してビット同期を行う回路で、端子104および106はデ
ータ変化点の入力端子、端子105および107はビット同期
回路A02およびA03をリセットするリセットパルスの入力
端子であり、また端子108および109はビット同期が行わ
れた後のNRZ信号読み込み用クロックの出力端子であ
る。フリップフロップA06は遅延型フリップフロップ
で、端子Dの情報を端子Cに入力されたクロックの立ち
上がりのタイミングで端子Qに伝える。また、端子か
らは端子Qの出力の反転出力が出力され、論理素子A0
7,A08およびA09は二入力のナンド素子である。出力端
子110はNRZ信号読み込み用クロックの出力端子であ
る。
である。入力端子101はNRZ信号が入力する端子であ
り、フリップフロップA02およびA03は遅延型フリップフ
ロップで、端子Dの情報を端子Cに入力されたクロック
の立ち上がりのタイミングで端子Qに伝える。また、端
子Rはリセット端子でこれが高レベルになると端子Qの
出力が低レベルにリセットされる。ここで、端子102お
よび103の入力は常時高レベルに設定されている。NR
Z信号のデータ変化点のうちビット同期回路A04は立ち
上がりに対し、またビット同期回路A05は立ち下がりに
対してビット同期を行う回路で、端子104および106はデ
ータ変化点の入力端子、端子105および107はビット同期
回路A02およびA03をリセットするリセットパルスの入力
端子であり、また端子108および109はビット同期が行わ
れた後のNRZ信号読み込み用クロックの出力端子であ
る。フリップフロップA06は遅延型フリップフロップ
で、端子Dの情報を端子Cに入力されたクロックの立ち
上がりのタイミングで端子Qに伝える。また、端子か
らは端子Qの出力の反転出力が出力され、論理素子A0
7,A08およびA09は二入力のナンド素子である。出力端
子110はNRZ信号読み込み用クロックの出力端子であ
る。
入力端子101から入力されたNRZ信号が「0」(低レ
ベル)から「1」(高レベル)に変化すると、フリップ
フロップA02の端子Qの出力が高レベルに変わり、端子1
04に入力するビット同期回路A04では、端子104の入力に
対し端子108の出力の位相が同期するようにビット同期
が行われる。同様に、入力端子101の入力が「1」から
「0」に変化すると、論理素子A01で反転されてフリッ
プフロップA03のC端子の入力は「0」から「1」に変
化するので、このときフリップフロップA03にQ端子の
出力が高レベルに変わり、端子106に入力する。ビット
同期回路A05では、ビット同期回路A04と同様にビット同
期が行われて、端子106の入力に端子109の出力の位相が
同期するようにビット同期が行われる。フリップフロッ
プA06では、端子108からの出力と端子109からの出力の
位相が比較される。端子108からの出力の位相が端子109
からの出力の位相よりも進んでいる場合には、フリップ
フロップA06の端子Qに高レベルが出力されるので、出
力端子110には端子108からの出力の波形が出力される。
また、端子108からの出力の位相が端子109からの出力の
位相よりも遅れている場合には、フリップフロップA06
の端子に高レベルが出力されるので、出力端子110に
は端子109からの出力の波形が出力される。端子108から
の出力と端子109からの出力との位相の差は入力端子101
に入力するNRZ信号のデューティ歪によって生ずるも
のであり、フリップフロップA06および論理素子A07〜A0
9はNRZ信号のデューティ歪に基づいて端子108からの
出力と端子109からの出力の一方を選択する。
ベル)から「1」(高レベル)に変化すると、フリップ
フロップA02の端子Qの出力が高レベルに変わり、端子1
04に入力するビット同期回路A04では、端子104の入力に
対し端子108の出力の位相が同期するようにビット同期
が行われる。同様に、入力端子101の入力が「1」から
「0」に変化すると、論理素子A01で反転されてフリッ
プフロップA03のC端子の入力は「0」から「1」に変
化するので、このときフリップフロップA03にQ端子の
出力が高レベルに変わり、端子106に入力する。ビット
同期回路A05では、ビット同期回路A04と同様にビット同
期が行われて、端子106の入力に端子109の出力の位相が
同期するようにビット同期が行われる。フリップフロッ
プA06では、端子108からの出力と端子109からの出力の
位相が比較される。端子108からの出力の位相が端子109
からの出力の位相よりも進んでいる場合には、フリップ
フロップA06の端子Qに高レベルが出力されるので、出
力端子110には端子108からの出力の波形が出力される。
また、端子108からの出力の位相が端子109からの出力の
位相よりも遅れている場合には、フリップフロップA06
の端子に高レベルが出力されるので、出力端子110に
は端子109からの出力の波形が出力される。端子108から
の出力と端子109からの出力との位相の差は入力端子101
に入力するNRZ信号のデューティ歪によって生ずるも
のであり、フリップフロップA06および論理素子A07〜A0
9はNRZ信号のデューティ歪に基づいて端子108からの
出力と端子109からの出力の一方を選択する。
第6図はビット同期回路A04およびA05の構成を示す。第
1図の端子104および106は第6図の端子201に、第1図
の端子105および107は第6図の端子202に、第1図の端
子108および109は第6図の端子212にそれぞれ対応す
る。第6図でフリップフロップB02,B03,B06およびB21
〜B23は遅延型フリップフロップで、その動作は前記の
遅延型フリップフロップと同様である。論理素子B04,B
07,B08,B11〜B14およびB18は二入力ナンド素子であ
る。論理素子B15〜B17,B20,B24およびB25は二入力ノ
ア素子である。また、カウンタB10の端子203はクロック
の入力端子、端子204はカウンタのリセット端子、端子2
05〜207はこのカウンタのリセットパルスを発生させる
出力端子で、端子206から1/2ビット長周期で短いリセッ
トパルスが出力される。端子205からは1/2ビット長より
やや短い周期のリセットパルスが、端子207からは1/2ビ
ット長よりやや長い周期で短いリセットパルスがそれぞ
れ出力される。比較回路B09はNRZ信号の位相とNR
Z信号読み込み用クロックの位相とを比較する回路で、
NRZ信号のデータの位相情報が端子208から入力さ
れ、NRZ信号読み込み用クロックの位置情報が端子21
1および215から入力される。この位相情報の両者が比較
され、同期をとるためにNRZ信号読み込み用クロック
の位相を進めたい場合には、端子209からの出力を低レ
ベルとし、一方遅らせたい場合には、端子210からの出
力を低レベルにする。端子213の入力は常時高いレベル
に設定されている。端子214はカウンタB10を進ませるた
めのクロックの入力端子である。
1図の端子104および106は第6図の端子201に、第1図
の端子105および107は第6図の端子202に、第1図の端
子108および109は第6図の端子212にそれぞれ対応す
る。第6図でフリップフロップB02,B03,B06およびB21
〜B23は遅延型フリップフロップで、その動作は前記の
遅延型フリップフロップと同様である。論理素子B04,B
07,B08,B11〜B14およびB18は二入力ナンド素子であ
る。論理素子B15〜B17,B20,B24およびB25は二入力ノ
ア素子である。また、カウンタB10の端子203はクロック
の入力端子、端子204はカウンタのリセット端子、端子2
05〜207はこのカウンタのリセットパルスを発生させる
出力端子で、端子206から1/2ビット長周期で短いリセッ
トパルスが出力される。端子205からは1/2ビット長より
やや短い周期のリセットパルスが、端子207からは1/2ビ
ット長よりやや長い周期で短いリセットパルスがそれぞ
れ出力される。比較回路B09はNRZ信号の位相とNR
Z信号読み込み用クロックの位相とを比較する回路で、
NRZ信号のデータの位相情報が端子208から入力さ
れ、NRZ信号読み込み用クロックの位置情報が端子21
1および215から入力される。この位相情報の両者が比較
され、同期をとるためにNRZ信号読み込み用クロック
の位相を進めたい場合には、端子209からの出力を低レ
ベルとし、一方遅らせたい場合には、端子210からの出
力を低レベルにする。端子213の入力は常時高いレベル
に設定されている。端子214はカウンタB10を進ませるた
めのクロックの入力端子である。
第6図で、端子201にNRZ信号のデータ変化点が検出
されず、したがって端子208の入力に変化が現われない
ときは、端子209および210の出力は共に高レベルにな
り、論理素子B16,B17およびB11〜B15のゲートにより端
子204へは端子206からのリセットパルスが伝達される。
次に、端子201にNRZ信号のデータ変化点が検出され
ると、比較回路B09でNRZ信号読み込み用クロックと
の間で位相が比較され、両者の位相差を縮めるためにN
RZ信号読み込み用クロックの位相を進めたい場合は端
子209からの出力を低レベルにし、遅らせたい場合は端
子210からの出力を低レベルにする。端子209からの出力
が低レベルで端子210からの出力が高レベルのときに、
論理素子B16,B17およびB11〜B15のゲートにより端子20
4へは端子207からのリセットパルスが伝達される。ま
た、端子210からの出力が低レベルで端子209からの出力
が高レベルのときは、同様に端子204へは端子205からの
リセットパルスが伝達される。また、1ビット長内のデ
ータ変化点の数が2個以上あるときは、論理素子B06〜B
08で論理素子B08の出力が低レベルになり、論理素子B11
〜B18のゲートで端子204へは端子206からのリセットパ
ルスが伝達される。端子204に入力されるリセットパル
スはフリップフロップB21にも入力され、さらにフリッ
プフロップB22およびB23で位相が調整され、最終的には
フリップフロップB22の端子Qからの出力が端子212から
出力される。論理素子B24,B25,B05およびB04は各種タ
イミングパルスを端子215,211および202に供給する。
されず、したがって端子208の入力に変化が現われない
ときは、端子209および210の出力は共に高レベルにな
り、論理素子B16,B17およびB11〜B15のゲートにより端
子204へは端子206からのリセットパルスが伝達される。
次に、端子201にNRZ信号のデータ変化点が検出され
ると、比較回路B09でNRZ信号読み込み用クロックと
の間で位相が比較され、両者の位相差を縮めるためにN
RZ信号読み込み用クロックの位相を進めたい場合は端
子209からの出力を低レベルにし、遅らせたい場合は端
子210からの出力を低レベルにする。端子209からの出力
が低レベルで端子210からの出力が高レベルのときに、
論理素子B16,B17およびB11〜B15のゲートにより端子20
4へは端子207からのリセットパルスが伝達される。ま
た、端子210からの出力が低レベルで端子209からの出力
が高レベルのときは、同様に端子204へは端子205からの
リセットパルスが伝達される。また、1ビット長内のデ
ータ変化点の数が2個以上あるときは、論理素子B06〜B
08で論理素子B08の出力が低レベルになり、論理素子B11
〜B18のゲートで端子204へは端子206からのリセットパ
ルスが伝達される。端子204に入力されるリセットパル
スはフリップフロップB21にも入力され、さらにフリッ
プフロップB22およびB23で位相が調整され、最終的には
フリップフロップB22の端子Qからの出力が端子212から
出力される。論理素子B24,B25,B05およびB04は各種タ
イミングパルスを端子215,211および202に供給する。
第2図、第3図および第4図に第1図の各点における波
形を示す。Ha1〜Ha5,Hb1〜Hb4およびHc1〜Hc5は高レベ
ルを示し、La1〜La5、Lb1〜Lb4およびLc1〜Lc5は低レベ
ルを示す。波形(Ea1),(Eb1)および(Ec1)はNRZ信号
出力波形を示し、第7図の(D3),(D4)および
(D5)のそれぞれに対応する。いま、第1図の端子10
1に波形(Ea1)が入力すると、端子104,108,106および1
09での波形はそれぞれ波形(Ea2),(Ea3)、(Ea4)および
(Ea5)になる。同様に、波形(Eb1)に対し端子104,108,
106および109での波形はそれぞれ波形(Eb2),(Eb3),(E
b4)および(Eb3)になり、入力信号の波形(Ec1)に対し端
子104,108,106および109の波形はそれぞれ波形(Ec
2)、(Ec3),(Ec4)および(Ec5)になる。第2図より第1
図の端子10からの出力は波形(Ea5)が選択され、第4図
より端子110からの出力は波形(Ec3)が選択される。
形を示す。Ha1〜Ha5,Hb1〜Hb4およびHc1〜Hc5は高レベ
ルを示し、La1〜La5、Lb1〜Lb4およびLc1〜Lc5は低レベ
ルを示す。波形(Ea1),(Eb1)および(Ec1)はNRZ信号
出力波形を示し、第7図の(D3),(D4)および
(D5)のそれぞれに対応する。いま、第1図の端子10
1に波形(Ea1)が入力すると、端子104,108,106および1
09での波形はそれぞれ波形(Ea2),(Ea3)、(Ea4)および
(Ea5)になる。同様に、波形(Eb1)に対し端子104,108,
106および109での波形はそれぞれ波形(Eb2),(Eb3),(E
b4)および(Eb3)になり、入力信号の波形(Ec1)に対し端
子104,108,106および109の波形はそれぞれ波形(Ec
2)、(Ec3),(Ec4)および(Ec5)になる。第2図より第1
図の端子10からの出力は波形(Ea5)が選択され、第4図
より端子110からの出力は波形(Ec3)が選択される。
さらにデューテイ歪が生じ、マーク時間が1ビット長よ
り長い場合とマーク時間が1ビット長より短い場合のク
ロック例を示して説明する。
り長い場合とマーク時間が1ビット長より短い場合のク
ロック例を示して説明する。
第8図(a)は、受信データのマーク時間が1ビット長よ
り長い場合のマーク時間の立ち上がりとたち下がりとに
同期したクロック信号によるサンプリングタイミングと
のそ結果の例を示すものである。ここで、受信データの
サンプリングは同期クロックの立ち上がり直後の↑の位
置で行われる。したがって、マーク時間の立ち上がりに
同期したクロックに基づきサンプリングしたものは、
“101010”となり、正しくデータを取り込める。
一方マーク時間の立ち下がりに同期したクロックに基づ
いてサンプリングしたものは、“111111”とな
り、誤ったデータを取り込むことになる。二つの同期ク
ロックの位相はマーク時間の立ち上がりに同期したクロ
ックの方が進んでおり、位相比較の結果進んでいる方の
クロックを使用するので、正しくビット同期が行われる
ことを示している。
り長い場合のマーク時間の立ち上がりとたち下がりとに
同期したクロック信号によるサンプリングタイミングと
のそ結果の例を示すものである。ここで、受信データの
サンプリングは同期クロックの立ち上がり直後の↑の位
置で行われる。したがって、マーク時間の立ち上がりに
同期したクロックに基づきサンプリングしたものは、
“101010”となり、正しくデータを取り込める。
一方マーク時間の立ち下がりに同期したクロックに基づ
いてサンプリングしたものは、“111111”とな
り、誤ったデータを取り込むことになる。二つの同期ク
ロックの位相はマーク時間の立ち上がりに同期したクロ
ックの方が進んでおり、位相比較の結果進んでいる方の
クロックを使用するので、正しくビット同期が行われる
ことを示している。
第8図(b)は、受信データのマーク時間が1ビット長よ
り短い場合の例であり、(a)の場合とは逆に二つの同期
クロックの位相は、マーク時間の立ち下がりに同期した
クロックの方が進んでおり、位相比較の結果進んでいる
方のクロックを使用すれば、正しくビット同期が行われ
ることを示している。
り短い場合の例であり、(a)の場合とは逆に二つの同期
クロックの位相は、マーク時間の立ち下がりに同期した
クロックの方が進んでおり、位相比較の結果進んでいる
方のクロックを使用すれば、正しくビット同期が行われ
ることを示している。
本発明は以上説明したように、NRZ信号のデータ変化
点を立ち上がりの場合と立ち下がりの場合に分けて別々
にビット同期が行われるので、従来のビット同期回路で
はNRZ信号のデューティ歪に対してビット同期が行え
なかったものが、原理的に2:1または1:2までのデ
ューティ歪を有するNRZ信号に対してもビット同期が
行える効果がある。
点を立ち上がりの場合と立ち下がりの場合に分けて別々
にビット同期が行われるので、従来のビット同期回路で
はNRZ信号のデューティ歪に対してビット同期が行え
なかったものが、原理的に2:1または1:2までのデ
ューティ歪を有するNRZ信号に対してもビット同期が
行える効果がある。
第1図は本発明実施例回路の構成を示す回路接続図。 第2図、第3図および第4図は本発明実施例回路の動作
を示す波形図。 第5図は従来例回路の構成を示す回路接続図。 第6図は第1図および第5図に示すビット同期回路の構
成を示す回路接続図。 第7図はデューティ歪の発生の過程を示す説明図。 第8図はデューティ歪があるときのサンプリングタイミ
ングとその結果を示す波形図。 101,301……入力端子、102〜109,201〜215,302,30
3,305,307,308……端子、110,306出力端子、A02,A
03,A06,B02,B03,B21〜B23,CO2,CO3……フリップ
フロップ、A01,A07〜A09,B01,B04,B05,B07,B08,
B11〜B20,B24,B25,C01,C04……論理素子、A04,A0
5,CO5……ビット同期回路。
を示す波形図。 第5図は従来例回路の構成を示す回路接続図。 第6図は第1図および第5図に示すビット同期回路の構
成を示す回路接続図。 第7図はデューティ歪の発生の過程を示す説明図。 第8図はデューティ歪があるときのサンプリングタイミ
ングとその結果を示す波形図。 101,301……入力端子、102〜109,201〜215,302,30
3,305,307,308……端子、110,306出力端子、A02,A
03,A06,B02,B03,B21〜B23,CO2,CO3……フリップ
フロップ、A01,A07〜A09,B01,B04,B05,B07,B08,
B11〜B20,B24,B25,C01,C04……論理素子、A04,A0
5,CO5……ビット同期回路。
Claims (1)
- 【請求項1】到来するNRZ信号のレベルの変化時刻に
同期した位相を有するクロック信号を生成するビット同
期回路において、 NRZ信号の一方のレベルから他方のレベルに変化する
時刻に同期した位相を有する第一のクロック信号を生成
する第一のクロック同期回路と、 このNRZ信号の他方のレベルから一方のレベルに変化
する時刻に同期した位相を有する第二のクロック信号を
生成する第二のクロック同期回路と、 上記第一のクロック信号と第二のクロック信号との位相
差を検出する検出手段と、 この検出手段の出力により上記第一のクロック信号およ
び第二のクロック信号のうち位相が進んでいるクロック
信号を選択する手段と を備えたことを特徴とするビット同期回路。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60255579A JPH0614637B2 (ja) | 1985-11-13 | 1985-11-13 | ビツト同期回路 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60255579A JPH0614637B2 (ja) | 1985-11-13 | 1985-11-13 | ビツト同期回路 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS62114348A JPS62114348A (ja) | 1987-05-26 |
JPH0614637B2 true JPH0614637B2 (ja) | 1994-02-23 |
Family
ID=17280676
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP60255579A Expired - Lifetime JPH0614637B2 (ja) | 1985-11-13 | 1985-11-13 | ビツト同期回路 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0614637B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4077454B2 (ja) | 2003-03-31 | 2008-04-16 | 富士通株式会社 | 位相比較回路及びクロックリカバリ回路 |
-
1985
- 1985-11-13 JP JP60255579A patent/JPH0614637B2/ja not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPS62114348A (ja) | 1987-05-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0977109A1 (en) | Method and apparatus for synchronizing data transfers in a logic circuit having plural clock domains | |
JP2016512942A (ja) | データシンボル遷移ベースのクロック同期を行うマルチワイヤオープンドレインリンク | |
WO2024098932A9 (zh) | 采样时钟延迟相位确定方法、装置、***和存储介质 | |
US9054941B2 (en) | Clock and data recovery using dual manchester encoded data streams | |
EP3114792B1 (en) | Clock recovery circuit for multiple wire data signals | |
TWI436219B (zh) | 串列資料流的取樣時脈選擇模組 | |
JPH0614637B2 (ja) | ビツト同期回路 | |
CN113491082A (zh) | 一种数据处理装置 | |
CN108365920A (zh) | 一种基于fpga芯片的dvp转mipi方法和*** | |
TW201918805A (zh) | 用於多線介面的實體層電路 | |
US20060109948A1 (en) | High frequency counter circuit | |
JPH05315966A (ja) | Nrz/cmi(ii)符号変換装置 | |
US20190158127A1 (en) | Encoding and decoding architecture for high-speed data communication system and related physical layer circuit, transmitter and receiver and communication system thereof | |
US5252972A (en) | Codec having controllable frame synchronizing and clocking signals | |
JP2002319928A (ja) | 中心位相判定回路とその中心位相判定方法 | |
US9602272B2 (en) | Clock and data recovery circuit and system using the same | |
JP3719413B2 (ja) | データ伝送システム及びそれに用いられるデータ送受信装置と、その方法 | |
CN216904865U (zh) | 单脉冲高电平信号同步电路 | |
CN110231600B (zh) | 一种脉冲整形方法及脉冲整形电路 | |
CN216904863U (zh) | 单脉冲低电平信号同步电路 | |
US20240163072A1 (en) | Calibration method, storage medium and electronic apparatus | |
JPH1168861A (ja) | 同時双方向送受信方法および同時双方向送受信回路 | |
KR0143124B1 (ko) | 타이밍의 조정 가능한 비디오 신호 생성기 | |
JP3742092B2 (ja) | 中心位相判定回路とその中心位相判定方法 | |
JPS62130037A (ja) | クロツク位相選択方法及びその装置 |