JPH0580974A - バツフアメモリ回路 - Google Patents

バツフアメモリ回路

Info

Publication number
JPH0580974A
JPH0580974A JP24186391A JP24186391A JPH0580974A JP H0580974 A JPH0580974 A JP H0580974A JP 24186391 A JP24186391 A JP 24186391A JP 24186391 A JP24186391 A JP 24186391A JP H0580974 A JPH0580974 A JP H0580974A
Authority
JP
Japan
Prior art keywords
latch
data
clock
phase difference
frame
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
JP24186391A
Other languages
English (en)
Inventor
Hiroyuki Kawakami
弘幸 川上
Takashi Shibamata
敬 柴又
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
NEC Miyagi Ltd
Original Assignee
NEC Corp
NEC Miyagi 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 NEC Corp, NEC Miyagi Ltd filed Critical NEC Corp
Priority to JP24186391A priority Critical patent/JPH0580974A/ja
Publication of JPH0580974A publication Critical patent/JPH0580974A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Systems (AREA)

Abstract

(57)【要約】 【目的】非同期系で、シリアル信号を所定のタイムスロ
ットに出力する際に用いるバッファメモリ回路におい
て、伝播遅延時間を減らす。 【構成】入力信号の1フレーム単位のデータラッチクロ
ックと、それが0.5フレーム分時間シフトしたデータ
ラッチクロックを使い、入力信号を並列に別々のクロッ
クでラッチする。このデータを、出力側のラッチクロッ
クで一方のデータをラッチする。このときスリップ回路
が、ラッチタイミングからくる誤動作を防止する様にラ
ッチするデータを選択する。 【効果】ジッタの加わった信号でも誤動作することな
く、バッファメモリ回路内の伝搬遅延時間を最小にでき
る。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はバッファメモリ回路に関
し、特に互いに非同期な伝送路の接続に用いるバッファ
メモリ回路(非同期系バッファメモリ回路)に関する。
【0002】
【従来の技術】従来この種の非同期系バッファメモリ回
路は、ある伝送路上の信号、たとえば時分割多重された
ディジタル信号をそれを非同期の他の伝送路へ送出する
際に用いられるもので、ジッタののった信号でも正常動
作できるようになっている。従来のバッファメモリ回路
としては、図2(A)に示す構成を有していた。
【0003】図2(A)では、例として8ビットを1フ
レームとするデータを、互いに非同期なA系からB系へ
変換する場合を示している。図2(A)において、バッ
ファメモリ回路はA系からのシリアルデータを2フレー
ム幅のパラレルデータに変換するシリアル・パラレル変
換器(S/P)1と、S/P1の出力データをスリップ
回路5が発生する取り込みクロックLCのタイミングで
ラッチする第1のラッチ回路2と、第1のラッチ回路の
出力データをB系のクロックLCBのタイミングでラッ
チする第2のラッチ回路3を、第2のラッチ回路3がラ
ッチしたパラレルデータをシリアルデータに変換してB
系伝送路へ出力するパラレル・シリアル変換回路4と、
A系のラッチクロックLCAおよびLCA′とB系のラ
ッチクロックLCBを受け、予め定めた条件に従い、L
CA又はLCA′を取り込みクロックLCとして出力す
るスリップ回路5とから構成されている。
【0004】次に、図2(B)を参照してこのバッファ
メモリ回路の動作を説明する。8ビットを1フレームと
する入力シリアルデータDATAは、S/P1で2フレ
ーム幅、すなわち16ビットのパラレルデータに変換さ
れる。このパラレルデータはスリップ回路5の発生する
取り込みクロックLCで第1のラッチ回路2にラッチさ
れる。スリップ回路5は、入力シリアルデータに同期
し、2フレームを1周期とするラッチクロックLCA、
LCAと半周期位相のずれたラッチクロックLCA′お
よび入力シリアルデータに非同期なB系のラッチクロッ
クLCBとを受け、A系ラッチクロックLCA,LC
A′とB系ラッチクロックLCBとの位相関係に従い、
LCAとLCA′の一方を取り込みクロックLCとして
発生する。これは、LCAとLCB間の位相差が360
°以上になるか0°以下になると、フレームの重複や欠
落が発生するためである。具体的にはLCBとLCAと
の位相差がある所定の範囲内になった時にはLCAのか
わりにLCA′をLCとして発生し、逆にLCBとLC
A′の位相差がある所定の範囲内になるとLCAをLC
とする。スリップ回路5は、位相比較器や論理ゲート等
で実現できる。取り込みクロックLCで第1のラッチ回
路2にラッチされたパラレルデータは、B系クロックL
CBで第2のラッチ回路3にラッチされ、LCBに同期
したデータに変換される。P/S4は、第2のラッチ回
路3のラッチしたパラレルデータをシリアルデータに変
換し、B系伝送路へ出力する。LCA,LCA′,LC
Bは図示しないクロック発生手段により、各系の伝送路
クロックに分周、遅延等を行い発生する。このような従
来のバッファメモリ回路においては、LCA,LCBと
もに2フレーム周期の構成であるため最大2フレームの
バッファメモリ回路による伝搬遅延が生じる。
【0005】
【発明が解決しようとする課題】上述した従来のバッフ
ァメモリ回路においては、1つのデータラッチ回路2に
対して半周期の位相差を有する2つのラッチクロックL
CAおよびLCA′を切り替えて用いていたため、フレ
ームの切断をなくすためにはラッチクロックを2フレー
ム周期にする必要があった。このため、A系,B系ラッ
チクロック間の位相差により、最大約2フレームもの伝
搬遅延が生じる。このように大きな遅延は、たとえばネ
ットワークを構築する際問題となる。
【0006】
【課題を解決するための手段】本発明の目的は、伝搬遅
延が少なく、かつ誤動作しないバッファメモリ回路を提
供することにある。このため本発明においては、A系,
B系のラッチクロックを1フレーム周期にするととも
に、シリアル・パラレル変換され入力シリアルデータを
フレームに同期した第1のA系ラッチクロックで、ラッ
チする第1のラッチ回路手段と、第1のラッチクロック
と半周期ずれた第2のラッチクロックで、第1のラッチ
回路のラッチしたパラレルデータをラッチする第2のラ
ッチ手段と、第1および第2のラッチクロックとB系ラ
ッチクロックとの位相差に応じて第1および第2のラッ
チ回路手段の一方のラッチデータを選択する手段を設
け、上記目的を達成している。
【0007】
【実施例】次に、図面を参照して、本発明を説明する。
図1(A)は、本発明の一実施例を示すブロック図であ
る。図1(A)においては、図2(A)と同様、1フレ
ーム8ビットの入力シリアルデータをA系から非同期な
B系へ変換するバッファメモリ回路を示している。バッ
ファメモリ回路は、シリアル・パラレル変換回路(S/
P)11と、第1〜第3のデータラッチ回路12,13
および15と、セレクタ14と、スリップ回路17と、
パラレル・シリアル変換回路(P/S)16とから構成
されている。S/P11は、入力シリアルデータを1フ
レーム幅のパラレルデータに変換し、パラレルデータと
して出力する。第1のラッチ回路12は、パラレルデー
タをフレームに同期した第1のA系ラッチクロックLC
Aでラッチし、第1のラッチデータとして出力する。第
2のラッチ回路13は、第1のラッチデータを、第1の
A系ラッチクロックLCAと半周期位相差を有する第2
のA系ラッチクロックLCA′でラッチして第2のラッ
チデータとして出力する。また、セレクタ14は、選択
信号Aに従って、第1及び第2のラッチデータのうち一
方を選択ラッチデータとして出力する。第3のデータラ
ッチ回路15は、セレクタからの選択ラッチデータを、
B系ラッチクロックLCBでラッチし、第3のラッチデ
ータとして出力する。P/S16は、第3のラッチデー
タをシリアルデータに変換し、B系のシリアルデータと
して出力する。
【0008】次に、図1(B)を併せて参照し、動作を
説明する。A系の入力シリアルデータは、S/P11で
8ビット幅に展開され、1フレームごとのパラレルデー
タに変換される。パラレルデータはまずLCAで第1の
データラッチ回路12にラッチされた後、さらに半周期
遅れたLCA′で第2のデータラッチ回路13にラッチ
される。この結果、第1及び第2のデータラッチ回路に
は、フレームの切り替わるタイミングが半フレーム周期
ずれたパラレルデータである、第1及び第2のラッチデ
ータD0およびD1が得られる。この第1及び第2のラ
ッチデータを、LCAおよびLCA′とLCBとの位相
差に応じてセレクタ14で選択し、第3のデータラッチ
回路15へ供給する。第3のデータラッチ回路15は、
選択ラッチデータをLCBでラッチする。この時点で、
データはLCBに同期する。第3のラッチデータはP/
S16でシリアルデータに戻され、B系伝送路へ出力さ
れる。スリップ回路17は、LCA,LCA′とLCB
の位相差に応じ、選択信号Aを発生する。すなわち、L
CBとLCAの位相差が所定の範囲以内になった場合は
第2のラッチデータD1を、LCBとLCA′の位相差
が所定の範囲以内になった場合は第1のラッチデータを
それぞれ選択するよう、セレクタ14に選択信号Aを供
給する。このように、予め2つのA系ラッチクロックで
ラッチしたデータを用意しておき、B系ラッチクロック
との位相差に応じて切り替えることによって、ラッチク
ロックの周期を1フレームにでき、バッファメモリ回路
における伝搬遅延を最大で1フレームにすることができ
る。
【0009】
【発明の効果】以上説明したように、本発明のバッファ
メモリ回路においては、入力データに同期したラッチク
ロックを半周期位相差を有するラッチクロックのそれぞ
れに対応するラッチ回路を設け、出力系ラッチクロック
との位相差に応じて一方のラッチ出力を出力系ラッチク
ロックでラッチすることにより、入力データの1フレー
ム周期のラッチクロックが使用でき、伝搬遅延を1フレ
ーム以下に抑制できる効果がある。
【図面の簡単な説明】
【図1】(A)は本発明の一実施例を示すブロック図。 (B)は図1(A)各部の波形図。
【図2】(A)は従来例を示すブロック図。 (B)は図2(A)各部の波形図。
【符号の説明】
1,11 シリアル・パラレル変換回路 2,3,12,13,15 データラッチ回路 4,16 パラレル・シリアル変換回路 5,17 スリップ回路 14 セレクタ

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 入力クロックに同期して入力される、複
    数のフレームからなる入力シリアルデータを、前記入力
    クロックと非同期な出力クロックに同期した出力シリア
    ルデータとして出力するバッファメモリ回路において、 前記入力シリアルデータを、前記フレーム単位でパラレ
    ルデータに変換し、フレームデータとして出力するシリ
    アル・パラレル変換手段と、 前記フレームデータを、前記フレームに同期した第1の
    ラッチクロックでラッチし、第1のラッチデータとして
    出力する第1のラッチ手段と、 前記第1のラッチデータを、前記第1のラッチクロック
    と同周期で、180度の位相差を有する第2のラッチク
    ロックでラッチする第2のラッチ手段と、 前記第1及び第2のラッチクロックと、前記出力クロッ
    クに同期した前記第1のラッチクロックと同周期の第3
    のラッチクロックとを受け、前記第3のラッチクロック
    と前記第1及び第2のラッチクロックとの位相差に応じ
    て前記第1及び第2のラッチデータのうち一方を選択
    し、選択ラッチデータとして出力する制御手段と、 前記選択ラッチデータを、前記第3のラッチクロックで
    ラッチし、第3のラッチデータとして出力する第3のラ
    ッチ手段と、 前記第3のラッチデータをシリアルデータに変換し、前
    記出力シリアルデータとして出力するパラレル・シリア
    ル変換手段とから構成されることを特徴とするバッファ
    メモリ回路。
  2. 【請求項2】 前記制御手段が、前記第3のラッチクロ
    ックと前記第1のラッチクロックとの位相差を第1の位
    相差として、前記第3のラッチクロックと前記第2のラ
    ッチクロックとの位相差を第2の位相差として検出し、
    前記第1及び第2の位相差に対応した選択信号を発生す
    る位相差検出手段と、 前記第1及び第2のラッチデータを受け、前記選択信号
    に応じて前記第1及び第2のラッチデータのうち一方を
    前記選択ラッチデータとして出力する選択手段とから構
    成されることを特徴とする請求項1記載のバッファメモ
    リ回路。
JP24186391A 1991-09-20 1991-09-20 バツフアメモリ回路 Pending JPH0580974A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP24186391A JPH0580974A (ja) 1991-09-20 1991-09-20 バツフアメモリ回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP24186391A JPH0580974A (ja) 1991-09-20 1991-09-20 バツフアメモリ回路

Publications (1)

Publication Number Publication Date
JPH0580974A true JPH0580974A (ja) 1993-04-02

Family

ID=17080648

Family Applications (1)

Application Number Title Priority Date Filing Date
JP24186391A Pending JPH0580974A (ja) 1991-09-20 1991-09-20 バツフアメモリ回路

Country Status (1)

Country Link
JP (1) JPH0580974A (ja)

Similar Documents

Publication Publication Date Title
US5022057A (en) Bit synchronization circuit
US7366821B2 (en) High-speed memory system
JPH05289770A (ja) 同期装置及び同期方法
US6031886A (en) Digital phase alignment apparatus in consideration of metastability
JP2831070B2 (ja) 異種信号変換方法及び装置
JP2001211228A (ja) 電話端末装置
US4635249A (en) Glitchless clock signal control circuit for a duplicated system
JPH0580974A (ja) バツフアメモリ回路
US7134038B2 (en) Communication clocking conversion techniques
US5903543A (en) Apparatus and method of preventing cell data loss during clock switching
US5282210A (en) Time-division-multiplexed data transmission system
WO2004040835A1 (ja) データ処理回路
JPS6386630A (ja) 並列伝送路におけるフレ−ム同期方式
JP3288192B2 (ja) 同期クロック回路
JP2609834B2 (ja) リングネットワークにおけるクロック切替方法
JPH08237235A (ja) ディジタル通信システム
JP2872036B2 (ja) 速度変換装置
JPH0685801A (ja) 信号伝送方式
JP2918943B2 (ja) 位相同期回路
JP2730519B2 (ja) スタッフ同期回路
JPH1168726A (ja) クロック切替え回路
JPH0329433A (ja) フレーム同期回路
JP2806683B2 (ja) プレジオクロナス/ドップラーバッファ
JPH10145344A (ja) ビット位相同期回路
JPH0611133B2 (ja) フレ−ム位相制御回路

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20000718