JPH01295539A - デマルチプレクサ装置 - Google Patents
デマルチプレクサ装置Info
- Publication number
- JPH01295539A JPH01295539A JP63257457A JP25745788A JPH01295539A JP H01295539 A JPH01295539 A JP H01295539A JP 63257457 A JP63257457 A JP 63257457A JP 25745788 A JP25745788 A JP 25745788A JP H01295539 A JPH01295539 A JP H01295539A
- Authority
- JP
- Japan
- Prior art keywords
- data
- channel
- clock
- sequencer
- phase
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/04—Distributors combined with modulators or demodulators
- H04J3/047—Distributors with transistors or integrated circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0685—Clock or time synchronisation in a node; Intranode synchronisation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Time-Division Multiplex Systems (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
め要約のデータは記録されません。
Description
ジタルデマルチプレクサ回路に関する。
、回路に関する新技術及び新アーキテクチャが開発され
つつある。ディジタル通信システムをこれらのより高い
データ速度で動作させるためには、マルチプレクサ(M
UX)及びデマルチプレクサ(DEMUX)が数ギガビ
ット/秒(Gb/s)の範囲動作することが必要である
。最適データ速度を達成するためには、回路は特定の技
術に対して可能な最大N RZ (non−retur
n−to−ze「0)データ速度で動作しなければなら
ない。
際的な利用は、可調節遅延線を僅か1本だけ利用するこ
とが必要である。DEMUXはデータを適切な出力チャ
ネル及びタイムスロットに合わせるために必要とされる
データフレーム同期すなわち時間及び空間内のデータシ
フトのための設備も含まなければならない。さらにこの
データフレーム同期調節は、ビット期間(「リアルタイ
ム」)に匹敵するタイムフレーム内で実施されなければ
ならない。従来技術のDEMUX設計は上記目的の全て
を満足させることができなかった。
度に等しい周波数を有する多位相内部システムクロック
を用いた完全同期状態で動作する。
である)DEMUX回路は、入力データ速度をMで除し
た値に等しい周波数においてM個の位相を有する内部ク
ロック信号を発生する。DEMUXはまた多重化された
データ信号をM個のデータチャネルに復号化するための
M個のシーケンサ回路も含み、各シーケンサ回路は多重
化されたデータ信号から1個のデータチャネルを選択す
るために内部システムクロックの独特な組合わせにより
クロック動作される。さらに好ましい実施例においては
、Mは2 に等しく、ここでNは2以上の整数である。
結合されたクロック位相シフト回路は、制御信号に応答
して、M個のシステムクロック位相の各位相を位相の所
定数だけ回転する。クロック位相シフト回路は、入力デ
ータが適切な出力チャネルに正しく割当可能なように、
DEMUXに対しリアルタイムのデータフレーム同期化
の可能性を提供する。
により選定されたデータチャネルを第2の制御信号に応
答して変更するために、各シーケンサ用のデータシフト
回路を用いた本発明により提供される。
回路が、多重化された入力データ信号を2個のチャネル
に復号化するために2つのシーケンサ手段を含む。各シ
ーケンサは、入力データ信号速度の半分で動作する2位
相システムクロックの異なる位相によりクロック動作さ
れる。2つのチャネルシフト手段は各々シーケンサ内に
含められ、制御信号に応答してデータチャネルの交換を
可能にする。
えられた回路技術に対して可能な最高データ速度で動作
するDEMUXアーキテクチャが開示される。これらの
設計制約は以下の記載のようにまとめられる。第1に、
回路は特定技術の制限内で可能な最大連続人力NRZデ
ータ速度で動作しなければならない。このデータ速度は
1/Tdで定義され、ここでTdは適当な負荷条件下(
代表例では3ないし4のファンアウト(fan−out
)を有する)における単一ゲートの時間遅延である。例
えば、1001)Sの負荷ゲート遅延を有する技術は、
内部的には1OGb/sにおけるNRZ運転が可能であ
ることが要求される。
動作しなければならない。2本以上の可変遅延線は許容
されない(最初の外部のクロック及びデータを同期化す
るために遅延線は1本使用される)。第3に、DEMU
Xは、データのフレーム同期すなわちデータを適当な出
力チャネルおよびタイムスロットと合わせるために必要
な時間及び空間的なデータシフトのための手段を含まな
ければならない。第4に、DEMUXは出力端に全ての
出力チャネルデータを同時に提示しなければならない。
配置(スタガ)は許容されないことを嫌味する。
は可能な最高動作速度が関心事であるが、費用や信頼性
の理由で多数のユーザ手動調節は回避されなければなら
ない。
クロック動作論理を排除すること、「2位相(biph
ase)Jアーキテクチャを利用すること及び必要な論
理機能を達成するために「データラッチ(data 1
atch) J及び「マックスラッチ(mux 1at
ch)Jを含めてECL (エミッタ結合口ジッり)ラ
ッチ構成を利用すること、とを使用することにより実現
される。
用される全ての回路を同期化することにより、非クロッ
ク動作ロジックを回避し、すなわち隣接するクロック動
作ロジック段の間への非クロック動作ロジックの介在は
ない。
「2位相」回路法が使用される。第1図に示すような通
常のECL (エミッタ結合ロジック)ラッチの記号表
示は、取得(アクアイア:aCquire)及びラッチ
(1atch)の2つのモードで動作する。取得モード
(クロック−1)においては、ラッチは、データを入力
端りから出力端Qへ伝送する単純差動増幅器として動作
する。この動作モードにおいては、ラッチは入力データ
値(1または0)を検知する。ラッチモード(クロック
−〇)においては、出力端Qはある特定の論理レベルに
おいて安定し、ラッチは内部的にはデータ入力端から切
離される。動作の特定モードはクロックの位相(特定時
刻における1または0)により決定され、出力が安定す
る特定の論理レベルは、タロツクが取得モード(C−1
)とラッチモード(C−〇)との間を移行するときに現
れる入力データレベルにより決定される。
なわちC−0)に対してはデータ入力が無視される。2
位相・アーキテクチャは並列に動作する。2個以上のラ
ッチを使用することにより普通であれば利用されない時
間を利用するので、1つのラッチが取得している間でも
他の並列回路はラッチをなしている。このようにデータ
は常時いずれかの回路によってサンプリングされるので
、時間の無駄がない。従って、データの通過量は2倍に
なる。2位相回路法を用いることの1つの特徴は、クロ
ック動作周波数はデータ通過速度の1/2に等しいこと
である。
ラッチ)及びデータラッチ(Dラッチ)のような変更態
様は開示のDEMUXアーキテクチャで使用される基本
的構成ブロックである。第2図に示すDラッチは標準E
CLラッチと同じである。第3図に示すMラッチは直列
ゲーチングの追加レベルを有するECLラッチから構成
される。
して、Mラッチ(第3図)は「選択」入力(SSS)に
より制御されるデータ選択を有するクロック動作2:1
のマルチプレクサ(多重化装置)として動作する。Dラ
ッチ及びMラッチの動作については後でさらに詳細に説
明する。Dラッチ及びMラッチ構成は論理入力及び論理
出力間の単一デート遅延(Td)のみを導入する。
理構成(例えば“CML” (電流モードロジック))
並びに非シリコン技術(例えば、GaAsFET及びバ
イポーラ)は同様な単一ゲート遅延特性をもつことがで
き、ここに開示のアーキテクチャに最適であることに注
目されたい。このような他の論理構成及び論理技術は負
荷ゲート遅延に対して異なる値を有するであろうが、こ
こに記載のECL構成は単なる例示にすぎない。
遅延ロジックと比較すると最善の性能を出さなければな
らないけれども、多重ゲート遅延ロジックを利用する回
路構成もまたここに開示のアーキテクチャから利益を受
けるであろう。
なる部分に対して異なる周波数クロックを使用する通常
の設計方法のために、DEMUX内に多重可調節遅延線
の必要性が出てくる。この結果、これらのクロックに同
期化するために遅延線が必要になる。DEMUX構成に
おいては入力及び出力のデータ速度は異なるので、異な
る周波数を使用することは理解可能である。
一システムクロック周波数を用いることにより、D’E
M U Xの全ての部分を同期化する。
り、回路の全ての要素は本質的に同期化され、追加の可
調節遅延回路の必要性は回避される。
内にデータ交互配置(スタガ)が必要となる。これはシ
ステムクロックの多位相を導入することにより達成され
る。位相の数はDEMUXの次数(すなわちチャネル数
)に等しい(例えば1 :4DEMUXは4つのクロッ
ク位相を有するであろう)。2位相回路においては、2
つの有効位相、すなわちクロック位相とその反転位相と
が提供される。ECLのような差動ロジック構成におい
ては、反転出力は常時利用可能であり、両クロック位相
は十分に同期していて遅延はない。
の次数である。従って、1 : 4DEMUXにおいて
はMは4であり、4つのクロック位相は90度の位相間
隔を有する。M>2に対しては、通常の同期ディバイダ
回路(マスター/スレーブ・フリップフロップ)を用い
て追加位相が形成される。
ロック動作される。Mの異なるクロック位相が使用され
、相互結合されたラッチ間の位相は、後続のラッチが常
にその前置ラッチより少なくとも1ゲート遅延だけ長い
取得モード内にあるように配置される。言い換えれば、
後続のラッチのクロック動作は、タイムが少なくとも1
ゲート遅延に対応する量だけ前置ラッチに対し遅延され
た位相でなければならない。しかしながら、この位相遅
延は1ゲート遅延より多くの180度を超えてはならず
、その理由はこの場合これは位相遅延ではなくむしろ位
相前進となるからである。
Xにおいて、同様にクロック信号の位相シフトにより達
成される。データを1つの出力チャネルから他の出力チ
ャネルへ物理的にシフトしようとするよりもむしろ、ク
ロックとデータとの位相関係を変更することだけが必要
である。Mクロック位相を有するM次DEMUXに対し
ては、回路内の各ラッチに対しクロック位相を380
/M度のステップで増分前進させると、隣接出力ポート
を介してデータは側方向へ前進するであろう。
このようなデータのローテーション(交換)は、通常シ
ステム設定期間の間のみまれに必要とされかつ許容され
る。ある実施例においては、Mラッチを用いてデータチ
ャネル(第6図の6C1−6C4)及びクロック位相シ
フト(第6図の6Ll−6L2)の物理的再整合の組合
わせを用いてもよいことに注目すべきである。
な追加の遅延ラッチを含むことにより満たされ、これに
より適当な時間に入力端においてデータが取得され、要
求どおりに同時に提供される出力を有する出力端に適当
な時間にシフトされる。
する。Dラッチは、相補のクロック(C及びC)、デー
タ入力(D及びD)及びバッファ出力(Q、Q)を有す
る十分に差動のECL回路である。
Q5及びR5からなる回路は、トランジスタQ1及びQ
2のコレクタ接続点とトランジスタQ3のベースとの間
にエミッタフォロワ接合回路を提供する。同様に、VT
T及びvCCにバイアスが付加されたとき、R2、Q6
及びR6は、トランジスタQ4及びQ3のコレクタ接続
点とトランジスタQ2のベースとの間にエミッタフォロ
ワ結合回路を提供する。R1及びR2はゲイン設定抵抗
器であり、R5及びR6はエミッタフォロワバッファQ
5及びQ6にバイアスを付加するためのブルダゲン抵抗
器として動作する。VTTは全体の電力消費を減少する
ことを目的とした任意の供給端であり、VEE<VTT
<VCCの関係にある。vC8及びVEEによりバイア
スが付加されたとき、トランジスタQ9及び抵抗器R9
はラッチに対するバイアス電流源を提供する。
ジスタQ7はオンとなり、これにより差動対Q1及びQ
4を導通させる。これは「取得」位相である;すなわち
出力Q及びQはそれぞれ人力り及びDの値をとる。クロ
ック入力が低位(C−0、C−1)となると、Qlはオ
フとなりQ8がオンになる;従ってQl及びQ4が不導
通に、かつ差動対Q2、Q3が導通させ、これにより出
力Q及びQをラッチし、これらをデータ人力内の次の変
化から遮断する。出力Q及びQは、クロックがこの「ラ
ッチ」位相にあるときのみ安定である。
、相補のクロック(C及びC)、選択信号(S及びS)
、データ入力(DI、D2及びDl、D2)及びバッフ
ァ出力(QSQ)を有する十分に差動のECL回路であ
る。
前の記載と同様に動作する。抵抗器R1及びR2はゲイ
ン設定抵抗器であり、R5及びR6はエミッタフォロワ
バッファQ5及びQ6にバイアスを付加するためのプル
ダウン抵抗器として動作する。VTTは全体の電力消費
を減少することを目的とした任意の供給端であり、VE
E<VTT<VCCの関係にある。vcs及びVEEに
よりバイアスが付加されたとき、トランジスタQ9及び
抵抗器R9はラッチに対する電流源を提供する。
タQS1及びQS2を用いて、S−1、s−oのときに
入力D1、石を、s−o、S−1の時にD2、D2を選
択するだめのの夕選択(MUX)機能を提供する。選択
信号が高位(S−1,5−0)でありかつクロックが高
位(C−1、C−’0)で゛あるとき、トランジスタQ
7、QSIはオンとなり、これにより、差動対QIA及
びQ4Aを導通させる。これはDir取得」位相である
;すなわち出力Q及びQはそれぞれ人力り及びDの値を
とる。クロック入力が低位(C−0、C−1)となると
、QIA及びQ4Aが不導通になりかつ差動対Q2、Q
3が導通し、これにより出力Q及びQをラッチし、これ
らをデータ入力内の次の変化から遮断する。出力Q及び
Qは、クロックがこの「ラッチ」位相にあるときのみ安
定である。
クロックが高位(C−1、C−0)であるとき、トラン
ジスタQ7、QS2がオンとなり、これにより差動対Q
IB及びQ4Bが導通ずる。
はそれぞれ入力D2及びD2の値をとる。
び04Bが不導通になりかつQ2、Q3が導通し、これ
により出力Q及びQをラッチする。
: 2DEMUXの動作を説明する。バッファ401
は他の装置から受取られた単一極性入力データ信号を(
DATE IN)を受取り、限界信号DRを用いてそれ
を差動入力データ信号411に変換する。
信号調整機能(例えば、濾波、レベルシフト等)を提供
してもよいのは当然である。バッファ402は単一極性
クロック信号を差動システムクロック信号412に変換
する。バッファ403及び404はそれぞれ、チャネル
A及びチャネルBのための1 二2DEMUX出力を緩
衝する。バッファ403及び404はまた、DEMUX
を外部装置へ接続するために他の信号調整を提供しても
よい。選択リードSR及び遅延/シフトリードD/Sは
、後で説明するように1 : 2DEMUXに対しデー
タのフレーム同期を可能にする。ラッチ4A1.4A2
及び4B1はDラッチであり、一方4C1及び4C2は
Mラッチである。ラッチ4A1及び4A2はシステムク
ロック412の反対位相でクロック動作される゛。従っ
て、第5図の500におけるタイムスロット501に示
すように、ラッチ4A1はシステムクロック信号の1つ
の位相の間に入力データピットIAを取得し、位相50
2の間に入力データをラッチする。一方、ラッチ4A2
はシステムクロック信号502の第2位相の間に入力デ
ータ2人を取得し、位相503の間に入力データをラッ
チする。この゛ように、ラッチ4A1及び4A2は、連
続入力データ510の交互のビットを連続的にロードす
る。
遅延し、従ってチャネル1及びチャネル2のデータはそ
れぞれラッチ4C1及び4C2に同時に到達する。これ
はタイムスロット502において起こり、このときラッ
チ4A2がデータ2人を取得するのと同一クロック位相
の間にラッチ4B1はラッチ4A1からデータIAを取
得し、これによりチャネル1のデータに対し1ビツト遅
延期間を提供する。ラッチ4C1及び4C2への選択入
力がリードD/S及びSRにより外部的に高位(S−1
,5−0)に設定されているならば、このときD1人力
は能動化して通常の直列データ伝送が起こる。このとき
タイム503に示すように、ラッチ4C1及び4C2か
らの出力IA、2A。
する。
力データビットIBを取得する。タイムスロット504
において、ラッチ4A2は入力データピット2Bを取得
し、一方ラッチ4B1はラッチ4A1からビットIBを
取得する。タイムスロット505においてラッチ4C1
及び4C2はそれぞれ出力ビットIB及び2Bを取得し
かつラッチ4A1はビットICを取得する。この過程が
継続されて、入力データストリーム510からの奇数ビ
ットはチャネル1の出力となり、偶数ビットはチャネル
2の出力となる。システムクロック速度は出力データ速
度(すなわち、入力データ速度/M)に等しいことにも
注目されたい。
タは入力データから適切に分離された物と仮定した。上
記の実施例において、チャネル1が偶数ビットを出力し
及びチャネル2が奇数ビットを出力するときはデータに
誤配置が発生している。データの誤配置が存在するとき
は、チャネル2のデータは403の出力に発生し、その
次のワード用のチャネル1のデータは404に回される
。さらに、データチャネルが切換えられるだけでなく、
ワードの分割は正しく行われず、従って(1a12a)
、(lb、2b)、(1c、 2 c)等の出力(チャ
ネル1及び2等に同時に出力される連続ビットaSb、
cを示す)代りに、出力順序は(2a、1b)(2b、
lc)等となる。このデータ誤配置順序は、本発明によ
り、ラッチ4C1及び4C2の選択入力(S、S)に外
部から論理ゼロ(S−0,5−1)を付加することによ
り修正される。この結果、4C1及び4C2のD2人力
CD2、D2)が導通化されてデータチャネルを交差結
合し、従って出力は反転されて再度同期化される。この
結果チャネル1及びチャネル2の結合が反転され、これ
によりこれらはそれらの個々のワードの同一ビットを正
しくかつ同時に出力する。この場合における回路タイミ
ングを図式表示した第5図の520を参照されたい。
UXの動作を説明する。本設計のモジュール方式を利用
して、1 :4DEMUXは基本的には、多位相選択ク
ロックを追加した2個の1:2DEMUXから構成され
る。もし可能ならば回路の最適化によって不必要なラッ
チは省略可能であり、これにより回路数を最小にするこ
とが可能である。
.6C1,6A3及び6C3は、第4図に示した構成に
類似の1=2デマルチプレクサを構成することに注目さ
れたい。同様に、ラッチ6A2.6B2.6C2,6A
4及び6C4は他の同種デマルチプレクサを構成する。
は、オーバーラツプするLl、L2内部クロック動作を
介して重す合される。
ータ信号(DATE IN>を差動人力データ信号81
1に変換する。同様に、バッファ602は限界信号をC
Rを用いて単一極性クロック信号を差動クロック信号8
12に変換する。バッファ6024よ1 :4DEMU
Xを外部装置へ接続するために必要な他の信号調整機能
を提供してもよい。バッファ803及び604はそれぞ
れ、内部システムクロック813及び614の異なる位
相の出力を緩衝する。
ための差動信号を出力する。バッファ605−608は
また、1 : 4DEMUXを外部装置へ接続するため
に他の信号調整を提供してもよい。
4.6M1及び6M2はDラッチ、6C1−6C4,6
L1及び6L2はMラッチである。 1ビットシフト信
号(Sl、Sl)及び2ビットシフト信号(S2、S2
)はそれぞれ、データ信号内に1ビツト遅延及び2ビツ
ト遅延を発生させる。これらの信号は、Mラッチの6C
1゜6C2,6C3,6C4,6L1及び6L2にそれ
らのDl、Dl、またはD2、D2人力のいずれかを選
択させる。これらの信号はl:4DEMUXのデータの
再フレーム同期化を可能にするが、これについては後節
で説明する。
1及び6M2により)半分に分割されて入力周波数の半
分の4位相システムクロック信号、L2、Ll、L2を
形成し、各々の位相は相互に90度ずつずれている。6
M1及び6M2からのこれらのシステムクロック信号は
ラッチ6L1及び6L2のDl及びD2データ入力の両
方にそれぞれ供給される。Ll及びL2のD2への結合
は、 。
たい。従って、例えば、6L1及び6I、2の選択入力
が高位(すなわちS−1,5−0)であるとき、6L1
及び6L2はそれぞれLl及びL2を取得する;しかし
選択入力が低位(すなわち5−OlS−1)であるとき
は、6L1及び6L2はぞれぞれLl及びL2を取得す
る。後節で説明するように、この方法がデータのフレー
ム同期化に使用される。
1及び6D1並びにチャネルシフト手段6C1からなる
。チャネル2用のシーケンサ手段は、ラッチ6A2.6
B2及び6D2並びにチャネルシフト手段6C2からな
る。チャネル3用のシーケンサ手段は、ラッチ6A3及
び6D3並びにチャネルシフト手段6C3からなる。チ
ャネル4用のシーケンサ手段は、ラッチ6A4及び6D
4並びにチャネルシフト手段6C4からなる。
2またはL2を用いてクロック動作される。このように
、回路内では、4位相の重なり合いクロックが使用され
る。クロック動作シーケンスは、L1→L2→L1→L
2である(第7図参照)。第7図に示すように、ラッチ
6M1及び6M2内の本来的な遅延(Td)のために、
信号L1、Ll、L2、L2は外部クロック信号に対し
遅延される。しかしながら、この遅延は内部回路動作に
は無関係である。さらに信号L1、Ll、L2、L2は
全て上昇時間Tr及び下降時間Tfを示し、これらは図
上で等しいとみなしうる。適切なデータ取得を確保する
ために、直列接続されたラッチが180度位相基準クロ
ックでクロック動作されないとき本発明は注意しながら
クロック動作シーケンスを使用する。例えば、L1クロ
ック動作されたラッチはすぐにL2クロック動作ラッチ
をフォローしてはならない。
はL2でクロック動作され、ラッチ6A3はLlでクロ
ック動作され、及びラッチ6A4はL2でクロック動作
される。従って、データは入力データストリームから順
次に取得されて各入力レジスタヘラッチされる。第7図
から、各ラッチに対して取得パルス幅(例えばLl)は
1つの完全クロック周期すなわち2つのデータビット幅
であることに注意されたい。これは、各ラッチ6A1−
6A4は順次に2つのデータビットを取得するが、ラッ
チされるのは2番目のビットのみであることを意味する
。
ッチ6D1−6D4はτ〕またはL2のいずれかでクロ
ック動作される。第6図では、LlとL2との間のシス
テムクロックラインの負荷をバランスさせるために、ラ
ッチ6D1−6D4はL2でクロック動作されるように
図示されている。
スのステップ毎の計算である。第7図もまた、図式でチ
ャネル1−4の最初のビットすなわちIA−4Aがいか
なる順序で種々の段を通過していくかを示す。
ると仮定する。
。
ある。
する。
ト(2A)を取得する。6B2の出力は未確定である。
なる。
ある。
る。従って6C4の状態は未確定である。
なる。
λ、2A、3A、4A)をそれぞれ取得する。
載のように新たなチャネル1のビット(IB)を取得す
ることに注意されたい。
ある。
れぞれ同時にラッチする。
時間間隔702内で示したように機能するが、ただしこ
の場合はチャネル1及び2用にビットIB及び2Bが適
切に取得ないしラッチされることに注意されたい。
存してLlが再び高位になるかまたはL2が低位となっ
たときにシーケンスは完了し、分離されたデータは出力
端に供給される。この最終列のラッチは、前記の時間間
隔704に記載のように、6C4は正しくない状態を簡
単に取得しやすいので必要となる。しかしながら6D1
−6D4のラッチがこの問題を排除するので、常に正し
い状態にラッチしよう。
タのフレーム同期は2ビツトのフレーム同期信号を用い
て処理される。外部から6C1−6C4用の選択入力を
低位(Sl−0,5l−1)に設定することにより、デ
ータはクロックに対して1ビツト前進させるかまたは3
ビツト遅延させるかが可能である。これは接続を変更し
、これにより6C1は6B2を読取り、6C2は6A3
を読取り、6C3は6A4を読取り、及び6C4は入力
データを直接読取る。
りまたは遅延させたりすることが必要なときは、6L1
及び6L2の選択入力が低位(S2−0、S2−1)に
設定される。これによりLl、L2のクロック動作信号
を反転させ、この結果2ビツトのシフトが行われる。
進させたりまたは1ビツトだけ遅延させたりしなければ
ならないときは、両方のフレーム同期ライン(6C1−
6C4及び6L1−6L2用に選択人力)が低位(Sl
−32−0,5l−32−1)に設定される。
及び第7図により説明してきたが、開示の方法はNが2
より大なるDEMUXを構成するのにも使用可能である
ことは明らかであろう。さらに一般的に、このDEMU
XはMが任意の整数である1:M DEMUXを構成
可能である。このような構成は、入力データ速度1/M
に等しい周波数で動作するM位相のシステムクロックと
、及び入力信号をM個のチャネルに復号化するM個のシ
ーケンサであって所定のデータチャネルを選択するため
に各シーケンサが前記M位相クロックの独特の組合わせ
を使用するM個のシーケンサ手段と、を必要とする。
またはFET回路技術のいずれかを用いるか、またはガ
リウムヒ素(GaAs)FET。
なより複雑な技術を用いるように設計することが可能で
ある。
い。同業者であれば、本発明の精神と範囲から逸脱する
ことなく他の方法及び回路が構成可能であろう。
記号表示ラッチ; 第2図は、本発明に使用される構成ブロックの1つであ
るデータラッチ(Dラッチ);第3図は、本発明に使用
される構成ブロックの1つであるマルチプレクサラッチ
(Mラッチ);第4図は、本発明による1:2DEMU
X回路の例示的実施例; 第5図の500は、人力データ信号が適切に分離される
間における、入力データ、システムクロック及び第4図
のDEMUXの種々の段のタイミング、及び第5図52
0は、分離動作の誤配置の間のタイミング; 第6図は、本発明による1:4DEMUX回路の例示的
実施例;及び 第7図は、入力データ、システムクロック信号及び多位
相内部クロック信号の間のタイミングを示す図である。 401−404,601−608・・・バッファ4Al
−4^2,4BL、4CL−4C2,8AL−6A4.
l1iBl−6B2.8C1−BO2,6Dl−804
・・・シーケンサ手段4C1−4C2,6C1−6C4
・・・チャネルシフト手段8Ll−8L2・・・クロッ
ク位相シフト手段6Ml−BM2・・・クロック発生手
段D/5SSR,Sl、Sl・・・第2の制御信号S2
、S2・・・制御信号 出 願 人:アメリカン テレフォン アンドFI0.
2 FIG、 3
Claims (9)
- (1)多重化されたデータ信号をM個のデータチャネル
に分離するためのMが4以上の整数である1:Mデマル
チプレクサにおいて; 入力データ信号速度をMで除した値に等しい周波数を有
するM個の位相システムクロック信号を発生する手段;
及び 前記多重化されたデータ信号をM個のデータチャネルに
復号化するためのM個のシーケンサ手段であって、前記
多重化されたデータ信号から1個のデータチャネルを選
択するために、前記M個のシーケンサ手段の各々は前記
M個の位相システムクロックの異なる組合わせによりク
ロック動作されるようにしたM個のシーケンサ手段; とを具備することを特徴とする1:Mデマルチプレクサ
装置。 - (2)前記発生手段に結合されたクロック位相シフト手
段であって、前記位相シフト手段により受取られた制御
信号に応答して、前記シーケンサ手段に出力される前記
M個のクロック位相信号の各々の位相をクロック位相の
一定数だけシフトするためのクロック位相シフト手段に
おいて、前記位相シフト手段が、前記シーケンサ手段の
各々により前記多重化されたデータストリームから選択
されたデータのチャネルを前記一定数だけ変更するよう
にしたクロック位相シフト手段をさらに具備することを
特徴とする請求項1に記載のデマルチプレクサ装置。 - (3)各々前記シーケンサ手段の1個に組合わされ、第
2の制御信号に応答して前記シーケンサ手段の各々によ
り選択されたデータのチャネルを変更するためのM個の
チャネルシフト手段をさらに具備することを特徴とする
請求項1に記載のデマルチプレクサ装置。 - (4)多重化されたディジタルデータ信号を2^N個の
データチャネルに分離するための1:2^N(ここでN
は2以上の整数)デマルチプレクサ装置において; 入力データ信号速度を2^Nで除した値に等しい周波数
において2^N個の位相を有するシステムクロックを発
生する手段;及び 前記入力データ信号を2^N個のデータチャネルに復号
化するための2^N個のシーケンサ手段であって、前記
入力データ信号から1個のデータチャネルを選択するた
めに、前記2^N個のシーケンサ手段の各々は前記2^
N個の位相システムクロックの異なる組合わせによりク
ロック動作されるようにした2^Nシーケンサ手段; とを具備することを特徴とする1:2^Nデマルチプレ
クサ装置。 - (5)前記発生手段に結合されたクロック位相シフト手
段であって、制御信号に応答して前記2^N個のクロッ
ク位相信号の各々の位相を前記一定数だけシフトするた
めのクロック位相シフト手段において、前記位相シフト
手段が前記シーケンサ手段の各々により前記入力データ
信号から選択されたデータチャネルを前記一定数だけ変
更するようにしたクロック位相シフト手段をさらに具備
することを特徴とする請求項4に記載のデマルチプレク
サ装置。 - (6)各々前記シーケンサの別々の1個に含められ、第
2の制御信号に応答して前記シーケンスサ手段の各々に
より選択されたデータのチャネルを変更するための2^
N個のチャネルシフト手段をさらに具備することを特徴
とする請求項5に記載のデマルチプレクサ装置。 - (7)前記シーケンサ手段の各々が複数のラッチ手段を
含むようにしたことを特徴とする請求項6に記載のデマ
ルチプレクサ装置。 - (8)外部データ源からデータ信号を受信し、かつ前記
受信データ信号を前記入力データ信号に調整する手段;
及び 各々前記2^N個のシーケンサ手段の個々の1つに結合
され、それから出力するためにデータ出力を調整するた
めの2^N個の伝送手段; とをさらに具備することを特徴とする請求項4に記載の
デマルチプレクサ装置。 - (9)多重化されたディジタル入力データ信号を2個の
チャネルに分離するための1:2デマルチプレクサ装置
において; 入力データ信号の速度の半分に等しい周波数において2
つの位相を有するシステムクロックを発生する手段; 前記多重化されたデータ信号を2個のデータチャネルに
復号化するための2個のシーケンサ手段であって、前記
多重化されたデータ信号から1個のデータチャネルを選
択するために、前記2個のシーケンサ手段の各々は前記
システムクロックの異なる位相によりクロック動作され
るようにした2個のシーケンサ手段;及び 各々前記シーケンサ手段の1個に組合わされ、制御信号
に応答して前記シーケンサ手段の各々により選択された
データのチャネルを変更するための2個のチャネルシフ
ト手段; とを具備することを特徴とする1:2デマルチプレクサ
装置。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US07/109,009 US4791628A (en) | 1987-10-16 | 1987-10-16 | High-speed demultiplexer circuit |
| US109009 | 1987-10-16 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01295539A true JPH01295539A (ja) | 1989-11-29 |
| JP2551985B2 JP2551985B2 (ja) | 1996-11-06 |
Family
ID=22325322
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63257457A Expired - Lifetime JP2551985B2 (ja) | 1987-10-16 | 1988-10-14 | デマルチプレクサ装置 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US4791628A (ja) |
| EP (1) | EP0312260B1 (ja) |
| JP (1) | JP2551985B2 (ja) |
| CA (1) | CA1299784C (ja) |
| DE (1) | DE3851116T2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07147568A (ja) * | 1993-11-22 | 1995-06-06 | Nec Corp | デマルチプレクサ |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4939722A (en) * | 1989-03-06 | 1990-07-03 | Universal Data Systems, Inc. | Time division multiplexer having data rate and number of channels flexibility |
| ATE103431T1 (de) * | 1989-07-18 | 1994-04-15 | Siemens Ag | Digitaler phasendetektor. |
| JP2877369B2 (ja) * | 1989-09-11 | 1999-03-31 | 株式会社東芝 | デマルチプレクサ |
| US5150364A (en) * | 1990-08-24 | 1992-09-22 | Hewlett-Packard Company | Interleaved time-division demultiplexor |
| US5216671A (en) * | 1990-12-13 | 1993-06-01 | Rca Licensing Corporation | High speed bit serial systems |
| JPH06506580A (ja) * | 1992-01-28 | 1994-07-21 | モトローラ・インコーポレーデッド | Isdnチャネルのデ−インタリーブに用いる遅延回路 |
| US5282210A (en) * | 1992-06-01 | 1994-01-25 | International Business Machines Corporation | Time-division-multiplexed data transmission system |
| SE515076C2 (sv) * | 1992-07-01 | 2001-06-05 | Ericsson Telefon Ab L M | Multiplexor-/demultiplexorkrets |
| US6044377A (en) * | 1995-11-07 | 2000-03-28 | Sun Microsystem, Inc. | User-defined object type and method of making the object type wherein a file associated with a rule is invoked by accessing the file which generates code at run time |
| JPH09153593A (ja) * | 1995-11-30 | 1997-06-10 | Nec Corp | BiMOS論理回路 |
| US7302505B2 (en) * | 2001-12-24 | 2007-11-27 | Broadcom Corporation | Receiver multi-protocol interface and applications thereof |
| JP3859544B2 (ja) * | 2002-05-23 | 2006-12-20 | 富士通株式会社 | データ受信回路 |
| US6696995B1 (en) | 2002-12-30 | 2004-02-24 | Cypress Semiconductor Corp. | Low power deserializer circuit and method of using same |
| FR2900296A1 (fr) * | 2006-04-19 | 2007-10-26 | Commissariat Energie Atomique | Procede et dispositif de demultiplexage temporel synchrone |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3921079A (en) * | 1974-05-13 | 1975-11-18 | Gte Automatic Electric Lab Inc | Multi-phase clock distribution system |
| US4317198A (en) * | 1979-12-26 | 1982-02-23 | Rockwell International Corporation | Rate converting bit stream demultiplexer and multiplexer |
-
1987
- 1987-10-16 US US07/109,009 patent/US4791628A/en not_active Expired - Lifetime
-
1988
- 1988-10-07 EP EP88309354A patent/EP0312260B1/en not_active Expired - Lifetime
- 1988-10-07 DE DE3851116T patent/DE3851116T2/de not_active Expired - Fee Related
- 1988-10-14 JP JP63257457A patent/JP2551985B2/ja not_active Expired - Lifetime
- 1988-10-14 CA CA000580231A patent/CA1299784C/en not_active Expired - Lifetime
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07147568A (ja) * | 1993-11-22 | 1995-06-06 | Nec Corp | デマルチプレクサ |
Also Published As
| Publication number | Publication date |
|---|---|
| EP0312260A3 (en) | 1990-08-01 |
| JP2551985B2 (ja) | 1996-11-06 |
| EP0312260B1 (en) | 1994-08-17 |
| DE3851116D1 (de) | 1994-09-22 |
| US4791628A (en) | 1988-12-13 |
| EP0312260A2 (en) | 1989-04-19 |
| CA1299784C (en) | 1992-04-28 |
| DE3851116T2 (de) | 1995-03-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7787499B2 (en) | Maintaining synchronization of multiple data channels with a common clock signal | |
| JPH01295539A (ja) | デマルチプレクサ装置 | |
| KR100207880B1 (ko) | 셀프-타임 통신 인터페이스와 디지탈 데이타 전송 방법 | |
| JP3521233B2 (ja) | Smii規格による装置間のデータ転送中継装置及びその方法 | |
| US7158587B2 (en) | Multi-channel serdes receiver for chip-to-chip and backplane interconnects and method of operation thereof | |
| US6424649B1 (en) | Synchronous pipelined switch using serial transmission | |
| US5919265A (en) | Source synchronization data transfers without resynchronization penalty | |
| US4993026A (en) | Multiplexer apparatus with auxiliary synchronization for compensating for cable delays | |
| US5550874A (en) | Clock synchronizing circuit of data transmission system | |
| US4789984A (en) | High-speed multiplexer circuit | |
| US5757807A (en) | Method of and apparatus for extracting or inserting a signal in a time division multiplex communication system | |
| US4685106A (en) | High rate multiplexer | |
| JP2546967B2 (ja) | データ伝送システム | |
| US5243334A (en) | Partitioned switch with distributed clocks | |
| CA2037488C (en) | Communication terminal equipment | |
| JPH02262739A (ja) | 双方向リンクを介して情報を伝送する方法と、この方法を実施するための装置 | |
| EP0723725B1 (en) | Signal processing arrangement | |
| JPH01101753A (ja) | ループ形ローカルエリアネットワーク | |
| JPS61182344A (ja) | 同期クロツクの伝送方式 | |
| JPS6281142A (ja) | 位相同期回路 | |
| JPH1168726A (ja) | クロック切替え回路 | |
| JPH04142833A (ja) | フレーム信号再生回路 | |
| JPS6172443A (ja) | デイジタル多重化伝送システムの同期方式 | |
| JPS6276338A (ja) | 高速デ−タ伝送同期方式 | |
| JPS63149935A (ja) | 同期パルス伝送方式 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080822 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080822 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090822 Year of fee payment: 13 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090822 Year of fee payment: 13 |