JPH0744521B2 - エラステイツクストアメモリ回路 - Google Patents

エラステイツクストアメモリ回路

Info

Publication number
JPH0744521B2
JPH0744521B2 JP60172493A JP17249385A JPH0744521B2 JP H0744521 B2 JPH0744521 B2 JP H0744521B2 JP 60172493 A JP60172493 A JP 60172493A JP 17249385 A JP17249385 A JP 17249385A JP H0744521 B2 JPH0744521 B2 JP H0744521B2
Authority
JP
Japan
Prior art keywords
output
input
data
circuit
memory circuit
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 - Fee Related
Application number
JP60172493A
Other languages
English (en)
Other versions
JPS6234437A (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.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone Corp
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 filed Critical Nippon Telegraph and Telephone Corp
Priority to JP60172493A priority Critical patent/JPH0744521B2/ja
Publication of JPS6234437A publication Critical patent/JPS6234437A/ja
Publication of JPH0744521B2 publication Critical patent/JPH0744521B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Communication Control (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、エラステイックストアメモリ回路、特に例え
ばデイジタル通信方式において不可欠な位相同期回路を
構成するために用いられるエラステイックストアメモリ
回路(一時記憶回路)に関するものである。
〔従来の技術〕
第8図は従来の4ビット構成のエラステイックストアメ
モリ回路を示すブロック図である。同図において、1は
入力データハイウェイ、2は出力データハイウェイ、
(3−1),(3−2),(3−3),(3−4)はそ
れぞれ入力データを順番に入力されて保持する入力デー
タレジスタ(具体的に云うと、各レジスタは、マスター
スレイブD−フリップフロップにより構成されてい
る)、(4−1)は入力側のデコーダ回路であって、入
力データを入力データレジスタに取り込むとき、どのレ
ジスタに取り込むかを順に指定するためのもの、(4−
2)は出力側のデコーダ回路であって、セレクタ7に対
し、入力データレジスタ(3−1)〜(3−4)のうち
のどの出力を選択するかを指定するためのもの、であ
る。
(5−1)は入力側のフレーム入力ポート(データハイ
ウェイ上を伝送されるデータはフレーム構成をとって伝
送され、フレーム信号が挿入されている)、(5−2)
は入力側のクロック入力ポート、(6−1)は出力側の
フレーム入力ポート、(6−2)は出力側のクロック入
力ポート、7はシーケンシャル・セレクタ回路であっ
て、入力データレジスタ(3−1)〜(3−4)のうち
の一つを選択してその出力データをデータハイウェイ2
上に出力するためのもの、である。
第9図は、第8図の回路における各部信号のタイムチャ
ートである。
第8図及び第9図を参照して従来のエラステイックスト
アメモリ回路の回路動作を説明する。入力データハイウ
ェイ1上を伝送されてくる入力データは、入力側ポート
(5−1)から入力されるフレーム信号、ポート(5−
2)から入力されるクロックに同期して出力されるデコ
ーダ出力C0〜C4を用いて、フレーム内の入力タイムスロ
ット番号の位置に合わせて、入力データレジスタ(3−
1),(3−2),(3−3),(3−4)に順番に取
り込まれ保持される。
一方、保持されたデータは、出力側ポート(6−1)か
ら入力されるフレーム信号、ポート(6−2)から入力
されるクロックに同期して、デコーダ回路(4−2)か
ら出力されるデコーダ出力S0,S1により指定された順序
でセレクタ7により選択され、出力ハイウェイ2上に転
送される。
この場合、入力側と出力側で同一の入力データレジスタ
を同時にアクセスすることのないようにフレーム信号
は、入力ポート(5−1)の側と出力ポート(6−1)
の側で位相を調整しておく。
本構成により、複数ビットにわたるエラステイックスト
ア動作が可能である。すなわち、エラステイックストア
メモリ(一時記憶回路)の機能は、長期的な平均周波数
がほとんど等しい二つのクロックの瞬時的な周波数差を
吸収することにあると云え、周期網で遅延変動がある
と、これを吸収するために用いられるものである。
さて、上述した従来のエラステイックストアメモリ回路
では、入力データハイウェイ1に対し入力データレジス
タ(3−1)〜(3−4)がすべてファンアウトとして
接続されるため、長いビット長のエラステイックストア
メモリを設計する際には、ビット長だけファンアウトの
数が増し、問題である。
すなわち、ファンアウトの数が増すということは、入力
側のファンアウトは容量と考えてよいので、容量が増す
ことに相当し、これとハイウェイを構成する線路の抵抗
とにより定まる時定数で、ハイウェイ上を伝送されるデ
ータ波形がなまり、データの高速伝送性能が低下するこ
とになるからである。
更に、入力データハイウェイ1に対するファンアウトが
大きいため、複数のエラステイックストアメモリを縦続
接続して更に長いビット長のエラステイックストアメモ
リを構成しようとする場合には、さらに大きなファンア
ウトになり、上記の不都合が更に増大するという欠点が
ある。
〔発明が解決しようとする問題点〕
そこで本発明においては、エラステイックストアメモリ
回路において、入力データハイウェイから入力データレ
ジスタを見たときのファンアウト数を減らすこと、を解
決すべき問題点としている。従って本発明は、上述のこ
とを可能とする構成のエラステイックストアメモリ回路
を提供することを目的とする。
〔問題点を解決するための手段および作用〕
上記目的を達成するため、本発明では、nビット構成の
従来のエラステイックストアメモリ回路において、入力
データレジスタを、データ入力ハイウェイにつながる一
つのマスターラッチ回路と、該マスターラッチ回路を共
有するn個のスレーブラッチ回路により構成し、データ
入力ハイウェイから入力データレジスタを見たときのフ
ァンアウト数を1にした。
さらに入力側デコーダと出力側デコーダに、nビット構
成の当該エラステイックストアメモリ回路を多段に従属
接続する場合に備えたアウトプット端子とインプット端
子を設けた。
このようにして本発明によれば、従来技術に比較してハ
ード量の削減が図れると共に、任意のピット長のエラス
テイックストアメモリ回路を構成できる拡張性に富んだ
エラステイックストアメモリを実現できる。
〔実施例〕
次に図を参照して本発明の実施例を説明する。
第1図は4ビット構成の場合の本発明の一実施例を示す
ブロック図である。同図において、1は入力データハイ
ウェイ、2は出力データハイウェイ、3は4ビットのデ
ータを順番に入力されて保持することのできる入力デー
タレジスタ、(4−1)は入力側デコーダ回路、(4−
2)は出力側デコーダ回路、(5−1)は入力側フレー
ム入力ポート、(5−2)は入力側クロック入力ポー
ト、(6−1)は出力側フレーム入力ポート、(6−
2)は出力側クロック入力ポート、7はセレクタ回路、
(8−1),(8−2)はそれぞれこのエラステイック
ストアメモリ回路を複数個、縦続接続する際に用いるタ
ーミナルカウントアウトプット端子、(9−1),(9
−2)はそれぞれやはり縦続接続する際に用いるカウン
トイネーブルターミナルイップット端子、である。
第2図は第1図における入力データレジスタ3の詳細を
示す回路図である。同図において、Mはマスターラッチ
回路、SL1〜SL4はそれぞれスレーブラッチ回路、であ
る。
入力データハイウェイ1はマスターラッチ回路Mに接続
されているだけであるから、そのファンアウト数は1で
ある。スレーブラッチ回路SL1〜SL4はそれぞれマスター
ラッチ回路Mを共有することにより、レジスタ段を構成
する。
第3図は第1図における入力側デコーダ回路(4−1)
の詳細を示す回路図である。同図において、A1はアンド
回路、FF31〜FF34およびFF35はそれぞれフリップフロッ
プ回路である。
第4図は第1図における出力側デコーダ回路(4−2)
の詳細を示す回路図である。同図において、FF41〜FF43
およびFF44はそれぞれフリップフロップ回路である。
第5図は第1図におけるセレクタ回路7の詳細を示す回
路図である。
第6図は第1図の回路における各部信号のタイムチャー
トである。
第1図乃至第6図を参照して本発明の一実施例の回路動
作を説明する。
入力データハイウェイ1上を伝送されてきたデータは、
入力側のポート(5−1)から入力されるフレーム信号
FRM、ポート(5−2)から入力されるクロックCKに同
期しているが、入力側デコーダ(4−1)からのデコー
ダ出力C0〜C3およびクロックCKを用いて入力データレジ
スタ3に順次取り込まれ、ラッチされる。
この際、第2図において、クロックCKはマスターラッチ
回路Mにその都度入力され、デコーダ出力C0〜C3は、ス
レーブラッチ回路SL1〜SL3に順次入力され、このように
して、この場合、4ビットのデータが1ビットずつ、ス
レーブラッチ回路SL1〜SL4にラッチされる。
入力側デコーダ回路(4−1)は、第3図にその詳細を
示した通りであるが、複数のエラステイックストアメモ
リ回路を縦続接続して、4ビットを超える多数ビットの
エラステイックストアメモリを構成する場合に備えて、
TC(ターミナルカウントアウトプット)端子(8−1)
と、CET(カウントイネーブルターミナルインプット)
端子(9−1)とを備えている。
第3図において、回路動作が4ビット分を超えると、フ
リップフロップFF35の出力側にあるTC端子(8−1)に
おける▲▼信号が“H"レベルになり、次段のエラス
テイックストアメモリ回路のCET端子(9−1)に入力
される。これにより、次段のエラステイックストアメモ
リ回路に含まれる入力側デコーダ回路において、アンド
回路A1が開き、クロックCKが入力されるので、該デコー
ダ回路が動作を始める。その結果、次段のエラステイッ
クストアメモリ回路における入力データレジスタにデー
タが取り込まれることになる。
話を元に戻し、第2図に示す入力データレジスタ3(詳
しくはそのスレーブラッチ回路SL1〜SL4)に順次ラッチ
されたデータは、第5図に示すセレクタ回路7におい
て、第4図に示す出力側デコーダ(4−2)のデコード
出力S0,S1により指定された順序で、出力データハイウ
ェイ2上へ出力され転送される。
この転送されたデータのタイミングおよびタイムスロッ
トは、出力側デコーダ(4−2)においてポート(6−
1)から入力されるフレーム信号およびポート(6−
2)から入力されるクロックに位相同期されたものであ
ることは勿論である。
出力側デコーダ(4−2)においても、複数のエラステ
イックストアメモリ回路を縦続接続して、4ビットを超
える多数ビットのエラステイックストアメモリ回路を構
成する場合に備えて、TC(ターミナルカウントアウトプ
ット)端子(8−2)を備えている。
このTC端子(8−2)は、次段のエラステイックストア
メモリ回路におけるCET(カウントイネーブルターミナ
ルインプット)端子(9−2)に接続されている。そこ
で、出力側デコーダ(4−2)において、回路動作が4
ビット分を超えると、フリップフロップFF44の出力側に
あるCET端子(8−2)における▲▼信号が“H"レ
ベルになるので、次段のエラステイックストアメモリ回
路におけるアンド回路A2が開き、セレクタからの出力デ
ータを出力データハイウェイ2上へ転送することができ
るようになる。
第7図は複数のエラステイックストアメモリ回路を縦続
接続した状態を示す接続図である。同図において、20a
〜20dがそれぞれ本発明に係るエラステイックストアメ
モリ回路であり、ここでは4個の同メモリ回路が縦続接
続されている。
第7図について、これ以上、説明の必要はないであろ
う。
〔発明の効果〕
以上説明したように、本発明によれば、入力データハイ
ウェイのファンアウト数が1であるために、本発明に係
るエラステイックストアメモリ回路を複数個、縦続接続
して更に大容量のエラステイックストアメモリ回路を構
成する場合に、単にその入力端子を並列に接続してすま
すことが可能であり、また個々の本発明に係るエラステ
イックストアメモリ回路には、自動的に次段のエラステ
イックストアメモリ回路にカウント情報を送出する端子
を設けているために、これを利用して簡単に任意のビッ
ト長のエラステイックストアメモリ回路を構成すること
ができ、拡張性に富んだエラステイックストアメモリを
提供できるという利点がある。
さらに、データレジスタのマスター側のラッチを共用す
ることによるハード量の節減という利点もある。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロック図、第2図は
第1図における入力データレジスタ3の詳細を示す回路
図、第3図は第1図における入力側デコーダ回路(4−
1)の詳細を示す回路図、第4図は第1図における出力
側デコーダ回路(4−2)の詳細を示す回路図、第5図
は第1図におけるセレクタ回路7の詳細を示す回路図、
第6図は第1図の回路における各部信号のタイムチャー
ト、第7図は複数のエラステイックストアメモリ回路を
縦続接続した状態を示す接続図、第8図は従来の4ビッ
ト構成のエラステイックストアメモリ回路を示すブロッ
ク図、第9図は第8図の回路における各部信号のタイム
チャート、である。 符号の説明 1……入力データハイウェイ、2……出力データハイウ
ェイ、3……入力データレジスタ、(4−1)……入力
側デコーダ、(4−2)……出力側デコーダ、(5−
1)……入力側フレーム入力端子、(5−2)……入力
側クロック入力端子、(6−1)……出力側フレーム入
力端子、(6−2)……出力側クロック入力端子、7…
…セレクタ、8……ターミナルカウントアウトプット端
子、9……カウントイネーブルターミナルインプット端
子、20a〜20d……本発明に係るエラステイックストアメ
モリ回路

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】データ入力線につながるn段構成(但し、
    nは任意の整数)の入力データレジスタと、入力側クロ
    ックを受けてデコード出力を発生し、該デコード出力を
    前記データレジスタへ供給することにより、前記データ
    入力線から前記データレジスタを構成するn段の各々へ
    データを順次取り込む第1のデコーダと、前記入力デー
    タレジスタの出力側とデータ出力線との間に接続された
    セレクタと、出力側クロックを受けてデコード出力を発
    生し、該デコード出力を前記セレクタへ供給することに
    より、該セレクタをして、前記データレジスタを構成す
    るn段の各々からの出力データのうち、一つを選択して
    データ出力線上に出力せしめる第2のデコーダと、から
    成り、 前記入力側クロックと出力側クロックとの間の位相差を
    吸収するようにしたエラスティックストアメモリ回路に
    おいて、 前記入力データレジスタを、データ入力線につながる一
    つのマスターラッチ回路と、該マスターラッチ回路を共
    有するn個のスレープラッチ回路により構成し、前記第
    1のデコーダは、そのデコード出力を前記n個のスレー
    プラッチ回路へ順次供給して前記マスターラッチ回路か
    ら1クロック幅で1ビットずつ入力されたデータをラッ
    チさせるようにして、データ入力線から入力データレジ
    スタを見たファンアウト数を見掛け上、1にすると共
    に、 前記第1及び第2のデコーダは各々、当該メモリ回路を
    多段に縦続接続する場合に備えて、 当該メモリ回路のメモリ容量を構成するn段の中の最終
    段に対応するデコード出力を出力した後、次段のメモリ
    回路を起動するためのイネーブル信号を出力するアウト
    プット端子と、 前段のメモリ回路のアウプット端子から出力されたイネ
    ーブル信号を受けて当該メモリ回路を起動するためのイ
    ンプット端子と、を備えたことを特徴とするエラスティ
    ックストアメモリ回路。
JP60172493A 1985-08-07 1985-08-07 エラステイツクストアメモリ回路 Expired - Fee Related JPH0744521B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60172493A JPH0744521B2 (ja) 1985-08-07 1985-08-07 エラステイツクストアメモリ回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60172493A JPH0744521B2 (ja) 1985-08-07 1985-08-07 エラステイツクストアメモリ回路

Publications (2)

Publication Number Publication Date
JPS6234437A JPS6234437A (ja) 1987-02-14
JPH0744521B2 true JPH0744521B2 (ja) 1995-05-15

Family

ID=15942997

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60172493A Expired - Fee Related JPH0744521B2 (ja) 1985-08-07 1985-08-07 エラステイツクストアメモリ回路

Country Status (1)

Country Link
JP (1) JPH0744521B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111078150A (zh) * 2019-12-18 2020-04-28 成都定为电子技术有限公司 一种高速存储设备及不间断扩容方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5464934A (en) * 1977-11-02 1979-05-25 Nippon Telegr & Teleph Corp <Ntt> Elastic store circuit

Also Published As

Publication number Publication date
JPS6234437A (ja) 1987-02-14

Similar Documents

Publication Publication Date Title
US5623223A (en) Glitchless clock switching circuit
EP0135879B1 (en) Interface circuit and method for connecting a memory controller with a synchronous or an asynchronous bus system
KR100457868B1 (ko) 엘러스틱 인터페이스 장치 및 그 방법
US5422914A (en) System and method for synchronizing data communications between two devices operating at different clock frequencies
JP2576366B2 (ja) 可変遅延バッファ回路
US5870445A (en) Frequency independent clock synchronizer
JPH077901B2 (ja) フリップフロップ回路
US5781765A (en) System for data synchronization between two devices using four time domains
JPH0326107A (ja) 論理回路
US5381455A (en) Interleaved shift register
KR100337059B1 (ko) 탄성 버스 인터페이스 데이터 버퍼
JP2001159970A (ja) 装置間結合装置
US5778037A (en) Method for the resetting of a shift register and associated register
US5978295A (en) Sequential access memories
JPS6234437A (ja) エラステイツクストアメモリ回路
US4796225A (en) Programmable dynamic shift register with variable shift control
US6128356A (en) CMOS circuit composed of CMOS circuit blocks arranged in bit-parallel data paths
JPS6234438A (ja) エラステイツクストアメモリ回路
US7752475B2 (en) Late data launch for a double data rate elastic interface
US6552590B2 (en) Clocking scheme for ASIC
JP2565144B2 (ja) 直並列変換器
JP3003328B2 (ja) クロック信号回路
US6415401B1 (en) Integrated circuit having a test cell that resynchronizes the integrated circuit
US5023870A (en) Interface circuit for data transmission between a microprocessor system and a time-division-multiplexed system
JPS5941336B2 (ja) バツフアメモリ装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees