JPH0626328B2 - フレ−ムアライナ装置 - Google Patents

フレ−ムアライナ装置

Info

Publication number
JPH0626328B2
JPH0626328B2 JP60063416A JP6341685A JPH0626328B2 JP H0626328 B2 JPH0626328 B2 JP H0626328B2 JP 60063416 A JP60063416 A JP 60063416A JP 6341685 A JP6341685 A JP 6341685A JP H0626328 B2 JPH0626328 B2 JP H0626328B2
Authority
JP
Japan
Prior art keywords
data
frame aligner
frame
memory
clock
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
JP60063416A
Other languages
English (en)
Other versions
JPS61224528A (ja
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.)
Oki Electric Industry Co Ltd
NTT Inc
Original Assignee
Nippon Telegraph and Telephone Corp
Oki Electric Industry Co 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 Nippon Telegraph and Telephone Corp, Oki Electric Industry Co Ltd filed Critical Nippon Telegraph and Telephone Corp
Priority to JP60063416A priority Critical patent/JPH0626328B2/ja
Publication of JPS61224528A publication Critical patent/JPS61224528A/ja
Publication of JPH0626328B2 publication Critical patent/JPH0626328B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/062Synchronisation of signals having the same nominal but fluctuating bit rates, e.g. using buffers
    • H04J3/0626Synchronisation of signals having the same nominal but fluctuating bit rates, e.g. using buffers plesiochronous multiplexing systems, e.g. plesiochronous digital hierarchy [PDH], jitter attenuators

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Time-Division Multiplex Systems (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、ビット数の限られたフレームアライナを用い
て、ビット数の多いフレームアライナ装置を構成する技
術に関するものである。
(従来の技術) 第3図は、従来のフレームアライナの一例である。1は
書き込み同期信号入力端子、2は書き込みクロック入力
端子、3は書き込み側カウンタ、4は読み出し同期信号
入力端子、5は読み出しクロック入力端子、6は読み出
し側カウンタ、7は位相比較回路、8はフレームアライ
ナ本体、9はデータ入力端子、10はデータ出力端子、11
はメモリ、12はデータ遅延回路、13はセレクタである。
書き込み同期信号入力端子1には入力データの位相を示
す同期信号が、また書き込みクロック入力端子2には、
入力データに同期したクロックが印加され、書き込み側
カウンタ3を駆動する。一方、読み出し同期信号入力端
子4には出力データの位相を示す同期信号が、また、読
み出しクロック入力端子5には、出力データに同期した
クロックが印加され、読み出し側カウンタ6を駆動す
る。入出力に対応する位相は、位相比較回路7にて比較
され、比較回路7の出力によって、フレームアライナ8
を制御する。フレームアライナ8は、入力データ9を一
度入力側のタイミングにて書き込み、出力側のタイミン
グにて出力データとして読み出すことのできるメモリ回
路11と遅延回路12及びセレクタ13とから成る。即ち、入
力データ9の位相と出力データ10の位相が、ある範囲内
に近付いたときに、入力データ9の遅延量を遅延回路12
とセレクタ13によって変化させ、書き込みと読み出しが
常に正しく実行されるように制御されている。
第4図はフレームアライナ機能の1つの例を示すタイム
チャートである。入力データDATA INは書き込みクロッ
クWCLKに同期して8ビット単位で到来する。この8ビッ
トの位相を識別するための同期信号がWSYNCである。一
方、出力データDATA OUTはWCLKよりも高速なクロックRC
LKに同期してバースト的に8ビット出力される。DATA O
UTの先頭を示す同期信号がRSYNCである。WSYNCとRSYNC
の位相は任意であり、常にDATA INは1〜8の8ビット
単位でバーストのDATA OUTに変換可能なようにDATA IN
の遅延量を2種類準備しておき、そのいずれかの遅延回
路の出力をメモリに書き込んだのちに、DATA OUTとして
読み出すといった内容の制御を行なう。このタイムチャ
ートにおいて、第3図との対応はWSYNCが端子1、WCLK
が端子2、DATA INが端子9、RSYNCが端子4、RCLKが端
子5、DATA OUTが端子10となる。無論、同様の回路によ
り第4図のDATA OUTを入力とし、DATA INを出力とする
逆変換も可能である。
第5図は、フレームアライナ機能の他の例のタイムチャ
ートである。ここでDATA IN,WCLK,WSYNCは第4図と同じ
である。一方、RCLKはWCLKと同じ周波数で位相の異なる
クロック、RSYNCはWSYNCと同じ波形で位相の異なる同期
信号である。WCLKとWSYNCに同期したDATA INは、RCLKと
RSYNCに同期したDATA OUTに8ビット単位で変換され
る。WSYNCとRSYNCの位相関係に応じて、DATA INの遅延
量を選択したのちにメモリに書き込む点と、DATA OUTを
入力とし、DATA INを出力とするような逆変換が同様の
回路で実現できるという点は、第4図の場合と同じであ
る。
なお、第4図と第5図において、入力データDATA IN
は、書き込みクロックWCLKの立ち下りでメモリに書き込
まれ、読み出しクロックRCLKの立ち上りでメモリから読
み出される。また同期信号WSYNCおよびRSYNCはそれぞれ
WCLKとRCLKの立ち下りで認識されるものとしている。
第4図および第5図のタイムチャートを実現するための
ハードウェアは、汎用ディジタルICで構成すると大規
模になるので、最近はLSI化されたものが商用に供さ
れることが多い。なお、第4図および第5図は、データ
を8ビット単位に変換しているが、変換する単位ビット
数が増大すれば、メモリと遅延回路の規模が大きくなる
ことは言うまでもない。
(発明が解決しようとする問題点) しかしながら上記従来の技術によると、メモリと遅延回
路の規模を増大させる場合あるいはカウンタのビット数
を増大させる場合に、LSI化された回路の内部にこれ
らの機能が入っていることが多いため、簡単に手を加え
ることができない。結局、あらためて、汎用ディジタル
ICで回路を構成することになり、せっかくLSI化さ
れた回路を利用することができなくなるという欠点を有
する。
この発明は、上記の欠点を除去し、すでに汎用のフレー
ムアライナ用として開発済のLSIを複数個用いて、簡
単な外付け回路の追加のみでメモリに書き込むビット数
の拡張をはかることの可能な回路構成に関するものであ
る。
(問題点を解決するための手段) 本発明によれば、入力データを所定ビット数単位でビッ
ト順序を変えずにメモリを介し速度変換して出力データ
を提供するフレームアライナ装置は、限定されたビット
数のメモリ及びこのメモリに対する書込み・読出し制御
手段をそれぞれ有する複数のフレームアライナと、複数
のフレームアライナの入力に接続されており入力データ
を書込みクロックによって各フレームアライナに順次シ
フトする手段と、複数のフレームアライナの出力に接続
されており各フレームアライナからの出力データを多重
化する手段とを備えており、入力データの1/A(Aは
フレームアライナの数)のビットレートのクロックで、
入力データを(A−1)ビットおきに各フレームアライ
ナ内のメモリに書込み、出力データの1/Aのビットレ
ートのクロックで各フレームアライナ内のメモリの内容
を順次読出し、読出されたデータをA多重して出力する
ように構成されている。
(作用) 入力データは、その1/A(Aはフレームアライナの
数)のビットレートのクロックで、(A−1)ビットお
きに各フレームアライナ内のメモリに順次書込まれる。
各フレームアライナ内のメモリの内容は、出力データの
1/Aのビットレートのクロックで順次読出された後、
A多重されて出力される。このため、各フレームアライ
ナのメモリ容量(ビット数)が小さい場合にも、あたか
も大容量のフレームアライナのごとく動作可能である。
(実施例) 第1図は、本発明の実施例を示す回路図で、14は書き込
み側タイミング発生回路、15はフレームアライナに印加
する書き込み同期信号、16はフレームアライナに印加す
る書き込みクロック、17は第3図全体を1つのブロック
で表現したフレームアライナ、18はフレームアライナ17
のデータ入力端子で第1図の9に相当、19はフレームア
ライナ17の書き込み同期信号入力端子で第3図の1に相
当、20はフレームアライナ17の書き込みクロック入力端
子で第3図の2に相当、21はDフリップフロップ、22は
入力データDATA INをDフリップフロップ21でWCLKの1
ビット分遅延させたデータ、23は17と同一のフレームア
ライナ、24はフレームアライナ23のデータ入力端子で第
3図の9に相当、25はフレームアライナ23の書き込み同
期信号入力端子で第3図の1に相当、26はフレームアラ
イナ23の書き込みクロック入力端子で第3図の2に相
当、27は読み出し側タイミング発生回路、28はフレーム
アライナに印加する読み出し同期信号、29はフレームア
ライナに印加する読み出しクロック、30はフレームアラ
イナ17の読み出し同期信号入力端子で第3図の4に相
当、31はフレームアライナ17の読み出しクロック入力端
子で第3図の5に相当、32はフレームアライナ23の読み
出し同期信号入力端子で第3図の4に相当、33はフレー
ムアライナ23の読み出しクロック入力端子で第3図の5
に相当、34はフレームアライナ17のデータ出力端子で第
3図の10に相当、35はフレームアライナ1のデータ出
力、36はフレームアライナ23のデータ出力端子で第3図
の10に相当、37はフレームアライナ23のデータ出力、38
は多重回路、39は多重回路38に印加される多重制御信号
である。
第2図は第1図の回路の動作を示すタイムチャートであ
る。本タイムチャートは第5図のタイムチャートにおい
て、DATA INを8ビット単位でフレームアライナのメモ
リに書き込み・読み出ししていたのに対し、16ビット単
位で書き込み・読み出しを行なうものである。DATA IN
はクロックWCLKに同期し、16ビットを識別するための同
期信号WSYNCとクロックWCLKは書き込み側タイミング発
生回路14に印加される。タイミング発生回路14からは、
フレームアライナに印加される書き込み同期信号15と書
き込みクロック16が出力される。書き込みクロック16は
WCLKの2倍の周期を有する。フレームアライナ17のデー
タ入力端子18には入力データDATA INが、書き込み同期
信号入力端子19には同期信号15が、書き込みクロック入
力端子20にはクロック16が接続される。また、入力デー
タDATA INはDフリップフロップ21のD入力に接続さ
れ、クロックWCLKにて1ビットシフトされ、Dフリップ
フロップのQ出力には、データ22が表われる。データ22
はフレームアライナ23のデータ入力端子24に接続され
る。また、フレームアライナ23の書き込み同期信号入力
端子25には同期信号15が、書き込みクロック入力端子26
には書き込みクロック16が印加される。第2図のタイム
チャートにおいて、同期信号15、クロック16とDATA IN
およびデータ22との位相関係からわかるように、フレ
ームアライナ17の中のメモリにはDATA INのうちの偶数
番目ビットが書き込まれ、フレームアライナ23の中のメ
モリにはDATA INの奇数番目ビットが書き込まれる。
これらのビットの読み出しは次のように行なわれる。読
み出し側タイミング発生回路27には、読み出すべき16ビ
ットのデータに同期したクロックRCLKと16ビット識別用
同期信号RSYNCが印加され、読み出し同期信号28と読み
出しクロック29を発生する。クロック29はRCLKの2倍の
周期を有する。これらの信号はフレームアライナ17の読
み出し同期信号入力端子30、読み出しクロック入力端子
31およびフレームアライナ23の読み出し同期信号入力端
子32、読み出しクロック入力端子33に接続される。これ
らの信号によってフレームアライナ17のデータ出力端子
34からはデータ35が、またフレームアライナ23のデータ
出力端子36からはデータ37が出力される。データ35はDA
TA INのうちの偶数番目ビット、データ37は奇数番目ビ
ットである。データ35とデータ37は多重回路38に入力さ
れて、タイミング発生回路27から発生する多重制御信号
39にて多重されてDATA OUTとなる。多重回路38は、制御
信号39が“L”レベルのとき、入力35を出力し、制御信
号39が“H”レベルのとき、入力37を出力するものであ
る。
第1図と第2図は、書き込むべきデータが各フレームア
ライナ内のメモリ容量の2倍の場合を示したが、N倍の
場合はフレームアライナの数をN個とし、入力データを
シフトするDフリップフロップをN個(Nビットのシフ
トレジスタ)とし、各Dフリップフロップの出力を順次
フレームアライナに入力し、出力データの多重回路をN
→1多重回路とすればよい。ただしNは2(kは正の
整数)とする。出力データ多重回路は、上記説明ではセ
レクタ形式としたが、これをパラレル・イン・シリアル
・アウトのシフトレジスタ形式とすることも可能で、そ
の場合は多重回路に与えるタイミングはRCLKとパラレル
・データ・ロード信号となる。
また、上記説明は第5図のタイムチャートに対応するも
のであったが、第4図のタイムチャートに対応する場合
もブロック図は第1図と同じである。
(発明の効果) 以上詳細に説明したように本発明のフレームアライナ装
置は、限定されたビット数のメモリ及びこのメモリに対
する書込み・読出し制御手段をそれぞれ有する複数のフ
レームアライナと、複数のフレームアライナの入力に接
続されており入力データを書込みクロックによって各フ
レームアライナに順次シフトする手段と、複数のフレー
ムアライナの出力に接続されており各フレームアライナ
からの出力データを多重化する手段とを備えており、入
力データの1/A(Aはフレームアライナの数)のビッ
トレートのクロックで、入力データを(A−1)ビット
おきに各フレームアライナ内のメモリに書込み、出力デ
ータの1/Aのビットレートのクロックで各フレームア
ライナ内のメモリの内容を順次読出し、読出されたデー
タをA多重して出力するように構成されているので、フ
レームアライナで扱うデータのビット数の拡張が、簡単
な周辺回路の追加のみで可能となる。
即ち、現有のフレームアライナのメモリがNビットで
ある場合、ビット数Nのデータ(N>N)につい
てはこのフレームアライナを使用することができなかっ
たが、本発明によれば、A×N≧Nとなるようにこ
のフレームアライナをA個使用して簡単な周辺回路の追
加することにより、大容量のメモリを有する新たなフレ
ームアライナを使用せずに同等の機能を得ることができ
る。特に、最近はフレームアライナを1つのLSIにま
とめたものが多いが、このようなLSIのメモリのビッ
ト数が取り扱うデータのビット数より少ない場合にも、
本発明によれば、そのLSIを無駄なく有効に活用する
ことができる。
【図面の簡単な説明】
第1図は本発明によるフレームアライナ装置のブロック
図、第2図はその動作タイムチャート、第3図は従来の
フレームアライナのブロック図、第4図と第5図はその
動作タイムチャートである。 1は書き込み同期信号入力端子、2は書き込みクロック
入力端子、3は書き込み側カウンタ、4は読み出し同期
信号入力端子、5は読み出しクロック入力端子、6は読
み出し側カウンタ、7は位相比較回路、8はフレームア
ライナ本体、9はデータ入力端子、10はデータ出力端
子、11はメモリ、12はデータ遅延回路、13はセレクタ、
14は書き込み側タイミング発生回路、15はフレームアラ
イナに印加する書き込み同期信号、16はフレームアライ
ナに印加する書き込みクロック、17は第3図全体を1つ
のブロックで表現したフレームアライナ、18はフレーム
アライナ17のデータ入力端子、19はフレームアライナ17
の書き込み同期信号入力端子、20はフレームアライナ17
の書き込みクロック入力端子、21はDフリップフロッ
プ、22は入力データDATA INをDフリップフロップ21でW
CLKの1ビット分遅延させたデータ、23はフレームアラ
イナ、24はフレームアライナ23のデータ入力端子、25は
フレームアライナ23の書き込み同期信号入力端子、26は
フレームアライナ23の書き込みクロック入力端子、27は
読み出し側タイミング発生回路、28はフレームアライナ
に印加する読み出し同期信号、29はフレームアライナに
印加する読み出しクロック、30はフレームアライナ17の
読み出し同期信号入力端子、31はフレームアライナ17の
読み出しクロック入力端子、32はフレームアライナ23の
読み出し同期信号入力端子、33はフレームアライナ23の
読み出しクロック入力端子、34はフレームアライナ17の
データ出力端子、35はフレームアライナ1のデータ出
力、36はフレームアライナ23のデータ出力端子、37はフ
レームアライナ23のデータ出力、38は多重回路、39は多
重回路38に印加される多重制御信号である。
フロントページの続き (72)発明者 阿部 洗悦 東京都港区虎ノ門1丁目7番12号 沖電気 工業株式会社内 (72)発明者 広瀬 邦治 東京都港区虎ノ門1丁目7番12号 沖電気 工業株式会社内 (72)発明者 寺田 紀之 東京都千代田区内幸町1丁目1番6号 日 本電信電話公社内

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】入力データを所定ビット数単位でビット順
    序をかえずにメモリを介し速度変換して出力データを提
    供するフレームアライナ装置において、限定されたビッ
    ト数のメモリ及び該メモリに対する書込み・読出し制御
    手段をそれぞれ有する複数のフレームアライナと、該複
    数のフレームアライナの入力に接続されており入力デー
    タを書込みクロックによって該各フレームアライナに順
    次シフトする手段と、前記複数のフレームアライナの出
    力に接続されており該各フレームアライナからの出力デ
    ータを多重化する手段とを備えており、入力データの1
    /A(Aは前記フレームアライナの数)のビットレート
    のクロックで、入力データを(A−1)ビットおきに前
    記各フレームアライナ内のメモリに書込み、出力データ
    の1/Aのビットレートのクロックで各フレームアライ
    ナ内のメモリの内容を順次読出し、読出されたデータを
    A多重して出力するように構成したことを特徴とするフ
    レームアライナ装置。
JP60063416A 1985-03-29 1985-03-29 フレ−ムアライナ装置 Expired - Lifetime JPH0626328B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60063416A JPH0626328B2 (ja) 1985-03-29 1985-03-29 フレ−ムアライナ装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60063416A JPH0626328B2 (ja) 1985-03-29 1985-03-29 フレ−ムアライナ装置

Publications (2)

Publication Number Publication Date
JPS61224528A JPS61224528A (ja) 1986-10-06
JPH0626328B2 true JPH0626328B2 (ja) 1994-04-06

Family

ID=13228661

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60063416A Expired - Lifetime JPH0626328B2 (ja) 1985-03-29 1985-03-29 フレ−ムアライナ装置

Country Status (1)

Country Link
JP (1) JPH0626328B2 (ja)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5773546A (en) * 1980-10-24 1982-05-08 Fujitsu Ltd Fixed delay insertion and removal memory circuit

Also Published As

Publication number Publication date
JPS61224528A (ja) 1986-10-06

Similar Documents

Publication Publication Date Title
US6252441B1 (en) Synchronous data sampling circuit
EP0334357B1 (en) Pulse insertion circuit
KR19990061013A (ko) 데이터 전송속도를 증가시킨 더블 데이터 레이트 싱크로너스 디램
JPH03127526A (ja) 同期化装置
TW526414B (en) Method and apparatus for data capture
JPH0626328B2 (ja) フレ−ムアライナ装置
US5444658A (en) Elastic store memory circuit
JPS6373323A (ja) バツフアメモリ装置
JP2766006B2 (ja) エラスティック・ストア方式
JP4107716B2 (ja) Fifo型記憶装置
JPS6224736A (ja) スタツフ同期回路
JP3013767B2 (ja) フレームタイミング位相調整回路
JP2586340B2 (ja) 試験信号挿入回路
KR890000056B1 (ko) 시분할 다중 통신 시스템의 데이터 동기회로
JPH0438017A (ja) シリアル‐パラレル変換回路
JP3198709B2 (ja) データ書き込みおよび読み出し回路
JPH05260029A (ja) クロック乗換回路
JPH0897729A (ja) エラスティックストア
JPS62259133A (ja) 遅延插脱によるスリツプ制御方式
JPH01264037A (ja) データ転送速度変換装置
KR20030046132A (ko) 기입 시간 손실을 감소시키는 데이터 입력버퍼 및 그 방법
KR970056528A (ko) 아날로그 버스/i^2c 버스 프로토콜 변환기
JPH03222539A (ja) スタートビット検出回路
JPS63234454A (ja) 複号化用標本化クロツク再生方式
JPH0758732A (ja) ビットバッファ回路