JPH01315822A - ランダムアクセスfifoメモリ - Google Patents
ランダムアクセスfifoメモリInfo
- Publication number
- JPH01315822A JPH01315822A JP63149182A JP14918288A JPH01315822A JP H01315822 A JPH01315822 A JP H01315822A JP 63149182 A JP63149182 A JP 63149182A JP 14918288 A JP14918288 A JP 14918288A JP H01315822 A JPH01315822 A JP H01315822A
- Authority
- JP
- Japan
- Prior art keywords
- data
- address
- fifo memory
- fifo
- designation
- 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
Links
- 230000015654 memory Effects 0.000 title claims abstract description 44
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 230000003139 buffering effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Communication Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はディジタル通信分野におけるデータメモリに利
用される。
用される。
本発明は、ディジタル通信の同期通信方式における信号
のクロスコネクト (タイムスロットの入れ換えンを実
現するためのデータメモリに関し、特に、ランダムアク
セスを実現したランダムアクセスFIFOメモリに関す
る。
のクロスコネクト (タイムスロットの入れ換えンを実
現するためのデータメモリに関し、特に、ランダムアク
セスを実現したランダムアクセスFIFOメモリに関す
る。
本発明は、先に書き込んだデータから先に読み出すFI
FOメモリにおいて、 前記FIFOメモリを複数個備え、人力データの書込み
アドレスの指定に従ってその一つに選択的に書き込み、
出力データを読出しアドレスの指定に従ってその一つか
ら選択的に読み出せるようにすることにより、 ランダムアクセスFIFOメモリを実現したものである
。
FOメモリにおいて、 前記FIFOメモリを複数個備え、人力データの書込み
アドレスの指定に従ってその一つに選択的に書き込み、
出力データを読出しアドレスの指定に従ってその一つか
ら選択的に読み出せるようにすることにより、 ランダムアクセスFIFOメモリを実現したものである
。
従来、この種のデータメモリとしては、一つのアドレス
に対してlワードの記憶領域が対応づけられたRAM
(ランダムアクセスメモリ)を用いることとな、ってい
た。
に対してlワードの記憶領域が対応づけられたRAM
(ランダムアクセスメモリ)を用いることとな、ってい
た。
前述した従来のデータメモリは、一つのアドレスに対し
て1ワードの記憶領域しか対応づけられていないため、
1フレーム内に多重化された各信号チャネルのデータ速
度が、一定の場合にはうまく機能するが、各信号チャネ
ルのデータ速度が時間的に変動する場合には複数のフレ
ームにわたるバッファリング手段をもたないため、デー
タの重複あるいは欠落が生じ正しく機能しないという欠
点がある。
て1ワードの記憶領域しか対応づけられていないため、
1フレーム内に多重化された各信号チャネルのデータ速
度が、一定の場合にはうまく機能するが、各信号チャネ
ルのデータ速度が時間的に変動する場合には複数のフレ
ームにわたるバッファリング手段をもたないため、デー
タの重複あるいは欠落が生じ正しく機能しないという欠
点がある。
本発明の目的は、前記の欠点を除去することにより、時
間的にデータ速度の変動する多重化信号のクロスコネク
トを容易に実現できるようにした、ランダムアクセスF
IFOメそりを提供することにある。
間的にデータ速度の変動する多重化信号のクロスコネク
トを容易に実現できるようにした、ランダムアクセスF
IFOメそりを提供することにある。
本発明は、複数のFIFOメモリと、書込みアドレスの
指定に従って人力データを前記FIFOメモリの一つに
選択的に書き込む選択書込み制御回路と、読出しアドレ
スの指定に従って前記FIFOメモリの一つから出力デ
ータを選択的に読み出す選択読出し制御回路とを備えた
ことを特徴とする。
指定に従って人力データを前記FIFOメモリの一つに
選択的に書き込む選択書込み制御回路と、読出しアドレ
スの指定に従って前記FIFOメモリの一つから出力デ
ータを選択的に読み出す選択読出し制御回路とを備えた
ことを特徴とする。
選択書込み制御回路は、書込みアドレスの指定に従って
一つのFIFOメモリに入力データを書き込む。そして
、選択読出し制御回路は、読出しアドレスの指定に従っ
て一つのFIFOメモリから出力データを読み出す。
一つのFIFOメモリに入力データを書き込む。そして
、選択読出し制御回路は、読出しアドレスの指定に従っ
て一つのFIFOメモリから出力データを読み出す。
従って、書込アドレスならびに読出しアドレスを指定す
ることによって、ランダムにアクセスすることが可能と
なる。これにより、本発明のランダムアクセスFIFO
メモリをデータメモリとして用いた場合には、時間的に
データ速度の変動する多重化信号のクロスコネクトを容
易に実現することができる。
ることによって、ランダムにアクセスすることが可能と
なる。これにより、本発明のランダムアクセスFIFO
メモリをデータメモリとして用いた場合には、時間的に
データ速度の変動する多重化信号のクロスコネクトを容
易に実現することができる。
以下、本発明の実施例について図面を参照して説明する
。
。
第1図は本発明の一実施例を示すブロック構成図である
。
。
本実施例は、複数のFIFOメモリ1〜nと、書込みア
ドレス31の指定に従って入力データ21をFIFOメ
モリ1〜nの一つに選択的に書き込む選択書込み制御回
路11と、読出しアドレス32の指定に従ってFIFO
メモリ1〜ηの一つから出力データ22を選択的に読み
出す選択読出し制御回路12とを備えている。
ドレス31の指定に従って入力データ21をFIFOメ
モリ1〜nの一つに選択的に書き込む選択書込み制御回
路11と、読出しアドレス32の指定に従ってFIFO
メモリ1〜ηの一つから出力データ22を選択的に読み
出す選択読出し制御回路12とを備えている。
本発明の特徴は、第1図において、複数のFIFOメモ
リ1〜nと、選択書込み制御回路11と、選択読出し制
御回路12とを設けたことにある。
リ1〜nと、選択書込み制御回路11と、選択読出し制
御回路12とを設けたことにある。
次に、第2図に示す説明図を参照して本実施例の動作に
ついて説明する。
ついて説明する。
いま、5個のFIFOメモリ1〜5を用いて、図に示す
ような入力データ210時間順序を並べかえて図に示す
ような出力データ22に変換することを考える。ここで
、a、b、c、d、eは信号チャネルを、Hはフレーム
の先頭を表しており、各チャネルごとにデータ速度が時
間的に変動している。
ような入力データ210時間順序を並べかえて図に示す
ような出力データ22に変換することを考える。ここで
、a、b、c、d、eは信号チャネルを、Hはフレーム
の先頭を表しており、各チャネルごとにデータ速度が時
間的に変動している。
入力データ21として図示の系列が与えられたとき、a
、aSb、c、dSeに対応させて、書込みアドレス3
1に1.1.2.3.4.5を順次与えると、選択書込
み制御回路11の制御により、各チャネルデータはFI
FOメモリ1〜5に第2図に示すように各先着順にそれ
ぞれ書き込まれる。
、aSb、c、dSeに対応させて、書込みアドレス3
1に1.1.2.3.4.5を順次与えると、選択書込
み制御回路11の制御により、各チャネルデータはFI
FOメモリ1〜5に第2図に示すように各先着順にそれ
ぞれ書き込まれる。
一方、読出し側においては、出力データ22に示す所望
の順序bSa、e、d、cに対応して、読出しアドレス
32に、2.1.5.4.3を順次与えると、選択読出
し制御回路12の制御によりFIFOメモリ2、FIF
○メモリ1、 、FIFOメモリ3がランダムアクセス
され、所望の順序で出力データ22を得ることができ、
クロスコネクトが実現できる。
の順序bSa、e、d、cに対応して、読出しアドレス
32に、2.1.5.4.3を順次与えると、選択読出
し制御回路12の制御によりFIFOメモリ2、FIF
○メモリ1、 、FIFOメモリ3がランダムアクセス
され、所望の順序で出力データ22を得ることができ、
クロスコネクトが実現できる。
なお、従来例のデータメモリは、第2図においてFIF
Oメモリ1〜5が各1ワ一ド分しかない場合に相当して
おり、第2図のように人力データ21の各チャネルのデ
ータ速度が時間的に変動した場合には、データの重ね書
き、または不足が発生し、正しい動作を行うことができ
ないことは明らかである。なお各FIFOメモ!J l
−nはその容量が必ずしも等しくなくともよい。
Oメモリ1〜5が各1ワ一ド分しかない場合に相当して
おり、第2図のように人力データ21の各チャネルのデ
ータ速度が時間的に変動した場合には、データの重ね書
き、または不足が発生し、正しい動作を行うことができ
ないことは明らかである。なお各FIFOメモ!J l
−nはその容量が必ずしも等しくなくともよい。
以上説明したように、本発明は、複数のFIFOメモリ
に対し、書込みアドレス人力の指定に従って入力データ
をこのFIFOメモリの一つに選択的に書き込み、読出
しアドレス人力の指定に従ってこのFIFOメモリの一
つから出力データを選択的に読み出すことができ、ラン
ダムにアクセスできるランダムアクセスFIFOメモリ
を実現できる効果がある。
に対し、書込みアドレス人力の指定に従って入力データ
をこのFIFOメモリの一つに選択的に書き込み、読出
しアドレス人力の指定に従ってこのFIFOメモリの一
つから出力データを選択的に読み出すことができ、ラン
ダムにアクセスできるランダムアクセスFIFOメモリ
を実現できる効果がある。
従って、本発明のランダムアクセスFIFOメモリをデ
ータメモリとして用いることにより、時間的にデータ速
度の変動する多重化信号のクロスコネクトを容易に実現
でき、その効果は大である。
ータメモリとして用いることにより、時間的にデータ速
度の変動する多重化信号のクロスコネクトを容易に実現
でき、その効果は大である。
第1図は本発明の一実施例を示すブロック構成図。
第2図はその動作を示す説明図。
1〜n・・・FIFOメモリ、11・・・選択書込み制
御回路、12・・・選択読出し制御回路、21・・・人
力データ、22・・・出力データ、31・・・書込みア
ドレス、32・・・読出シアトレス、a−e・・・信号
チャネノペH・・・フレームの先頭。
御回路、12・・・選択読出し制御回路、21・・・人
力データ、22・・・出力データ、31・・・書込みア
ドレス、32・・・読出シアトレス、a−e・・・信号
チャネノペH・・・フレームの先頭。
Claims (1)
- 【特許請求の範囲】 1、複数のFIFOメモリ(1〜n)と、 書込みアドレスの指定に従って入力データを前記FIF
Oメモリの一つに選択的に書き込む選択書込み制御回路
(11)と、 読出しアドレスの指定に従って前記FIFOメモリの一
つから出力データを選択的に読み出す選択読出し制御回
路(12)と を備えたことを特徴とするランダムアクセスFIFOメ
モリ。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63149182A JPH01315822A (ja) | 1988-06-15 | 1988-06-15 | ランダムアクセスfifoメモリ |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63149182A JPH01315822A (ja) | 1988-06-15 | 1988-06-15 | ランダムアクセスfifoメモリ |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01315822A true JPH01315822A (ja) | 1989-12-20 |
Family
ID=15469592
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63149182A Pending JPH01315822A (ja) | 1988-06-15 | 1988-06-15 | ランダムアクセスfifoメモリ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01315822A (ja) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS54128215A (en) * | 1978-03-28 | 1979-10-04 | Nec Corp | Buffer memory unit |
| JPS5837740A (ja) * | 1981-08-31 | 1983-03-05 | Nippon Telegr & Teleph Corp <Ntt> | バツフアメモリ制御方式 |
-
1988
- 1988-06-15 JP JP63149182A patent/JPH01315822A/ja active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS54128215A (en) * | 1978-03-28 | 1979-10-04 | Nec Corp | Buffer memory unit |
| JPS5837740A (ja) * | 1981-08-31 | 1983-03-05 | Nippon Telegr & Teleph Corp <Ntt> | バツフアメモリ制御方式 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0474387A (ja) | 半導体記憶装置 | |
| US5351238A (en) | Method of controlling a frame phase of a time-division switch and frame phase variable time-division switch | |
| JPH01315822A (ja) | ランダムアクセスfifoメモリ | |
| JPH0290795A (ja) | 時分割スイッチ制御装置 | |
| JPS6219120B2 (ja) | ||
| JPS63310298A (ja) | タイムスロット入替え装置 | |
| JPH06104919A (ja) | データ交換装置 | |
| JPS62194797A (ja) | 多元時間スイツチ | |
| JPH04502842A (ja) | ディジタル式選択器を通してデータ情報を切り換えるための方法並びに装置 | |
| JP2703880B2 (ja) | フォーマット変換機能付き時間スイッチ | |
| JPS61121597A (ja) | 時分割通話路方式及び装置 | |
| JP2555934B2 (ja) | 時間スイッチ | |
| JPS6193740A (ja) | 多重化回路 | |
| JPH0766791A (ja) | フォーマット変換回路 | |
| JPS5863283A (ja) | 順序変換回路 | |
| JPS63304794A (ja) | 並列展開形時分割スイッチ回路 | |
| JPS63220695A (ja) | 時分割回線交換機における半固定回線収容方式 | |
| JPH04342339A (ja) | ランダムアクセス可変長fifoメモリ | |
| JPS63263898A (ja) | 信号分配回路 | |
| JPS62125447A (ja) | インタリ−ブ機能を有するメモリ | |
| JPH02306794A (ja) | 時分割スイッチ | |
| JPS63263998A (ja) | デイジタルタイムスイツチ | |
| JPS61245693A (ja) | 二重化時分割スイツチ | |
| JPS63185298A (ja) | スイツチ回路およびその制御方法 | |
| JPH02137431A (ja) | データ多重方式 |