JPH0426574B2 - - Google Patents

Info

Publication number
JPH0426574B2
JPH0426574B2 JP61104523A JP10452386A JPH0426574B2 JP H0426574 B2 JPH0426574 B2 JP H0426574B2 JP 61104523 A JP61104523 A JP 61104523A JP 10452386 A JP10452386 A JP 10452386A JP H0426574 B2 JPH0426574 B2 JP H0426574B2
Authority
JP
Japan
Prior art keywords
communication
unit
line
data
communication data
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 - Lifetime
Application number
JP61104523A
Other languages
Japanese (ja)
Other versions
JPS62261248A (en
Inventor
Takashi Nara
Ryoji Takano
Takashi Hatano
Yutaka Kawato
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 JP61104523A priority Critical patent/JPS62261248A/en
Publication of JPS62261248A publication Critical patent/JPS62261248A/en
Publication of JPH0426574B2 publication Critical patent/JPH0426574B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Communication Control (AREA)

Description

【発明の詳細な説明】 〔概要〕 通信データ単位、例えば1ビツトの時間内に非
同期の複数回線の各回線を少なくとも1回、通信
状態にあるか否かの判定を為し、非同期の複数回
線との間のデータ授受を可能にした。
[Detailed Description of the Invention] [Summary] It is determined whether or not each line of asynchronous multiple lines is in a communication state at least once within the time of a communication data unit, for example, 1 bit, and the asynchronous multiple lines This made it possible to exchange data between the two.

〔産業上の利用分野〕[Industrial application field]

本発明は非同期回線多重処理方式に関し、更に
詳しく言えば、いずれかの回線の通信データの授
受中に残りの全回線の通信データの授受を可能に
することにより非同期回線との間のデータの授受
を行なう非同期回線多重処理方式に関する。
The present invention relates to an asynchronous line multiple processing system, and more specifically, the present invention relates to an asynchronous line multiple processing system, and more specifically, it is possible to exchange data between asynchronous lines by enabling communication data to be exchanged on all remaining lines while communication data is being exchanged on any line. This invention relates to an asynchronous line multiplexing method that performs.

データ通信システムにおいては、その中に設け
られるデータ処理部は単一のデータ回線ばかりで
なく、複数のデータ回線が接続されるようになつ
ている。それらデータ回線が同期しているか否か
に拘らず、データ処理部がそれらデータ回線の多
重処理を行ない得ることがそのようなデータ回線
を含むデータ通信システムを首尾よく稼動する上
で要求されるところである。
In a data communication system, a data processing unit provided therein is connected not only to a single data line but also to a plurality of data lines. The successful operation of a data communications system including such data lines requires that the data processing unit be capable of multiplexing the data lines, whether or not they are synchronized. be.

〔従来の技術〕[Conventional technology]

従来におけるデータ通信回線のデータリンク
(例えばHDLC)のリンク制御部におけるフラグ
送出、検出;零挿入、削除;CRC生成、検査等
の機能はハードウエアロジツクのLSIの中に設け
られており、そのLSIは通常、単一のチヤネルを
サポートする如きものであつた。
Functions such as flag sending and detection; zero insertion and deletion; CRC generation and inspection in the link control unit of the data link (for example, HDLC) of conventional data communication lines are provided in the hardware logic LSI, and the LSI typically supported a single channel.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

上述のようなLSIを用いて多回線を制御しよう
とすれば、その回線数だけのLSIを用意しなけれ
ばならず、コスト的に不利である。
If an attempt is made to control multiple lines using the above-mentioned LSI, it is necessary to prepare as many LSIs as there are lines, which is disadvantageous in terms of cost.

そこで、そのような多回線を時分割方式による
多重処理を可能にする多重処理方式も実用に供さ
れてはいるが、その方式では回線が同期していな
ければその用を為さないという決定的な弱点を有
する。
Therefore, although multiple processing methods that enable multiple processing of such multiple lines using a time-division method have been put into practical use, this method has the decisive disadvantage that it cannot be used unless the lines are synchronized. It has strong weaknesses.

本発明は斯かる問題点に鑑みて創作されたもの
で、複数の回線が非同期であつてもそれら回線の
多重処理を遂行し得る非同期回線多重処理方式を
提供することをその目的とする。
The present invention was created in view of such problems, and an object of the present invention is to provide an asynchronous line multiple processing system that can perform multiple processing on a plurality of lines even if the lines are asynchronous.

〔発明を解決するための手段〕[Means for solving the invention]

第1図は本発明の原理ブロツク図を示す。図に
示す如く、本発明は、非同期の複数回線からのデ
ータ又はそこへのデータの多重処理のため、いず
れの回線の通信データ単位時間内においても非同
期の複数回線の各回線を少なくとも1回、通信状
態にあるか否かの判定を多重制御部1で行なつ
て、それら回線とのデータの授受を可能にしたも
ので、各回線21……2oには通信リクエスト発生
部41……4oと、通信データ保持部51……5o
を有する回線対応部31……3oを設け、多重制御
部には走査部6と、走査制御部7と、通信処理部
8とを設けて構成したものである。
FIG. 1 shows a block diagram of the principle of the present invention. As shown in the figure, in order to multiplex processing of data from or to a plurality of asynchronous lines, the present invention allows each line of a plurality of asynchronous lines to be processed at least once within a communication data unit time of any line. The multiplex control unit 1 determines whether or not a communication state is established, thereby making it possible to send and receive data to and from these lines.Each line 21 ... 2o has a communication request generation unit 41 ... ...4 o and a communication data holding section 5 1 ...5 o . The multiplex control section includes a scanning section 6, a scanning control section 7 , and a communication processing section 8. It is configured by providing the following.

〔作用〕[Effect]

いずれの回線においても、対応する通信リクエ
スト発生部に通信リクエストが生じているか否か
を問わず、走査制御部7の制御により走査部6が
通信データ単位時間内に複数回線の各回線を少な
くとも1回走査する。こうして走査される各回線
対応部31……3oの通信リクエスト発生部41
…4o及び通信データ保持部51……5oは通信処
理部7による回線認識(同定)処理に供される。
つまり、走査部6を介して通信処理部8へ所定の
時間毎に順次に接続される回線対応部31……3o
は走査制御部7からの走査制御信号(回線識別情
報)によつて識別されていく。
Regardless of whether or not a communication request is generated in the corresponding communication request generating section in any of the lines, the scanning section 6 scans at least one of the plurality of lines within the communication data unit time under the control of the scanning control section 7. Scan twice. The communication request generating section 4 1 ... of each line corresponding section 3 1 ... 3 o that is scanned in this way
. . 4 o and the communication data holding section 5 1 ... 5 o are subjected to line recognition (identification) processing by the communication processing section 7.
In other words, the line handling units 3 1 ... 3 o are sequentially connected to the communication processing unit 8 via the scanning unit 6 at predetermined time intervals.
is identified by a scan control signal (line identification information) from the scan control section 7.

従つて、通信リクエストとして受信リクエスト
が発生しているならば、通信データ保持部51
…5oから走査部6を介して与えられる受信デー
タ単位は上述回線識別情報に従つて通信処理部8
において取り込まれ、爾後の処理に供される。
又、通信リクエストとして送信リクエストが発生
するならば上述回線識別情報に従つて送信データ
単位は通信処理部8から走査部6を介して回線識
別情報に対応する通信データ保持部に保持され対
応する回線に伝送される。
Therefore, if a reception request is generated as a communication request, the communication data holding unit 51 ...
...5 The received data unit given from o via the scanning section 6 is sent to the communication processing section 8 according to the above-mentioned line identification information.
The sample is taken in and subjected to subsequent processing.
Furthermore, if a transmission request is generated as a communication request, the transmission data unit is transmitted from the communication processing section 8 via the scanning section 6 to the communication data holding section corresponding to the line identification information according to the above-mentioned line identification information, and is stored in the communication data holding section corresponding to the line identification information. transmitted to.

このような通信データの通信処理は或る回線に
ついての通信データ単位に対して施されるとき、
他の回線全部についてもその通信データ単位時間
内に施行される。かくすることにより、非同期の
複数回線の多重処理を可能にし得ることとなつ
た。
When such communication processing of communication data is performed on a communication data unit for a certain line,
The same applies to all other lines within the communication data unit time. This makes it possible to perform asynchronous multiplex processing on multiple lines.

なお、上述のような通信データ単位の通信にお
いてその都度対応する通信リクエスト発生部はリ
セツトされて次の通信データ単位の通信に備え
る。
It should be noted that in each communication in units of communication data as described above, the corresponding communication request generating section is reset each time to prepare for communication in the next unit of communication data.

〔実施例〕〔Example〕

第2図は本発明の一実施例を示す。 FIG. 2 shows an embodiment of the invention.

この図において、3R1,……,3Roは受信回
線2R1,……,2Roに接続される受信回線対応
部(第1図回線対応部の受信側に相当)で、これ
ら回線対応部は同一構成を有するので、受信回線
対応部3Riを代表して第3図に示す。第3図から
明らかな如く、受信回線対応部3Riは受信データ
用フリツプフロツプ10i及び受信リクエスト用
フリツプフロツプ12iから成り、これらはその
クロツク入力CLKを受信クロツクRCに受け、ク
リア入力CLRを後述する如く多重制御部1から
送られて来る受信応答信号RAKiを受けるように
なつている。データ用フリツプフロツプ10i
D入力には受信データRDiが供給され、そのQ出
力は受信データ出力として用いられる。リクエス
ト用フリツプフロツプ12iのD入力には“1”
が供給され、そのQ出力はリクエスト信号RRQi
として用いられる。
In this figure, 3R 1 , ..., 3R o are receiving line corresponding parts (corresponding to the receiving side of the line corresponding part in Figure 1) connected to the receiving lines 2R 1 , ..., 2R o , and these line corresponding parts Since they have the same configuration, the reception line corresponding section 3R i is shown in FIG. 3 as a representative. As is clear from FIG. 3, the receiving line corresponding section 3R i consists of a receiving data flip-flop 10 i and a receiving request flip-flop 12 i , which receive their clock input CLK as a receiving clock RC, and have a clear input CLR which will be described later. The reception response signal RAK i sent from the multiplex control section 1 is received as shown in FIG. Reception data RD i is supplied to the D input of the data flip-flop 10 i , and its Q output is used as the reception data output. “1” in the D input of request flip-flop 12i
is supplied, and its Q output is the request signal RRQ i
used as.

3T1,……,3Toは送信回線2T1,……,2
Toに接続される送信回線対応部(第1図回線対
応部の送信側に相当)で、これら回線対応部は同
一構成を有するので、送信回線対応部3Tiを代表
して第4図に示す。図に示す如く、回線対応部3
Tiは送信データ用フリツプフロツプ20i,22i
と送信リクエスト用フリツプフロツプ24iとか
ら成る。送信データ用フリツプフロツプ22i
び24iのクロツク入力CLKに送信クロツクTCが
供給され、送信データ用フリツプフロツプ(送信
バツフア)20iのクロツク入力CLK及び送信リ
クエスト用フリツプフロツプ24iのクリア入力
CLRに後述する如く多重制御部1から送られて
来る送信応答信号TAKiが供給される。送信デー
タTDは後述する如く、多重制御部1から送信デ
ータ用フリツプフロツプ20iのD入力に供給さ
れ、そのラツチ出力Qが送信データ用フリツプフ
ロツプ22iのD入力に供給される。送信データ
用フリツプフロツプ22iの出力Qが送信回線2
Tiへの伝送に用いられる。
3T 1 ,..., 3T o is the transmission line 2T 1 ,..., 2
This is the transmission line correspondence section connected to T o (corresponding to the transmission side of the line correspondence section in Figure 1).Since these line correspondence sections have the same configuration, Figure 4 represents the transmission line correspondence section 3T i . show. As shown in the figure, the line support section 3
T i is a flip-flop for transmission data 20 i , 22 i
and a transmission request flip-flop 24i . The transmission clock TC is supplied to the clock input CLK of the transmission data flip-flops 22 i and 24 i , and the clock input CLK of the transmission data flip-flop (transmission buffer) 20 i and the clear input of the transmission request flip-flop 24 i
The CLR is supplied with a transmission response signal TAK i sent from the multiplex control unit 1 as described later. As will be described later, the transmission data TD is supplied from the multiplex control section 1 to the D input of the transmission data flip-flop 20i , and its latch output Q is supplied to the D input of the transmission data flip-flop 22i . The output Q of the flip-flop 22 i for transmission data is the transmission line 2.
Used for transmission to T i .

上述した受信リクエストRRQi及び受信データ
RDi(但し、フリツプフロツプ出力)の各々は多
重制御部1の対応するセレクタ30R,32Rを
介して制御回路36R(第1図通信処理部8の受
信側に相当)へ送られる。この制御回路36Rは
バスインタフエース38を介して図示しない処理
部へのデータ転送を可能とされている。制御回路
36Rから発生される受信応答信号RAKiはデコ
ータ34Rを介して対応する回線対応部3Riの受
信リクエスト用フリツプフロツプ12iのクリア
入力CLRへ供給される。このような信号の流れ
を生ぜしめるために、セレクタ30R,32R及
びデコーダ34R(第1図の走査部6の受信側に
相当)並びに制御回路36Rにカウンタ40(第
1図の走査制御部7に相当)から上述回線に対応
し且つ所定時間間隔で順次に発生される制御信号
(カウント値)が与えられる(その使用の詳細は
後述の第5図Fについての説明参照)。このカウ
ンタ40はリング形式で構成され、その一巡時間
はいずれかの回線を介して送受される通信データ
単位、例えば1ビツトのために要する時間内に少
なくとも1回現れる如く設定される。
Receive request RRQ i and received data described above
Each of the RD i (flip-flop outputs) is sent to the control circuit 36R (corresponding to the receiving side of the communication processing section 8 in FIG. 1) via the corresponding selectors 30R and 32R of the multiplex control section 1. This control circuit 36R is capable of data transfer to a processing section (not shown) via a bus interface 38. The reception response signal RAK i generated from the control circuit 36R is supplied to the clear input CLR of the reception request flip-flop 12 i of the corresponding line correspondence section 3R i via the decoder 34R. In order to generate such a signal flow, selectors 30R, 32R, decoder 34R (corresponding to the receiving side of scanning section 6 in FIG. 1), control circuit 36R, and counter 40 (corresponding to scanning control section 7 in FIG. A control signal (count value) which corresponds to the above-mentioned line and is generated sequentially at predetermined time intervals is provided from the corresponding circuit (for details of its use, see the explanation regarding FIG. 5F below). This counter 40 is constructed in a ring format, and its one-round time is set so that it appears at least once within the time required for a communication data unit, for example, one bit, to be transmitted and received via any line.

このカウンタを共用する、受信側の系と機能的
に全く同一構成の系が送信側にも設けられてい
る。即ち、送信リクエストTRQiの各々はセレク
タ30Tを介して制御回路36T(第1図通信処
理部8の送信側に相当)へ送られ、制御回路36
Tからの送信データTDiはデコーダ32Tを介し
て対応する回線対応部3Tiの送信データ用フリツ
プフロツプ20iに供給される。又、制御回路3
6Tから発生される送信応答信号TAKiはデコー
ダ34Tを介して対応する回線対応部3Tiの送信
データ用フリツプフロツプ20i及び送信リクエ
スト用フリツプフロツプ24iのクリア入力CLR
へ供給される。この系を構成するセレクタ30T
及びデコーダ32T,34T(第1図の走査部6
の送信側に相当)並びに制御回路36Tも又受信
側の系と同様、カウンタ40のカウント値を受け
る(その使用の詳細は後述の第6図Eについての
説明参照)。制御回路34Tは又バスインタフエ
ース38を介してのデータ受領を可能とされてい
る。
A system that shares this counter and has the same functional configuration as the system on the receiving side is also provided on the transmitting side. That is, each of the transmission requests TRQ i is sent to the control circuit 36T (corresponding to the transmission side of the communication processing section 8 in FIG. 1) via the selector 30T, and
The transmission data TD i from T is supplied to the transmission data flip-flop 20 i of the corresponding line corresponding section 3T i via the decoder 32T. Also, the control circuit 3
The transmission response signal TAK i generated from 6T is sent via the decoder 34T to the clear input CLR of the transmission data flip-flop 20 i and the transmission request flip-flop 24 i of the corresponding line corresponding section 3T i.
supplied to Selector 30T that constitutes this system
and decoders 32T, 34T (scanning unit 6 in FIG.
The control circuit 36T also receives the count value of the counter 40 (corresponding to the transmitting side) and the control circuit 36T as well as the receiving side system (for details of its use, see the explanation regarding FIG. 6E below). Control circuit 34T is also enabled to receive data via bus interface 38.

次に、上述構成の下におけるデータの送受動作
を説明する。説明の都合上、データの受信につい
て先ず述べる。
Next, data transmission and reception operations under the above configuration will be explained. For convenience of explanation, data reception will be described first.

非同期の各回線の受信データの取込みも以下に
説明するような態様で行なわれるので、回線2Ri
に着目代表されてその受信態様を説明する。
Since the asynchronous reception data of each line is also captured in the manner described below, line 2R i
The reception mode will be explained by focusing on the following.

回線2Riを介して受信クロツクRC(第5図のA
及びB参照)を受ける回線対応部3Riの受信リク
エスト用フリツプフロツプ12iはセツトされて
そこから受信リクエストRRQiが発生される(第
5図のD参照)。これと同時に、受信データRD
は受信クロツクRCに応答する受信データ用フリ
ツプフロツプにセツトされる(第5図のC参照)。
Receive clock RC (A in Figure 5) via line 2R i
The reception request flip-flop 12 i of the line corresponding section 3R i which receives the data (see D and B) is set, and the reception request RRQ i is generated therefrom (see D in FIG. 5). At the same time, the received data RD
is set in the receive data flip-flop responsive to the receive clock RC (see FIG. 5C).

この回線対応部3Riの動作と同様の動作が他の
回線対応部において非同期的に生ぜしめられる。
An operation similar to the operation of this line correspondence section 3R i is asynchronously caused in other line correspondence sections.

こうして回線対応部3R1,……,3Roにセツ
トされた各回線データはセレクタ30Rの回線対
応入力に与えられ、又各回線受信リクエストはセ
レクタ32Rの回線対応入力に与えられる。
Each line data thus set in the line corresponding sections 3R 1 , .

これらセレクタ30R及び32Rは上述の如
く、カウンタ40によつて次のようなセレクト動
作(走査動作)を生ぜしめられる。即ち、第5図
のFに示すように、回線2Riの受信データ、例え
ばRD0に与えられた受信時間(第1図に謂う通信
データ単位時間)中に、自己の受信リクエスト
RRQiの検出、受信データRDiの取込み、そして
受信応答RAKの送出を行なうことは勿論、その
他の回線全部についても少なくとも1回、同様の
処理を行なうように、セレクタ30R及び32R
への入力は順次に、それらセレクタを介して制御
回路36Rへ接続せしめられ、それら入力情報及
びカウンタ40からのカウント値に応答しての制
御回路36Rでの受信処理が制御回路36Rで生
ぜしめられ、そして必要な回線対応部へ受信応答
信号RAKがデコーダ34Rを介して返される。
As described above, these selectors 30R and 32R are caused to perform the following selection operation (scanning operation) by the counter 40. That is, as shown in F in FIG. 5, during the reception time (so-called communication data unit time in FIG. 1) given to the received data on line 2R i , for example RD 0 , the own reception request is
The selectors 30R and 32R not only detect RRQ i , take in the received data RD i , and send the reception response RAK, but also perform the same process at least once for all other lines.
The inputs to the control circuit 36R are sequentially connected to the control circuit 36R via these selectors, and the control circuit 36R causes the control circuit 36R to perform reception processing in response to the input information and the count value from the counter 40. , and a reception response signal RAK is returned to the necessary line corresponding section via the decoder 34R.

こうすることによつて、いずれの回線の受信デ
ータもその受信データ単位時間内に少なくとも1
回の取込みのための機会を与えられることとな
る。換言すれば、回線の非同期性に起因する障害
は多重制御部1における受信データの取込み処理
に生ぜず、回線2R1,……,2Roから制御回路
36Rへの滑らかなデータの流れを生ぜしめるこ
とができる。
By doing this, the received data of any line will be at least once within the received data unit time.
You will be given an opportunity to incorporate the times. In other words, failures due to line asynchrony do not occur in the receiving data acquisition process in the multiplex control unit 1, and a smooth flow of data from the lines 2R 1 , . . . , 2R o to the control circuit 36R occurs. be able to.

これと同様にして送信データは非同期の送信回
線に送出される。
In the same way, transmission data is sent out to an asynchronous transmission line.

即ち、第6図のEに示すように、回線2Tiへの
送信データTDiに与えられた送信時間(第1図構
成に沿う通信データ単位時間)中に自己の送信リ
クエストTRQiの検出並びに送信データTDi及び
送信応答TAKiの送出を行なうことは勿論、その
他の回線全部についても少なくとも1回、同様の
処理を行なうように、セレクタ30Tの入力(送
信リクエスト:第6図のD)は順次に、セレクタ
30Tを介して制御回路36Tへ接続せしめら
れ、この入力情報、送信データ及びカウンタ40
からのカウント値に応答しての制御回路36Tで
の送信処理が制御回路36Tで生ぜしめられるこ
とによつて、制御回路36Tから送信データがデ
コーダ32Tを介して対応する回線対応部3Ti
送信データ用フリツプフロツプ20iへ送られる
と共に、送信応答信号TAKiがデコーダ34Ti
介して対応する回線対応部3Ti送信データ用フリ
ツプフロツプ20i及び送信リクエスト用フリツ
プフロツプ24iへ送られる。これによつて、送
信データ用フリツプフロツプ(送信バツフア)2
iに送信データはセツトされ(第6図のC参
照)、その送信データは次の送信クロツクTC(第
6図のB参照)によつて送信用フリツプフロツプ
22iにセツトされる。つまり送信回線2Tiに送
信される(第6図のA参照)。なお、送信リクエ
スト用フリツプフロツプ24iは送信クロツクTC
によつてセツトされて送信リクエストTRQiを発
生する。
That is, as shown in E of FIG. 6, during the transmission time (communication data unit time according to the configuration of FIG. 1) given to the transmission data TD i to the line 2T i , the self-transmission request TRQ i is detected and The input to the selector 30T (transmission request: D in FIG. 6) is set so that not only the transmission data TD i and the transmission response TAK i are sent, but also the same process is performed at least once for all other lines. The input information, the transmitted data and the counter 40 are sequentially connected to the control circuit 36T via the selector 30T.
By causing the control circuit 36T to perform a transmission process in response to the count value from the control circuit 36T, the transmission data from the control circuit 36T is transmitted to the corresponding line corresponding section 3T i via the decoder 32T. At the same time, the transmission response signal TAK i is sent to the data flip-flop 20 i and the transmission request flip-flop 24 i via the decoder 34T i . As a result, the transmission data flip-flop (transmission buffer) 2
The transmission data is set to 0 i (see C in FIG. 6), and the transmission data is set in the transmission flip-flop 22 i by the next transmission clock TC (see B in FIG. 6). That is, it is transmitted to the transmission line 2T i (see A in FIG. 6). In addition, the flip-flop 24i for transmission requests is the transmission clock TC.
is set by TRQ to generate a transmission request TRQ i .

こうすることによつて、いずれの回線への送信
データもその送信データ単位時間内に少なくとも
1回の送信の機会を与えられることになる。かく
して、複数の回線が非同期であつたとしても、そ
れら回線へ多重処理部1から送信データを首尾よ
く送信することができる。
By doing this, the transmission data to any line will be given at least one opportunity to be transmitted within the transmission data unit time. In this way, even if a plurality of lines are asynchronous, the transmission data can be successfully transmitted from the multiplexing unit 1 to these lines.

なお、上記実施例においては、通信データ単位
時間を本発明の理解を助けるために1ビツト時間
とする例を説明したが、これに本発明は制限され
るものではない。それに伴つて、回線対応部の構
成、その回線対応部と上述制御回路との間の受け
渡し系に変更を加える必要があるが、これは本発
明にとつて本質的なことではない。
In the above embodiment, an example in which the communication data unit time is 1 bit time has been explained in order to facilitate understanding of the present invention, but the present invention is not limited to this. Accordingly, it is necessary to make changes to the configuration of the line corresponding section and the delivery system between the line corresponding section and the above-mentioned control circuit, but this is not essential to the present invention.

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明によれば、非同期の
回線の多重処理が可能になる。その多重処理は個
別的ではなく、統合されて成るから必要とするハ
ードウエア量も少なくて済む等の効果が得られ
る。
As explained above, according to the present invention, asynchronous line multiplexing processing becomes possible. Since the multiprocessing is performed in an integrated manner rather than individually, the required amount of hardware can be reduced.

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

第1図は本発明の原理ブロツク図、第2図は本
発明の一実施例を示す図、第3図は受信回線対応
部の構成図、第4図は送信回線対応部の構成図、
第5図は受信タイミングチヤートを示す図、第6
図は送信タイミングチヤートを示す図である。 第1図において、1は多重制御部、21……2o
は回線、31……3oは回線対応部、41……4o
信リクエスト発生部、51……5o通信データ保持
部、6は走査部、7は走査制御部、8は通信処理
部である。
FIG. 1 is a block diagram of the principle of the present invention, FIG. 2 is a diagram showing an embodiment of the present invention, FIG. 3 is a block diagram of a receiving line corresponding section, and FIG. 4 is a block diagram of a transmitting line corresponding section.
Figure 5 is a diagram showing the reception timing chart, Figure 6 is a diagram showing the reception timing chart.
The figure is a diagram showing a transmission timing chart. In Fig. 1, 1 is a multiplex control unit, 2 1 ...2 o
is the line, 3 1 ... 3 o is the line support section, 4 1 ... 4 o communication request generation section, 5 1 ... 5 o communication data holding section, 6 is the scanning section, 7 is the scanning control section, 8 is communication This is the processing section.

Claims (1)

【特許請求の範囲】 1 いずれの回線の通信データ単位も、各回線の
通信データ単位の間に少なくとも一回現れ、且つ
互いに非同期で対向装置からの受信に際して受信
クロツク及び受信データを伝送して来、送信に際
しては送信クロツクを伝送して来る複数の回線2
,……2oとの間でデータ通信を行なう多重制御
部1を備えた通信システムにおいて、 通信データ単位の通信開始時に、前記受信クロ
ツク又は送信クロツクに応答して受信リクエスト
又は送信リクエストを発生し、その通信終了時に
リセツトされる通信リクエスト発生部41,……
oと、通信データ単位のための通信時間の間通
信データを保持する通信データ保持部51,……
oとを有する回線毎の回線対応部31,……3o
と、 回線対応部31,……3oの各々に接続される多
重制御部1に、 各回線対応部の走査を生ぜしめ、受信リクエス
ト又は送信リクエストの取込み並びに通信データ
保持部51,……5oからの通信データの取込み若
しくはそこへの通信データのセツトを生ぜしめる
と共に通信リクエスト発生部41,……4oのリセ
ツトを生ぜしめる走査部6と、 通信データ単位のための通信時間内に複数の回
線対応の回線対応部の少なくとも1回の走査を走
査部6に生ぜしめる走査制御部7と、 前記走査部6及び走査制御部7に接続され、走
査制御部7による複数の回線21,……2oのうち
の任意の回線対応の回線対応部を走査しているこ
との認識と、認識された回線対応部の走査期間中
に走査部6から入力される受信リクエスト又は送
信リクエストに応答して前記認識された回線対応
部の通信データ保持部に保持されている通信デー
タの取込み処理若しくは前記認識された回線対応
部の通信データ保持部への通信データの送出処理
と、前記認識された回線対応部の通信リクエスト
発生部へのリセツト処理とを走査部6を介して行
なう通信処理部8とを設けたことを特徴とする非
同期回線多重処理方式。
[Scope of Claims] 1. The communication data unit of any line appears at least once between the communication data units of each line, and the receive clock and receive data are transmitted asynchronously to each other when receiving from the opposing device. , when transmitting, there are multiple lines 2 that transmit the transmitting clock.
1 ,...2 o In a communication system equipped with a multiplex control unit 1 that performs data communication, a reception request or a transmission request is generated in response to the reception clock or transmission clock at the start of communication in units of communication data. The communication request generating unit 4 1 , . . . is reset at the end of the communication.
4 o , and a communication data holding unit 5 1 , . . . which holds communication data during the communication time for each communication data unit.
5 o and a line corresponding section for each line 3 1 ,...3 o
The multiplex control unit 1 connected to each of the line corresponding units 3 1 , . A scanning unit 6 that takes in communication data from or sets communication data from the communication request generating unit 41 ,...4o, and resets the communication request generating unit 41,... 4o , and a communication time for a unit of communication data. a scan control section 7 that causes the scanning section 6 to perform at least one scan of a line corresponding section corresponding to a plurality of lines; 2 1 , ... 2 o Recognition that the line corresponding section corresponding to any line is being scanned, and reception requests or transmissions input from the scanning section 6 during the scanning period of the recognized line corresponding section a process of fetching communication data held in a communication data holding unit of the recognized line corresponding unit in response to the request or a process of sending communication data to the communication data holding unit of the recognized line corresponding unit; An asynchronous line multiplexing system characterized in that a communication processing unit 8 performs a reset process to a communication request generating unit of a recognized line corresponding unit via a scanning unit 6.
JP61104523A 1986-05-07 1986-05-07 Asynchronous line multiplexing processing system Granted JPS62261248A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61104523A JPS62261248A (en) 1986-05-07 1986-05-07 Asynchronous line multiplexing processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61104523A JPS62261248A (en) 1986-05-07 1986-05-07 Asynchronous line multiplexing processing system

Publications (2)

Publication Number Publication Date
JPS62261248A JPS62261248A (en) 1987-11-13
JPH0426574B2 true JPH0426574B2 (en) 1992-05-07

Family

ID=14382851

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61104523A Granted JPS62261248A (en) 1986-05-07 1986-05-07 Asynchronous line multiplexing processing system

Country Status (1)

Country Link
JP (1) JPS62261248A (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS587101B2 (en) * 1977-01-28 1983-02-08 富士通株式会社 Scanning method
JPS5443431A (en) * 1977-09-12 1979-04-06 Hitachi Ltd Communication control unit

Also Published As

Publication number Publication date
JPS62261248A (en) 1987-11-13

Similar Documents

Publication Publication Date Title
US5598414A (en) Access to transmit on a message priority basis
US4387441A (en) Data processing system wherein at least one subsystem has a local memory and a mailbox memory within the local memory for storing header information
US4827477A (en) Bus interface unit
EP0183080A2 (en) Loop transmission system with a variable station connection order
EP0079426B1 (en) Data communication system
EP0240873B1 (en) I/O Handler
JPH0426574B2 (en)
US5400332A (en) Communication system between communication cards mounted separately in shelves
JPH0548017B2 (en)
US5504749A (en) Apparatus for reading out address information
JPH0521378B2 (en)
JPS622744A (en) Transmission control circuit
JPH0560699B2 (en)
JPS6142466B2 (en)
JP2644558B2 (en) Test apparatus and test method for communication device
JP3351581B2 (en) Data relay device
JPS6076840A (en) Transmission system of state change information
JPH06104954A (en) Data transfer method
JPS59135561A (en) Detecting and transmitting circuit of circuit control signal
JPS589620B2 (en) Peer communication system
JPH07250102A (en) Data transmission circuit
JPS5810945A (en) Data transmitter
JPH0722284B2 (en) Communication control device
JPH07162442A (en) Lan repeating device
JPS59138147A (en) Data transmitter