JPS62204642A - 回線走査制御方式 - Google Patents

回線走査制御方式

Info

Publication number
JPS62204642A
JPS62204642A JP61046372A JP4637286A JPS62204642A JP S62204642 A JPS62204642 A JP S62204642A JP 61046372 A JP61046372 A JP 61046372A JP 4637286 A JP4637286 A JP 4637286A JP S62204642 A JPS62204642 A JP S62204642A
Authority
JP
Japan
Prior art keywords
line
lcw
address
memory
control
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.)
Granted
Application number
JP61046372A
Other languages
English (en)
Other versions
JPH0362341B2 (ja
Inventor
Akio Hanazawa
花沢 章夫
Taiho Higuchi
樋口 大奉
Hajime Takahashi
肇 高橋
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 JP61046372A priority Critical patent/JPS62204642A/ja
Publication of JPS62204642A publication Critical patent/JPS62204642A/ja
Publication of JPH0362341B2 publication Critical patent/JPH0362341B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Communication Control (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔概 要〕 通信制御処理装置の回線走査制御方式において、送信及
び受信チャネル用として共用される回線制御語(LCW
)が格納される共用LCWメモリを設け、送信チャネル
及び受信チャネルの各サービス期間中にそれぞれの送信
用及び受信用のLCWメモリと共に共用LCWメモリも
参照して送信及び受信回線走査制御を行う。これにより
、LCWの語数を減らしてLCWメモリを効率的に使用
することが出来る。
〔産業上の利用分野〕
本発明は、通信制御処理装置に設けられた回線アダプタ
における回線走査制御方式、特に回線走査制御機能を低
下させることなく回線制御語メモリに格納される回線制
御語の語数を減らし、回線制御語メモリを効率良く使用
出来る様にした回線走査制御方式に関する。
〔従来の技術〕
通信制御処理装置は通信回線とホストプロセッサ間に介
在し、内部にチャネルアダプタ、回線アダプタ、中央処
理部等を備え、通信回線に接続される他の計算機システ
ムや端末装置等とホストプロセッサ間でデータ伝送を行
う際に必要な制御を行っている。
その際、チャネルアダプタは、ホストプロセッサと通信
制御処理装置間のデータ転送を制御し、回線アダプタは
、通信回線と、通信制御処理装置間のデータ送受信を制
御し、中央処理部は内部に制御プログラム(N CP 
: Network control program
 )を備え、チャネルアダプタ及び回線アダプタの制御
を含めて通信制御処理装置の行う通信制御動作を全体的
に制御する。
第5図は、回線アダプタの基本構成をブロック図で示し
たものである。
第5図において、200は回線アダプタ、300は通信
制御処理装置内のシステムバスである。
回線アダプタ200において、210は制御記憶で、回
線アダプタ200の動作を制御する制御プログラム及び
データが格納される。
220は回線走査部で、内部に複数の回線制御語メモリ
 (LCWメモリ)221.〜2217を備え、回線走
査制御及び送受信文字の分解/組立等の制御を行う。L
CWメモリ221.〜2217には送信チャネル用及び
受信チャネル用の各LCWメモリがあり、前者には送信
チャネル用の回線制御語(LCW)が格納され、後者に
は受信チャネル用のLCWが格納される。
230は回線接続装置インタフェースで、通信回線との
インタフェース及び接続動作を行う。
240はシステムバス制御部で、システムバス300と
回線アダプタ200とのインタフェースを行い、中央処
理部(図示せず)との間のデータや制御in報の転送を
制御する。
250はプロセッサ(MPU)で、制御記憶の制御プロ
グラムに制御されて、回線走査部220及びシステムバ
ス制御部240に対する制御を含めて回線アダプタ22
0全体の動作を制御する。
〔発明が解決しようとする問題点〕
従来の通信制御処理装置の回線アダプタにおいては、前
述の様に回線走査部内に送信チャネル用LCWと受信チ
ャネル用LCWとをそれぞれ別個のLCWメモリ格納し
て、送信及び受信チャネルサービス時の回線走査制御を
行っていた。
然しなから、送・受信チャネル用の各LCWメモリは半
導体チップ上に内蔵されていることから、その構成上L
CWメモリの規模は小さく、小容量のものに制限されて
いるのが現状である。
この為、チャネル数を増加すると各LCWメモリの容量
は減り、LCW内にセットされる回線制御語数が減少し
て回線走査制御機能が低下し、逆に回線制御語を増やし
回線走査機能を向上させようとすると、チャネル数を減
らさなければならなくなるという問題があった。
本発明は、回線走査制御機能を低下させることなくLC
Wメモリに格納されるLCW語数を減らし、制限された
容量の下においてLCWメモリを効率的に使用出来る様
にした回線走査制御方式を提供することを目的とする。
〔問題点を解決する為の手段〕
従来の回線走査方式における前述の問題点を解決する為
に本発明が講じた手段を、第1図を参照して説明する。
第1図は、本発明の基本構成をブロック図で示したもの
である。
第1図において、100は回線アダプタの回線走査部で
、第5図の回線走査部220に対応し、回線走査制御を
行う。
110は送信及び受信チャネル用のLCWが格納される
回線制御語メモリ手段(LCWメモリ手段)で、送信又
は受信チャネル用のLCWと共に送信及び受信チャネル
用LCWとして共用されるLCWが格納され、且つ送信
チャネル及び受信チャネルの両サービス期間においてア
クセス可能である共用回線制御語メモリ (共用LCW
メモリ)を少くとも1個備えている。
120は走査アドレス制御手段で、1つの回線に対する
スキャンサイクル中に該回線の送信チャネルアドレス、
受信チャネルアドレス及び次に走査される回線の受信チ
ャネルアドレスを発生する。
130は回線走査制御手段で、スキャンサイクルの送信
チャネルサービス期間中は、スキャンアドレス制御手段
120の発生するアドレスによりLCWメモリ手段11
0内の送信チャネル用LCWメモリ及び共用LCWメモ
リをアクセスして送信回線走査制御を行い、受信チャネ
ルサービス期間中は、スキャンアドレス制御手段120
の発生するアドレスによりLCWメモリ手段110内の
受信チャネル用LCWメモリ及び共用LCWメモリをア
クセスして受信回線走査制御を行う。
〔作 用〕
回線走査制御手段130は、1つの回線のスキャンサイ
クル中において送信チャネルサービス及び受信チャネル
サービスを行う。
送信サービス期間中は、走査アドレス制御手段120の
発生するアドレスによりLCW走査11O内の送信チャ
ネル用LCW及び共用LCWメモリを参照しつつ送信回
線走査制御を行う。
受信サービス期間中は、走査アドレス制御手段120の
発生するアドレスによりLCW走査110内の受信チャ
ネル用LCWメモリ及び共用LCWメモリを参照して受
信回線走査制御を行う。
以上の様に、送信チャネルアドレス及び受信チャネルア
ドレスによってアクセス可能な共用LCWメモリを設け
、この共用LCWメモリ内に送信チャネルサービス期間
及び受信サービス期間において共通に使用されるLCW
を格納する様にしたので、共用LCWメモリに格納され
るLCWの数だけ送信又は受信LCWメモリの一方に格
納されるLCWの語数を減らすことが出来る。従って、
LCWメモリ装置110に格納されるLCWの語数を減
らし、LCWメモリを効率的に使用することが出来る。
〔実施例〕
本発明の実施例を、第2図〜第4図を参照して説明する
。
第2図は本発明の一実施例の構成をブロック図で示した
ものであり、第3図は同実施例に用いられる共用LCW
を含むLCWメモリの説明図、第4図は、同実施例の全
二重スキャン動作時のタイムチャートである。
(A)実施例の構成 第2図において、回線走査部100、回線制御語メモリ
手段(LCWメモリ手段)110、スキャンアドレス制
御手段120、回線走査制御手段130については、第
1図で説明した通りである。
LCWメモリ手段110において、111〜115は回
線制御語メモリ (LCWメモリ)で、送信チャネル用
又は受信チャネル用の回線制御語(LCW)が格納され
る。
116〜118は共用回線制御語メモリ (共用LCW
メモリ)で、送信又は受信チャネル用のT、CWと共に
両者に共用されるLCWが格納される。
各共用LCWメモリ116〜118は、この実施例では
公知の2ポートランダムアクセスメモリ (2ボ一トR
AM)で構成される。
2ボ一トRAMは2つのアドレス(A系及びB系(B、
〜B2))でアクセス可能であり、アドレスAの場合は
リード及びライトが可能であるが、アドレスBの場合は
リードだけが可能なRAMである。
スキャンアドレス制御手段120は、図示しないスキャ
ンカウンタにより送信チャネルアドレスn、受信チャネ
ルアドレス(n+1)及び次に走査される回線の受信チ
ャネルアドレス(n+3)を発生する。これらの各アド
レスによりLCWメモリ111〜115及び共用LCW
メモリ116〜118をアクセスするA系アドレス(L
CWアドレスA)、並びに共用LCW116〜118を
アクセスするB系アドレス(LCWアドレス80〜BX
)として用いられる。なお、LCWアドレスA、B、〜
Btは送信サービス期間、受信サービス期間等において
変化するので、各動作時におけるアドレス値を例えばA
 (rt)  、A (n+1)の様に括弧に入れて示
すことにする(なお、これらLCWA 、B、〜B2に
ついては、後記の(B)実施例の動作の項において詳細
に説明する)。
回線走査制御手段130において、131はデータイン
レジスタで、アダプタのプロセッサ(MPU)又は制御
記憶(何れも図示せず)等からのデータ又はLCWが内
部バスより転送されてセットされる。132はデータア
ウトレジスタで、MPU又は制御記憶等に転送されるデ
ータ又はLCWがセントされる。133は演算部で、デ
ータアウトレジスタ132、LCWメモリ手段110及
び外部の回線接続装置インタフェース(図示せず)から
転送されたデータ又は情報に基づいて演算を行い、その
結果を、処理内容に応じてデータアウトレジスタ132
、LCWメモリ手段110、又は回線接続装置インタフ
ェースに転送する。134は内部タイミング制御部で、
回線走査部100内の各部分の行う動作を規定する内部
タイミング(T0〜TII等、第4図(a)参照)を発
生する。135及び136は、システムバス接続の為の
レシーバ及びドライバーである。
次に、共用LCWメモリ (116〜118)の具体例
を、第3図により説明する。
第3図(A)は送信用LCWと共に共用LCWが格納さ
れる共用LCWを含むLCWメモリの一例を示したもの
で、領域1に格納されている同期パターンのデータがL
CWアドレスA及びLCWアドレスB0によってアクセ
スされ、送信チャネル及び受信チャネルの両サービス期
間中に利用される。
第3図(B)は受信用LCWと共に共用LCWが格納さ
れる共用LCWを含むLCWメモリの一例を示したもの
で、領域3にあるモデム制御1のデータがLCWアドレ
スA及びLCWアドレスB+によってアクセスされ、送
信チャネル及び受信チャネルの両サービス期間中に利用
される。
(B)実施例の動作 実施例の動作を、第4図のタイムチャートを参照し、全
二重スキャン方式の場合を例にとって説明する。第4図
(a)において、T0〜Tl+は内部タイミングを示し
たものである。
全二重スキャン方式においては、1つの回線スキャンサ
イクル(T0〜TII)は、プログラムサイクル(T0
〜T:l)及びスキャンサイクル(T4〜T11)に分
けられ、スキャンサイクルは、更に送信チャネルサービ
スが行われる送信サイクル(T4〜T7)と受信チャネ
ルサービスが行われる受信サイクル(T8〜T11)に
分けられる(第4図(a) 、 (b))。
このスキャンサイクルにおいてスキャンカウンタは最初
nであり、このnを図示しないスキャンアドレスにセッ
トすると次スキャンサイクルには(n+2)にカウント
アツプする。スキャンアドレスレジスタは、走査サイク
ル中このnの値をスキャンアドレスとして保持する(第
4図(c) 、 (d))。
又、共用LCWメモリ116(LCWアドレスはA及び
BO)及び117(LCWアドレスはA及びBt)には
受信用LCWと共に共用LCWが格納され(第3図(B
)参照)、共用LCWメモリ115(LCWアドレスは
A及びBl)には送信用LCWと共に共用LCWが格納
されているものとする(第3図(A)参照)。以下、各
サイクルにおける動作に分けて説明する。
(B−1)プログラムサイクルにおける動作プログラム
サイクル(T0〜T、)においては、回線アダプタのM
PUよりLCWメモリ装置110内のLCWメモリに対
するアクセスが行われる。
MPtJ及び回線走査制御手段130は、このプログラ
ムサイクル中のリードサイクルRにおいて所望アドレス
(m)のLCWメモリ領域のLCWの読取り処理を行い
、ライトサイクルWにおいて所望アドレスmのLCWメ
モリ領域に回線走査部100に対するLCWの書込み処
理を行う。LCWメそり領域をアクセスするLCWアド
レスA(m)は、スキャンアドレス制御部120によっ
て供給される。
(B−2)送信サイクルにおける動作 送信サイクル(T4〜T?)においては、送信チャネル
サービスが行われる。送信サイクル中は、スキャンカウ
ンタは(n + 2)にセットされ、スキャンアドレス
やレジスタはスキャンアドレスnを保持する(第4図(
c) 、 (d))。更にスキャンアドレス制御手段1
20は、LCWアドレスAとしてnを発生し、LCWア
ドレスBoとしてn、、B。
及びB2として(n+1)を発生する(第4図(gl〜
(1))。
送信サイクル中のリードサイクルRにおいて、演算部1
33は、LCWアドレスA (n)によって所望の送信
用のLCWメモリをアクセスすると共に、LCWアドレ
スB+  (n +1)によって共用LCWメモリ11
7をアクセスする(第4図+2)〜(j))。
共用LCWメモリ117は第3図(B)の様な構成にな
っており、そのモデム制御1の内容を読み取り、モデム
ステータスの変化、例えばモデム側から送られた送信可
信号C8がオフからオンになったことを検出することに
より、送信スタートを行わせる指示を作成する。この送
信スタート指示により、内部タイミングT6及びT、に
おいて回線データアウト情報が回線接続装置インタフェ
ースへ転送される(第4図(a)、(ロ)、(nl)。
(B −3)受信サイクルにおける動作受信サイクル(
T、〜T + + )においては、受信チャネルサービ
スが行われる。受信サイクル中は、スキャンカウンタは
(n+2)にセットされ、スキャンアドレスレジスタは
スキャンアドレスnを保持する(第4図[C) 、 (
d))。更にスキャンアドレス制御部120は、LCW
アドレスAとして(n+1)を発生し、LCWアドレス
B0としてn。
B1として(n+1) 、Bzとして(n+3)をそれ
ぞれ発生する(第4図(a〜(1))。
送信サイクル中のリードサイクルRにおいて、演算部1
33は、LCWアドレスA(n+1)によって所望の受
信用のLCWメモリをアクセスすると共に、LCWアド
レスB(1(n)によって共用LCWメモリ116をア
クセスする(第4図fe)〜(」))。
共用LCWメモリ116は第3図(A)の様な構成にな
っており、領域1に同期パターンが格納されている。
B S C(Binary 5ynchronous 
communication)手順においては、受信デ
ータの同期パターンを監視する為の基準となる同期パタ
ーンが必要であるが、この基準となる同期パターンは、
共用LCWメモリ116の同期パターンを読み出すこと
により得られる。なお、この同期パターンは、送信チャ
ネルサービス時には、送信データ中に組入れられるもの
である。
又、演算部133はLCWアドレスBz(n+3)によ
り共用LCWメモリ118をアクセスし、その物理回線
アドレス領域(第3図(B)参照)に格納されている物
理アドレス、即ち次の回線走査の対象となる回線アドレ
ス(N+3)を読み取り、回線アドレスレジスタ(図示
せず)にセットする。この回線アドレス(′N+3)は
、内部タイミングT1゜及びTl+において回線接続装
置インタフェースへ転送される(第4図(k1〜(1)
)。なお、回線アドレスレジスタに格納されている現在
の回線スキャンサイクルにおける回線アドレス(N+1
)は、前回のスキャンサイクルの内部タイミング(T、
。 、’r、1′)においてセットされたものである。
回線接続装置インタフェースは、この回線アドレス(N
+3)を受けると、次の回線をスキャンする動作を開始
する。
以上、全二重スキャン方式の場合の実施例について説明
したが、本発明はこの実施例に限定されるものではなく
、半二重スキャン方式の場合にも用いられるものである
。
〔発明の効果〕
以上説明した様に、本発明によれば、次の諸効果が得ら
れる。
(イ)回線制御語LCWを送信及び受信チャネルの各サ
ービス期間中に共用することにより回線走査制御機能を
低下させることなく回線制御語の語数を減少させること
が出来る。
(ロ)前記(イ)により、同じ回線制御語数の場合は回
線制御語メモリの容量を減少させることが出来、回線制
御語メモリの容量が同じ場合は、チャネル数を増加させ
たり又は回線制御語数を増やして回線制御機能を向上さ
せることが出来る。
【図面の簡単な説明】
第1図・・・本発明の基本構成の説明図、第2図・・・
本発明の一実施例の構成の説明図、第3図・・・同実施
例に用いられる共用回線制御語を含む回線制御語メモリ
の説明図、 第4図・・・同実施例の全二重スキャン動作時のタイム
チャート、 第5図・・・回線アダプタの基本構成の説明図。 第1図及び第2図において、 100・・・回線走査部、110・・・回線制御語(L
CW)メモリ手段、120・・・スキャンアドレス制御
手段、130・・・回線走査制御手段。

Claims (2)

    【特許請求の範囲】
  1. (1)通信制御処理装置に設けられた回線アダプタの回
    線走査制御方式において、 (a)送信チャネル用又は受信チャネル用の回線制御語
    と共に送信及び受信チャネル用回線制御語として共用さ
    れる回線制御語が格納され、且つ送信チャネル及び受信
    チャネルの両サービス期間においてアクセス可能である
    共用回線制御語メモリを少くとも1個備えた送信及び受
    信チャネル回線制御語格納用の回線制御語メモリ手段(
    110)と、 (b)1つの回線に対するスキャンサイクル中に、該回
    線の送信チャネルアドレス、受信チャネルアドレス及び
    次に走査される回線の受信チャネルアドレスを発生する
    スキャンアドレス制御手段(120)と、 (c)スキャンサイクルの送信チャネルサービス期間中
    は、スキャンアドレス制御手段(120)の発生する前
    記アドレスにより回線制御語メモリ手段(110)内の
    送信チャネル用回線語メモリ及び共用回線制御語メモリ
    をアクセスして送信回線走査制御を行い、受信チャネル
    サービス期間中は、スキャンアドレス制御手段(120
    )の発生する前記アドレスにより回線制御語メモリ手段
    (110)内の受信チャネル用回線制御語メモリ及び共
    用回線制御語メモリをアクセスして受信回線走査制御を
    行う回線走査制御手段(130)、 を備えたことを特徴とする回線走査制御方式。
  2. (2)共用回線制御語メモリが、2ポート・ランダムア
    クセスメモリで構成されていることを特徴とする特許請
    求の範囲第1項記載の回線走査制御方式。
JP61046372A 1986-03-05 1986-03-05 回線走査制御方式 Granted JPS62204642A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61046372A JPS62204642A (ja) 1986-03-05 1986-03-05 回線走査制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61046372A JPS62204642A (ja) 1986-03-05 1986-03-05 回線走査制御方式

Publications (2)

Publication Number Publication Date
JPS62204642A true JPS62204642A (ja) 1987-09-09
JPH0362341B2 JPH0362341B2 (ja) 1991-09-25

Family

ID=12745316

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61046372A Granted JPS62204642A (ja) 1986-03-05 1986-03-05 回線走査制御方式

Country Status (1)

Country Link
JP (1) JPS62204642A (ja)

Also Published As

Publication number Publication date
JPH0362341B2 (ja) 1991-09-25

Similar Documents

Publication Publication Date Title
US4558429A (en) Pause apparatus for a memory controller with interleaved queuing apparatus
US4523272A (en) Bus selection control in a data transmission apparatus for a multiprocessor system
US4490788A (en) Well-logging data processing system having segmented serial processor-to-peripheral data links
US3940743A (en) Interconnecting unit for independently operable data processing systems
US4755937A (en) Method and apparatus for high bandwidth shared memory
US5857080A (en) Apparatus and method for address translation in bus bridge devices
US4509140A (en) Data transmitting link
JPH04257054A (ja) チャネル間接続装置
JPH03127147A (ja) 情報処理システム
US5481678A (en) Data processor including selection mechanism for coupling internal and external request signals to interrupt and DMA controllers
EP1653370A2 (en) Bus controller
JPS6246025B2 (ja)
EP0587370A1 (en) Method and apparatus for software sharing between multiple controllers
EP0064074B1 (en) Data transmitting link
US5379395A (en) Semiconductor integrated circuit for central processor interfacing which enables random and serial access to single port memories
US4602329A (en) Data processing system having an address translation unit shared by a CPU and a channel unit
US5003461A (en) Cluster controller memory arbiter
JPH07271654A (ja) コントローラ
JPS6113633B2 (ja)
JPH0362341B2 (ja)
JP2546901B2 (ja) 通信制御装置
JPH01291343A (ja) メモリ管理装置
JPH087738B2 (ja) エンディアン変換方式
JP2505298B2 (ja) スプリットバスにおける可変バス幅指定方式及び可変バス幅情報受信方式
EP1459191B1 (en) Communication bus system