JPS62103729A - 先入先出回路 - Google Patents

先入先出回路

Info

Publication number
JPS62103729A
JPS62103729A JP60243162A JP24316285A JPS62103729A JP S62103729 A JPS62103729 A JP S62103729A JP 60243162 A JP60243162 A JP 60243162A JP 24316285 A JP24316285 A JP 24316285A JP S62103729 A JPS62103729 A JP S62103729A
Authority
JP
Japan
Prior art keywords
data
signal
input
circuit
delimiter
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
JP60243162A
Other languages
English (en)
Inventor
Susumu Tominaga
進 富永
Hidekazu Tsutsui
英一 筒井
Satoshi Nojima
聡 野島
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP60243162A priority Critical patent/JPS62103729A/ja
Publication of JPS62103729A publication Critical patent/JPS62103729A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Maintenance And Management Of Digital Transmission (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔概要〕 データ群の区切を示す区切信号をデータと共に蓄積・抽
出し、区切信号の蓄積または抽出完了後にリセット信号
を有効化することにより、不良データの発生を防止する
〔産業上の利用分野〕
本発明は複数データから構成されるデータ群を蓄積再生
する先入先出回路の改良に関する。
先入先出回路は、所定周期で順次到着するデータを、到
着周期とは非同期に再生する目的で広く利用されている
かかる先入先出回路が、例えはパケットの如く、連続す
る複数のデータ゛から構成されるデータ群を対象とする
場合に、蓄積中のデータを初期設定した場合にも、デー
タ群の一部のみが消失した不良データの発生を防止する
手段が要望される。
〔従来の技術〕
第3図は従来ある先入先出回路の一例を示す図である。
第3図において、入力バッファ1には、図示されぬ前位
回路から到着する8ビツトから成るデータdが順次入力
され、また入力アドレス発生回路2には各データdの到
着時期を示す入力パルス信号ciが入力される。入力ア
ドレス発生回路2は、入力される入力パルス信号ciを
計数し、計数結果を入力アドレスaiとしてメモリ3に
伝達する。
メモリ3は、入カバソファlに入力されたデータdを、
入力アドレス発生回路2から伝達される入力アドレスa
iに蓄積する。
一方出力アドレス発生回路4には、図示されぬ後位回路
からメモリ3に蓄積されているデータdの抽出時期を示
す出力パスル信号coが入力される。出力アドレス発生
回路4は、入力される出力パスル信号coを計数し、計
数結果を出力アドレスaoとしてメモリ3に伝達する。
メモリ3はメモリ3から伝達される出力アドレスaOに
蓄積されているデータdを抽出し、出力バンファ5に出
力する。後位回路は、出カバソファ5に出力されるデー
タdを受領する。
メモリ3内に蓄積されているデータdをリセットする為
に、外部からリセット信号rが入力されると、入力アド
レス発生回路2および出力アドレス発生回路4は直ちに
初期設定され、出力される入力アドレスaiおよび出力
アドレスaoは何れもメモリ3の先頭アドレスを示す。
従って、例えばパケットの如く、複数のデータdから構
成されるデータ群が蓄積される場合にも、リセット信号
rが入力されると即時に入力アドレス発生回路2および
出力アドレス発生回路4が初期設定される為、入力中で
あるデータ群の入力済み部分のみが消失した不良データ
がメモリ3に蓄積され、或いは出力中であるデータ群の
未出力部分のみが消失した不良データが後位回路に伝達
されることとなる。
〔発明が解決しようとする問題点〕
以上の説明から明らかな如く、従来ある先入先出回路に
おいては、リセット信号rが入力されるとデータdの入
出力時期と関係無く、直ちに初期設定される為、データ
群の一部が消失した不良データが後位回路に伝達される
恐れがあった。
〔問題点を解決するための手段〕
第1図は本発明の原理を示す図である。
第1図においては、連続する複数のデータdから構成さ
れるデータ群の区切を示す区切信号gをデータdと共に
蓄積・抽出し、前位回路から区切信号gを入力中、また
は後位回路に対し区切信号gを出力中に、外部から蓄積
中のデータdを初期設定するりセント信号rを受信した
場合に、区切信号gの入力完了後または出力完了後に、
リセット信号rを有効化する初期化制御手段100が設
けられている。
〔作用〕
即ち本発明によれば、リセット信号が入力された場合に
も、データ群の一部が消失した不良データが後位回路に
伝達されることが防止される。
〔実施例〕
以下、本発明の一実施例を図面により説明する。
第2図は本発明の一実施例による先入先出回路を示す図
である。なお、全図を通じて同一符号は同一対象物を示
す。
第2図においては、前位回路からはデータdおよび入力
パルス信号ciの他に、データ群の区切を示す1ビツト
から成る区切信号gが入力される。
区切信号gは、データ群を構成する最初のデータdが入
力される時点で論理“0”に設定され、最終のデータd
が入力される時点で論理“1”に設定される。
入カバソファ1′およびメモリ3°は、前位回路から到
着するデータdおよび区切信号gをM積し、また出カバ
ソファ5″は、メモリ3°から抽出されるデータdおよ
び区切信号(以後g°と称する)を蓄積する。
一方初期化制御手段100としては、初期設定回路6が
設けられている。
第2図において、入力パルス信号ciに同期して、前位
回路から到着するデータ群を構成する各データdおよび
区切信号gは、前述と同様の過程でメモリ3“に蓄積さ
れる。また後位回路から入力される出力パスル信号CO
に同期して、メモリ3°からはデータdおよび区切信号
gが抽出され、出力バッファ5′に蓄積される。
一方初期設定回路6には、前位回路から到着する区切信
号gと、メモリ3から抽出される区切信号g°と、外部
から入力されるリセット信号rとが入力される。
初期設定回路6は、区切信号gおよびgoの論理値を監
視しており、リセット信号rが入力された場合に、区切
信号gおよびgoの少なくとも何れかが論理“0”に設
定されている場合には、入力アドレス発生回路2および
出力アドレス発生回路4に直ちにリセット信号rを伝達
せず、データdの蓄積または抽出を継続させる。区切信
号gおよびg“が何れも論理“1”に設定された場合に
は、初期設定回路6は入力アドレス発生回路2および出
力アドレス発生回路4にリセット信号rを伝達し、初期
設定させる。
以上の説明から明らかな如(、本実施例によれば、外部
からリセット信号rが入力された場合にも、区切信号g
およびgoが共に論理“1”に設定される迄は、入力ア
ドレス発生回路2および出力アドレス発生回路4にリセ
ット信号rが入力されぬ為、メモリ3°に蓄積されるデ
ータ群の一部が消失した不良データが後位回路に伝達さ
れる恐れは無くなる。
なお、第2図はあく迄本発明の一実施例に過ぎず、例え
ばデータdおよび区切信号gはそれぞれ8ビツトおよび
1ビツトで構成されるものに限定されることは無く、他
に幾多の変形が考慮されるが、何れの場合にも本発明の
効果は変わらない。
〔発明の効果〕
以上、本発明によれば、リセット信号が入力された場合
にも、データ群の一部が消失した不良データが後位回路
に伝達されることが防止される。
【図面の簡単な説明】
第1図は本発明の原理を示す図、第2図は本発明の一実
施例による先入先出回路を示す図、第3図は従来ある先
入先出回路の一例を示す図である。 図において、1および1′は入カバソファ、2は入力ア
ドレス発生回路、3および3°はメモリ、4は出力アド
レス発生回路、5および5°は出カバソファ、6は初期
設定回路、100は初期化制御手段、aiは入力アドレ
ス、aoは出力アドレス、ciは入力パルス信号、co
は出力パスル信号、dはデータ、gおよびgoは区切信
号、を示−f〜 ;・− 一部 −くニー 零萎明のにヱ里l 黍  1  図 本心リーで1先入匙エロ9象 キ  2 図

Claims (1)

  1. 【特許請求の範囲】 前位回路から入力パルス信号(ci)に同期して入力さ
    れるデータ(d)を一旦蓄積し、後位回路から入力され
    る前記入力パルス信号(ci)と独立の出力パスル信号
    (co)に同期して蓄積順に抽出する回路において、 連続する複数の前記データ(d)から構成されるデータ
    群の区切を示す区切信号(g)を前記データ(d)と共
    に蓄積・抽出し、 前位回路から前記区切信号(g)を入力中、または後位
    回路に対し前記区切信号(g)を出力中に、外部から蓄
    積中のデータ(d)を初期設定するリセット信号(r)
    を受信した場合に、前記区切信号(g)の入力完了後ま
    たは出力完了後に、前記リセット信号(r)を有効化す
    る初期化制御手段(100)を設けることを特徴とする
    先入先出回路。
JP60243162A 1985-10-30 1985-10-30 先入先出回路 Pending JPS62103729A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60243162A JPS62103729A (ja) 1985-10-30 1985-10-30 先入先出回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60243162A JPS62103729A (ja) 1985-10-30 1985-10-30 先入先出回路

Publications (1)

Publication Number Publication Date
JPS62103729A true JPS62103729A (ja) 1987-05-14

Family

ID=17099727

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60243162A Pending JPS62103729A (ja) 1985-10-30 1985-10-30 先入先出回路

Country Status (1)

Country Link
JP (1) JPS62103729A (ja)

Similar Documents

Publication Publication Date Title
US4433394A (en) First-in first-out storage and processing unit making use thereof
US4218756A (en) Control circuit for modifying contents of packet switch random access memory
US6591354B1 (en) Separate byte control on fully synchronous pipelined SRAM
US4459681A (en) FIFO Memory device
KR880009520A (ko) 디지탈 데이타 메모리 시스템
AU642547B2 (en) First-in first-out buffer
US20030005344A1 (en) Synchronizing data with a capture pulse and synchronizer
JPS62103729A (ja) 先入先出回路
JPS5939939B2 (ja) 同期転送制御方式
US7031206B2 (en) Digital line delay using a single port memory
JP2944549B2 (ja) セル処理回路
SU885988A1 (ru) Устройство дл сопр жени двух вычислительных машин
JPS6144426B2 (ja)
JPS5821458B2 (ja) フレ−ム同期回路
SU841038A1 (ru) Буферное запоминающее устройство
JPH03109663A (ja) 受信データ処理装置
JPS62103728A (ja) 先入先出回路
SU1164763A2 (ru) Устройство дл сжати и накоплени графической информации
SU1032446A1 (ru) Устройство дл ввода информации
JPS5923660A (ja) スタ−トビツト補正回路
SU734810A1 (ru) Буферное запоминающее устройство
JPH0527890B2 (ja)
JPH0490638A (ja) 多重化信号フレーム位相吸収方式
JPS5972845A (ja) 非同期式デ−タ受信回路
JPH0821019B2 (ja) データ転送方式