[go: up one dir, main page]

JPS6053348A - Data retransmission system in data transfer device - Google Patents

Data retransmission system in data transfer device

Info

Publication number
JPS6053348A
JPS6053348A JP58161565A JP16156583A JPS6053348A JP S6053348 A JPS6053348 A JP S6053348A JP 58161565 A JP58161565 A JP 58161565A JP 16156583 A JP16156583 A JP 16156583A JP S6053348 A JPS6053348 A JP S6053348A
Authority
JP
Japan
Prior art keywords
circuit
data
memory access
direct memory
transfer
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
JP58161565A
Other languages
Japanese (ja)
Inventor
Kenji Yamada
健治 山田
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
Original Assignee
NEC Corp
Nippon Electric 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 NEC Corp, Nippon Electric Co Ltd filed Critical NEC Corp
Priority to JP58161565A priority Critical patent/JPS6053348A/en
Publication of JPS6053348A publication Critical patent/JPS6053348A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/188Time-out mechanisms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1874Buffer management

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

PURPOSE:To improve the processing capability of a high-order control section by providing a confirming response detecting circuit, buffer control circuit, timer circuit and a direct memory access circuit to a data transfer device to process automatically the retransmission processing having been conducted by the high- order control section. CONSTITUTION:The buffer control circuit 40 managing a memory circuit 20 storing a transfer data, direct memory access circuit 30 started by the buffer circuit, timer circuit 50 and a confirming response detecting circuit detecting the conforming response of the data transmitted already from a received data are provided. When the high-order control section 70 writes a transfer data to the memory circuit 20 and requests transfer to the buffer control circuit 40, the buffer control circuit 40 starts the timer circuit 50 and the direct memory access circuit 30 and performs transfer. When a confirming response detection circuit 60 detects a negative response and can not detect the confirming response for a prescribed time, the direct memory access circuit 30 retransmits automatically the data already transmitted.

Description

【発明の詳細な説明】 本発明は、データ回線に接続されるデータ転送装置ic
kけるデータ再送方式に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention provides a data transfer device IC connected to a data line.
This relates to a data retransmission method.

従来、この種のデータ転送装置は、上位制御部の制御に
より、再送処理を行なっていたため、再送データの管M
!および再送データ送出による処理によシ、データ回線
の転送速度が速くなjtば々る程、負荷が大きくなシ、
処理能力不足となる欠点があった。
Conventionally, this type of data transfer device performed retransmission processing under the control of a higher-level control unit, so the retransmission data management M
! In addition, the faster the transfer speed of the data line, the greater the load due to processing by sending out retransmitted data.
There was a drawback of insufficient processing capacity.

本発明は、バッファ制御回路と、タイマ回路と、直接メ
モリアクセス回路と、確認応答回路とにょつで自動的に
再送処理することにょシ、上記欠点を解決し、上位制御
部の処理負担を小r減できるよラにしたデータ転送装置
におけるデータ再送方式を提f共するものである。
The present invention solves the above drawbacks by automatically performing retransmission processing using a buffer control circuit, a timer circuit, a direct memory access circuit, and an acknowledgment circuit, thereby reducing the processing burden on the upper control unit. The present invention also provides a data retransmission method in a data transfer device that can be reduced in size.

上記目的を達成すべく本発明は、データ回線に接続され
る送受信回路と、転送データを記憶するメモリ回路と、
該メモリ回路と接続される一ヒ位制御部とを有して成る
データ転送装置にむいて、上H己メモリ回路を管理する
バッファ制御回路と、該バッファ回路に起動される直接
メモリアクセス回路及びタイマ回路と、受信データより
既送出データの確認応答を検出する確認応答検出回路と
を設けて成り、上記バッファ制御回路は、上記上位制御
部が上記メモリ回路に対して転送データを書き込み、該
バッファ制御回路に対して転送を要求すると、上記タイ
マ回路と直接メモリアクセス回路を起動して転送を行な
い、上記確認応答検出回路にて否認応答を検出した場合
と、一定時間確認応答を検出できなかった場合に、」=
記直接メモリアクセス回路により自動的に既送出データ
を再送せしめる。じう構成されて成ることを特徴とする
In order to achieve the above object, the present invention includes a transmitting/receiving circuit connected to a data line, a memory circuit storing transferred data,
A data transfer device comprising a first level control unit connected to the memory circuit includes: a buffer control circuit for managing the memory circuit; a direct memory access circuit activated by the buffer circuit; The buffer control circuit includes a timer circuit and an acknowledgment detection circuit that detects an acknowledgment of sent data from received data. When a transfer is requested to the control circuit, the timer circuit and direct memory access circuit are activated to perform the transfer, and the acknowledgment detection circuit detects a negative response, and when no acknowledgment is detected for a certain period of time. In the case, ”=
The direct memory access circuit automatically causes the already sent data to be retransmitted. It is characterized by being composed of

以下、本発明の実施例について図面を参照して説、明す
る。
Embodiments of the present invention will be described and explained below with reference to the drawings.

第1図は本発明データ再送方式の一実施例を備えたデー
タ転送装置を示すブロック図である、同図に示すデータ
転送装置は、データ回線」に接続さh−る送受信回路1
0と、上位制御部70に接続さえしるメモリ回路20と
、バッファ制御回路40と、直接メモリアクセス回路3
0と、タイマ回路50と、確認応答検出回路60を有し
て(:ζ成さすり、る。
FIG. 1 is a block diagram showing a data transfer device equipped with an embodiment of the data retransmission method of the present invention.
0, a memory circuit 20 connected to the upper control unit 70, a buffer control circuit 40, and a direct memory access circuit 3.
0, a timer circuit 50, and an acknowledgment detection circuit 60.

送受信回路10は、直接メモリアクセス制御信号線dを
介してバッファ制御回路40に接続された面接メモリア
クセス回路30と信号母線3で、さらに、確認応答検出
信号線eを介して該バッファ制御回路40に接続された
確認応答検出回路60と信号母線すで、各々接続されて
いる。父、上位制御部70け、信号母線Cを介して該直
接メモリアクセス回路30に接続されたメモリ回路20
と信号母線gで、さらに、タイマ制御信号線fを介して
タイマ回路50に接続された該バッファ制御回路40と
データ送受信要求信号線りで各々接続される。
The transmitting/receiving circuit 10 is directly connected to a memory access circuit 30 connected to the buffer control circuit 40 via a memory access control signal line d and a signal bus 3, and further connected to the buffer control circuit 40 via an acknowledgment detection signal line e. The acknowledgment detection circuit 60 connected to the signal bus line is also connected to the signal bus line. The upper control unit 70 connects the memory circuit 20 to the direct memory access circuit 30 via the signal bus C.
and a signal bus g, and are further connected to the buffer control circuit 40, which is connected to the timer circuit 50 via a timer control signal line f, by a data transmission/reception request signal line.

次に、上記実施例の動作について図面を参照して説明す
る。
Next, the operation of the above embodiment will be explained with reference to the drawings.

先づ、送信側では、上位制御部70よりデータの転送要
求があると、該上位制御部70は、バッファ制御回路4
0が管理するメモリ回路20内のエリアにデータを書き
込み、該)々ソファ制御回路40は、直接メモリアクセ
ス回路30とタイマー回路50を起動し、送受信回路1
0を介して該データ回線jVCデータを送信する。
First, on the transmitting side, when a data transfer request is received from the higher-level control unit 70, the higher-level control unit 70 transmits the data to the buffer control circuit 4.
The sofa control circuit 40 starts the direct memory access circuit 30 and the timer circuit 50, and writes data to the area in the memory circuit 20 managed by the transmitter/receiver circuit 1.
0 through the data line jVC data.

一方、受信側では、データ回aljよジ受信したデータ
を、送受信回路10からバッファ制御回路40が管理す
るメモリ回路20内のエリアに該直接メモリアクセス回
路30により転送する。その間に確認応答検出回路60
では、受信データより既送出ゲータの確認応答を検出し
、その情幸Kを7(ソファ制御回路40に伝える。該)
(ソファ制御回路40では、確認応答を検出した時、メ
モリ回トン20内の再送データを破棄し、上記タイマー
回路50を停止させる。
On the other hand, on the receiving side, the direct memory access circuit 30 transfers the data received through the data circuit 10 from the transmitting/receiving circuit 10 to an area in the memory circuit 20 managed by the buffer control circuit 40. Meanwhile, the acknowledgment detection circuit 60
Then, the confirmation response of the already sent gator is detected from the received data, and the emotion K is transmitted to the sofa control circuit 40.
(When the sofa control circuit 40 detects the acknowledgment, it discards the retransmitted data in the memory ton 20 and stops the timer circuit 50.

父、上記確認応答検出回路60にて、否認応答を検出し
た時、もしくはタイマー回路50によりタイムアウトに
なった場合は、)くツブアfti!l flll )+
J〜40により、直ちに該当する転送データを該11妾
メモリアクセス回路30を介して再送する。
When the acknowledgment detection circuit 60 detects a negative response, or when the timer circuit 50 times out, the following message is sent: l fllll )+
J~40, the corresponding transfer data is immediately retransmitted via the eleventh concubine memory access circuit 30.

本実施例により、」二位制御部70は、再送要求処理f
、意識することなくノクツファ制御回路40の管テ11
するメモリエリア内のデータを読み出す力)、脅き込む
ことによって、データ転送が可能となる。
According to this embodiment, the second-level control unit 70 performs retransmission request processing f
, the tube 11 of the control circuit 40 without being conscious.
Data transfer is possible by threatening the ability to read the data in the memory area.

本発明は以上説明したように、データ転送装置に、確認
応答検出回路、バッファ制御回路、タイマー回路、直接
メモリアクセス回路を設けることで、従来、上位制御部
が行なってきた再送処理を、自動的に処理し、上位制御
部の処理能力を著しく上げる効果がある。
As explained above, the present invention provides a data transfer device with an acknowledgment detection circuit, a buffer control circuit, a timer circuit, and a direct memory access circuit, thereby automatically performing retransmission processing that has conventionally been performed by a higher-level control section. This has the effect of significantly increasing the processing capacity of the upper control unit.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明データ再送方式を備えたデータ転送装置
の一実施例を示すブロック図である。 10・・・送受信回路 20・・・メモリ回路30・・
・直接メモリアクセス回路 40・・・バッファ制御回路 50・・・タイマ回路6
0・・・確認応答検出回路 70・・・上位制御部10
0・・・データ転送装置 a l b 、 C、g・・・信号母線(1・・・直接
メモリアクセス回路制御信号線e・・・確認応答検出回
路線 f・・・タイマ制御信号線 h・・・データ送受信要求信号線 j・・・データ回線 出願人 日本電気株式会社
FIG. 1 is a block diagram showing an embodiment of a data transfer device equipped with a data retransmission system according to the present invention. 10... Transmission/reception circuit 20... Memory circuit 30...
・Direct memory access circuit 40...Buffer control circuit 50...Timer circuit 6
0... Acknowledgment detection circuit 70... Upper control unit 10
0... Data transfer device a l b, C, g... Signal bus line (1... Direct memory access circuit control signal line e... Acknowledgment detection circuit line f... Timer control signal line h. ...Data transmission/reception request signal line j...Data line applicant NEC Corporation

Claims (1)

【特許請求の範囲】 データ回線に接続される送受信回路と、転送データを記
憶するメモリ回路と、該メモリ回路と接続される上位制
御部とを有して成るデータ転送装置において、 上記メモリ回路を管理するバッファ制御回路と、該バッ
ファ回路に起動される直接メモリアクセス回路及びタイ
マ回路と、受信データよセ既送出データの確認応答を検
出する確認応答検出回路とを設けて成り、 上記バッファ制御回路は、上記上位制御部が上記メモリ
回路に対して転送データを書き込み、該バッファ制御回
路に対して転送を要求すると、上記タイマ回路と直接メ
モリアクセス回路とを起動して転送を行にい、上記確認
応答検出回路にて否認応答を検出した場合と、一定時間
確認応答を検出できなかった場合に、上記直接メモリア
クセス回路により自動的に既送出データを再送せしめる
よう構成されて成ることを特徴とするデータ転送装置1
ci−けるデータ再送方式。
[Scope of Claims] A data transfer device comprising a transmitting/receiving circuit connected to a data line, a memory circuit storing transferred data, and an upper control unit connected to the memory circuit, The buffer control circuit comprises a buffer control circuit for managing, a direct memory access circuit and a timer circuit activated by the buffer circuit, and an acknowledgment detection circuit for detecting an acknowledgment of received data and already sent data. When the upper control unit writes transfer data to the memory circuit and requests transfer to the buffer control circuit, it activates the timer circuit and direct memory access circuit to initiate the transfer, and The device is characterized in that the direct memory access circuit is configured to automatically retransmit the already sent data when the acknowledgment detection circuit detects a negative response or when no acknowledgment is detected for a certain period of time. data transfer device 1
ci-data retransmission method.
JP58161565A 1983-09-02 1983-09-02 Data retransmission system in data transfer device Pending JPS6053348A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58161565A JPS6053348A (en) 1983-09-02 1983-09-02 Data retransmission system in data transfer device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58161565A JPS6053348A (en) 1983-09-02 1983-09-02 Data retransmission system in data transfer device

Publications (1)

Publication Number Publication Date
JPS6053348A true JPS6053348A (en) 1985-03-27

Family

ID=15737525

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58161565A Pending JPS6053348A (en) 1983-09-02 1983-09-02 Data retransmission system in data transfer device

Country Status (1)

Country Link
JP (1) JPS6053348A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6259436A (en) * 1985-09-04 1987-03-16 フィリップス エレクトロニクス ネムローゼ フェンノートシャップ Communicating method for data
CN113254085A (en) * 2020-02-13 2021-08-13 瑞昱半导体股份有限公司 Starting circuit, starting method and starting system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6259436A (en) * 1985-09-04 1987-03-16 フィリップス エレクトロニクス ネムローゼ フェンノートシャップ Communicating method for data
CN113254085A (en) * 2020-02-13 2021-08-13 瑞昱半导体股份有限公司 Starting circuit, starting method and starting system

Similar Documents

Publication Publication Date Title
US5228129A (en) Synchronous communication interface for reducing the effect of data processor latency
JPS6053348A (en) Data retransmission system in data transfer device
JPS5831071B2 (en) Error correction method in facsimile equipment
JPH10161954A (en) Data communication device
JPH0624395B2 (en) Data communication device
JPS5815355A (en) Information transfer system
JPS61281349A (en) Interface controlling method
JPS586636A (en) Data transmission system of remote monitoring controller
JPH06103222A (en) Bus transfer system
JP2681273B2 (en) Retransmission display setting control device
KR930004100B1 (en) Asynchronous full duplex protocol implementation
JP2677895B2 (en) Multiplex transmission method
JPH05260125A (en) Data transfer control system
JPH06112953A (en) Packet re-transmission system
JPH06112973A (en) Packet re-transmission system
JPH06101723B2 (en) Data transmission method
JPS59178832A (en) Simple high-speed transmission method
JPH04192746A (en) Device and method for transmitting data
JPS61260350A (en) Parallel processing control method
JPS63136851A (en) Data communication equipment
JPS648864B2 (en)
JPS63260235A (en) Transmission control system
JPS60198931A (en) Data communication system
JPS58165453A (en) Data transfer control method
JPH0363769B2 (en)