JPH0362341B2 - - Google Patents
Info
- Publication number
- JPH0362341B2 JPH0362341B2 JP61046372A JP4637286A JPH0362341B2 JP H0362341 B2 JPH0362341 B2 JP H0362341B2 JP 61046372 A JP61046372 A JP 61046372A JP 4637286 A JP4637286 A JP 4637286A JP H0362341 B2 JPH0362341 B2 JP H0362341B2
- Authority
- JP
- Japan
- Prior art keywords
- line
- lcw
- address
- control
- memory
- 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
Links
Landscapes
- Communication Control (AREA)
Description
【発明の詳細な説明】
〔概要〕
通信制御処理装置の回線走査制御方式におい
て、送信及び受信チヤネル用として共用される回
線制御語(LCW)が格納される共用LCWメモリ
を設け、送信チヤネル及び受信チヤネルの各サー
ビス期間中にそれぞれの送信用及び受信用の
LCWメモリと共に共用LCWメモリも参照して送
信及び受信回線走査制御を行う。これにより、
LCWの語数を減らしてLCWメモリを効率的に使
用することが出来る。[Detailed Description of the Invention] [Summary] In a line scanning control method of a communication control processing device, a shared LCW memory is provided in which a line control word (LCW) shared for transmission and reception channels is stored; During each service period of the channel, each transmitting and receiving
Transmission and reception line scanning control is performed by referring to the shared LCW memory as well as the LCW memory. This results in
LCW memory can be used efficiently by reducing the number of LCW words.
本発明は、通信制御処理装置に設けられた回線
アダプタにおける回線走査制御方式、特に回線走
査制御機能を低下させることなく回線制御語メモ
リに格納される回線制御語の語数を減らし、回線
制御語メモリを効率良く出来る様にした回線走査
制御方式に関する。
The present invention relates to a line scanning control method in a line adapter provided in a communication control processing device, and in particular, to reducing the number of line control words stored in a line control word memory without degrading the line scanning control function. This invention relates to a line scanning control method that enables efficient operation.
通信制御処理装置は通信回線とホストプロセツ
サ間に介在し、内部にチヤネルアダプタ、回線ア
ダプタ、中央処理部等を備え、通信回線に接続さ
れる他の計算機システムや端末装置等とホストプ
ロセツサ間でデータ伝送を行う際に必要な制御を
行つている。
The communication control processing device is interposed between the communication line and the host processor, and is equipped with a channel adapter, line adapter, central processing unit, etc., and is used between the host processor and other computer systems, terminal devices, etc. connected to the communication line. performs the necessary control when transmitting data.
その際、チヤネルアダプタは、ホストプロセツ
サと通信制御処理装置間のデータ転送を制御し、
回線アダプタは、通信回線と、通信制御処理装置
間のデータ送受信を制御し、中央処理部は内部に
制御プログラム(NCP:Network control
program)を備え、チヤネルアダプタ及び回線ア
ダプタの制御を含めて通信制御処理装置の行う通
信制御動作を全体的に制御する。 At that time, the channel adapter controls data transfer between the host processor and the communication control processing device,
The line adapter controls data transmission and reception between the communication line and the communication control processing device, and the central processing unit has an internal control program (NCP: Network control
program), and controls overall communication control operations performed by the communication control processing device, including control of channel adapters and line adapters.
第5図は、回線アダプタの基本構成をブロツク
図で示したものである。 FIG. 5 is a block diagram showing the basic configuration of the line adapter.
第5図において、200は回線アダプタ、30
0は通信制御処理装置内のシステムバスである。 In FIG. 5, 200 is a line adapter;
0 is a system bus within the communication control processing device.
回線アダプタ200において、210は制御記
憶で、回線アダプタ200の動作を制御する制御
プログラム及びデータが格納される。 In the line adapter 200, 210 is a control memory in which control programs and data for controlling the operation of the line adapter 200 are stored.
220は回線走査部で、内部に複数の回線制御
語メモリ(LCWメモリ)2211〜221oを備
え、回線走査制御及び送受信文字の分解/組立等
の制御を行う。LCWメモリ2211〜221oに
は送信チヤネル用及び受信チヤネル用の各LCW
メモリがあり、前者には送信チヤネル用の回線制
御語(LCW)が格納され、後者には受信チヤネ
ル用のLCWが格納される。 Reference numeral 220 denotes a line scanning unit, which includes a plurality of line control word memories (LCW memories) 221 1 to 221 o , and controls line scanning and disassembly/assembly of transmitted and received characters. The LCW memories 221 1 to 221 o each contain LCWs for transmitting channels and receiving channels.
There is a memory, the former storing the line control word (LCW) for the transmit channel, and the latter storing the LCW for the receive channel.
230は回線接続装置インタフエースで、通信
回線とのインタフエース及び接続動作を行う。 A line connecting device interface 230 performs interfacing and connection operations with a communication line.
240はシステムバス制御部で、システムバス
300と回線アダプタ200とのインタフエース
を行い、中央処理部(図示せず)との間のデータ
や制御情報の転送を制御する。 A system bus control unit 240 interfaces between the system bus 300 and the line adapter 200, and controls the transfer of data and control information to and from a central processing unit (not shown).
250はプロセツサ(MPU)で、制御記憶の
制御プログラムに制御されて、回線走査部220
及びシステムバス制御部240に対する制御を含
めて回線アダプタ220全体の動作を制御する。 250 is a processor (MPU) which is controlled by the control program stored in the control memory and runs the line scanning unit 220.
and controls the entire operation of the line adapter 220 including control of the system bus control unit 240.
従来の通信制御処理装置の回線アダプタにおい
ては、前述の様に回線走査部内に送信チヤネル用
LCWと受信チヤネル用LCWとをそれぞれ別個の
LCWメモリ格納して、送信及び受信チヤネルサ
ービス時の回線走査制御を行つていた。
In the line adapter of the conventional communication control processing device, as mentioned above, there is a
Separate LCW and receive channel LCW
It was stored in LCW memory and used to control line scanning during sending and receiving channel services.
然しながら、送・受信チヤネル用の各LCWメ
モリは半導体チツプ上に内蔵されていることか
ら、その構成上LCWメモリの規模は小さく、小
容量のものに制限されているのが現状である。 However, since each LCW memory for the transmission and reception channels is built into a semiconductor chip, the scale of the LCW memory is currently limited to a small size and small capacity due to its structure.
この為、チヤネル数を増加すると各LCWメモ
リの容量は減り、LCW内にセツトされる回線制
御語数が減少して回線走査制御機能が低下し、逆
に回線制御語を増やし回線走査機能を向上させよ
うとすると、チヤネル数が減らさなければならな
くなるという問題があつた
本発明は、回線走査制御機能を低下させること
なくLCWメモリに格納されるLCW語数を減ら
し、制限された容量の下においてLCWメモリを
効率的に使用出来る様にした回線走査制御方式を
提供することを目的とする。 For this reason, increasing the number of channels reduces the capacity of each LCW memory, reduces the number of line control words set in the LCW, and degrades the line scanning control function; conversely, increasing the number of line control words improves the line scanning function. However, the present invention reduces the number of LCW words stored in the LCW memory without degrading the line scanning control function, and reduces the number of LCW words stored in the LCW memory under the limited capacity. The purpose of the present invention is to provide a line scanning control method that enables efficient use of the line scanning control system.
従来の回線走査方式における前述の問題点を解
決する為に本発明が講じた手段を、第1図を参照
して説明する。
The means taken by the present invention to solve the above-mentioned problems in the conventional line scanning system will be explained with reference to FIG.
第1図は、本発明の基本構成をブロツク図で示
したものである。 FIG. 1 is a block diagram showing the basic configuration of the present invention.
第1図において、100は回線アダプタの回線
走査部で、第5図の回線走査部220に対応し、
回線走査制御を行う。 In FIG. 1, 100 is a line scanning section of a line adapter, which corresponds to the line scanning section 220 in FIG.
Performs line scanning control.
110は送信及び受信チヤネル用のLCWが格
納される回線制御語メモリ手段(LCWメモリ手
段)で、送信又は受信チヤネル用のLCWと共に
送信及び受信チヤネル用LCWとして共用される
LCWが格納され、且つ送信チヤネル及び受信チ
ヤネルの両サービス期間においてアクセス可能で
ある共用回線制御語メモリ(共用LCWメモリ)
を少なくとも1個備えている。 Reference numeral 110 denotes a line control word memory means (LCW memory means) in which the LCW for the transmitting and receiving channels is stored, and is shared as the LCW for the transmitting and receiving channels together with the LCW for the transmitting or receiving channel.
Shared line control word memory (shared LCW memory) in which the LCW is stored and is accessible during both transmit channel and receive channel service periods.
It has at least one.
120は走査アドレス制御手段で、1つの回線
に対するスキヤンサイクル中に該回線の送信チヤ
ネルアドレス、受信チヤネルアドレス及び次に走
査させる回線の受信チヤネルアドレスを発生す
る。 Reference numeral 120 denotes a scanning address control means, which generates a transmission channel address, a reception channel address, and a reception channel address of a line to be scanned next during a scan cycle for one line.
130は回線走査制御手段で、スキヤンサイク
ルの送信チヤネルサービス期間中、スキヤンアド
レス制御手段120の発生するアドレスにより
LCWメモリ手段110内の送信チヤネル用ICW
メモリ及び共用LCWメモリをアクセスして送信
回線走査制御を行い、受信チヤネルサービス期間
中は、スキヤンアドレス制御手段120の発生す
るアドレスによりLCWメモリ手段110内の受
信チヤネル用LCWメモリ及び共用LCWメモリを
アクセスして受信回路走査制御を行う。 Reference numeral 130 denotes a line scanning control means, which uses the address generated by the scan address control means 120 during the transmission channel service period of the scan cycle.
ICW for transmit channel in LCW memory means 110
The memory and the shared LCW memory are accessed to perform transmission line scanning control, and during the reception channel service period, the reception channel LCW memory and the shared LCW memory in the LCW memory means 110 are accessed using the address generated by the scan address control means 120. to perform receiving circuit scanning control.
回線走査制御手段130は、1つの回線のスキ
ヤンサイクル中おいて送信チヤネルサービス及び
受信チヤネルサービスを行う。
The line scanning control means 130 performs transmission channel service and reception channel service during the scan cycle of one line.
送信サービス期間中は、走査アドレス制御手段
120の発生するアドレスによりLWM走査11
0内の送信チヤネル用LCW及び共用LCWメモリ
を参照しつつ送信回線走査制御を行う。 During the transmission service period, the LWM scan 11 is controlled by the address generated by the scan address control means 120.
Transmission line scanning control is performed while referring to the transmission channel LCW and shared LCW memory in 0.
受信サービス期間中は、走査アドレス制御手段
120の発生するアドレスによりLCW考査11
0内の受信チヤネル用LCWメモリ及び共用LCW
メモリを参照して受信回線走査制御を行う。 During the reception service period, the LCW examination 11 is performed using the address generated by the scanning address control means 120.
LCW memory for receiving channels within 0 and shared LCW
Performs reception line scanning control by referring to memory.
以上の様に、送信チヤネルアドレス及び受信チ
ヤネルアドレスによつてアクセス可能な共用
LCWメモリを設け、この共用LCWメモリ内に送
信チヤネルサービス期間及び受信サービス期間に
おいて共通に使用されるLCWを格納する様にし
たので、共用LCWメモリに格納されるLCWの数
だけ送信又は受信LCWメモリの一方に格納され
るLCWの語数を減らすことが出来る。従つて、
LCWメモリ装置110に格納されるLCWの語数
を減らし、LCWメモリを効率的に使用すること
が出来る。 As mentioned above, the shared
Since an LCW memory is provided and LCWs commonly used during the transmission channel service period and reception service period are stored in this shared LCW memory, the number of transmitting or receiving LCWs stored in the shared LCW memory is equal to the number of LCWs stored in the shared LCW memory. The number of LCW words stored in one side can be reduced. Therefore,
The number of LCW words stored in the LCW memory device 110 can be reduced and the LCW memory can be used efficiently.
本発明の実施例を、第2図〜第4図を参照して
説明する。
Embodiments of the present invention will be described with reference to FIGS. 2 to 4.
第2図は本発明の一実施例の構成をブロツク図
で示したものであり、第3図は同実施例に用いら
れる共用LCWを含むLCWメモリの説明図、第4
図は、同実施例の全二重スキヤン動作時のタイム
チヤートである。 FIG. 2 is a block diagram showing the configuration of an embodiment of the present invention, FIG. 3 is an explanatory diagram of an LCW memory including a shared LCW used in the embodiment, and FIG.
The figure is a time chart during full duplex scan operation of the same embodiment.
(A) 実施例の構成
第2図において、回線走査部100、回線制
御語メモリ手段(LCWメモリ手段)110、
スキヤンアドレス制御手段120、回線走査制
御手段130については、第1図で説明した通
りである。(A) Configuration of Embodiment In FIG. 2, a line scanning section 100, a line control word memory means (LCW memory means) 110,
The scan address control means 120 and the line scan control means 130 are as explained in FIG.
LCWメモリ手段110において、111〜
115は回線制御語メモリ(LCWメモリ)で、
送信チヤネル用又は受信チヤネル用の回路制御
語(LCW)が格納される。 In the LCW memory means 110, 111-
115 is line control word memory (LCW memory),
A circuit control word (LCW) for a transmit channel or a receive channel is stored.
116〜118は共用回線制御語メモリ(共
用LCWメモリ)で、送信又は受信チヤネル用
のLCWと共に両者に共用されるLCWが格納さ
れる。各共用LCWメモリ116〜118は、
この実施例では公知の2ポートランダムアクセ
スメモリ(2ポートRAM)で構成される。 Reference numerals 116 to 118 denote shared line control word memories (shared LCW memories) in which the LCW for the transmission or reception channel and the LCW shared by both are stored. Each shared LCW memory 116 to 118 is
In this embodiment, a known 2-port random access memory (2-port RAM) is used.
2ポートRAMは2つのアドレス(A系及び
B系(B0〜B2))でアクセス可能であり、アド
レスAの場合はリード及びライトが可能である
が、アドレスBの場合はリードだけが可能な
RAMである。 2-port RAM can be accessed by two addresses (A system and B system (B 0 to B 2 )), and address A can be read and written, but address B can only be read. Na
It is RAM.
スキヤンアドレス制御手段120は、図示し
ないスキヤンカウンタにより送信チヤネルアド
レスn、受信チヤネルアドレス(n+1)及び
次に走査される回線の受信チヤネルアドレス
(n+3)を発生する。これらの各アドレスに
よりLCWメモリ111〜115及び共用LCW
メモリ116〜118をアクセスするA系アド
レス(LCWアドレスA)、並びに共用LCW1
16〜118をアクセスするB系アドレス
(LCWアドレスB0〜B2)として用いられる。
なお、LCWアドレスA、B0〜B2は送信サービ
ス期間、受信サービス期間等において変化する
ので、各動作時におけるアドレス値を例えばA
(n)、A(n+1)の様に括弧に入れて示すこと
にする(なお、これらLCWA、B0〜B2につい
ては、後記の(B)実施例の動作の項において詳細
に説明する)。 The scan address control means 120 uses a scan counter (not shown) to generate a transmission channel address n, a reception channel address (n+1), and a reception channel address (n+3) of the line to be scanned next. These addresses allow LCW memories 111 to 115 and the shared LCW
A system address (LCW address A) that accesses memories 116 to 118, and shared LCW1
It is used as a B-system address (LCW address B0 to B2 ) for accessing 16 to 118.
Note that since the LCW addresses A, B 0 to B 2 change during the transmission service period, reception service period, etc., the address value at each operation time is, for example, A.
(n), A(n+1) will be shown in parentheses (These LCWA, B 0 to B 2 will be explained in detail in the section (B) Operation of Example below) .
回線走査制御手段130において、131は
データインレジスタで、アダプタのプロセツサ
(MPU)又は制御記憶(何れも図示せず)等か
らのデータ又はLCWが内部バスより転送され
てセツトされる。132はデータアウトレジス
タで、MPUは制御記憶等に転送されるデータ
又はLCWがセツトされる。133は演算部で、
データアウトレジスタ132、LCWメモリ手
段110及び外部の回線接続装置インタフエー
ス(図示せず)から転送されたデータ又は情報
に基づいて演算を行い、その結果を、処理内容
に応じてデータアウトレジスタ132、LCW
メモリ手段110、又は回線接続装置インタフ
エースに転送する。134は内部タイミング制
御部で、回線走査部100内の各部分の行う動
作を規定する内部タイミング(T0〜T11等、第
4図a参照)を発生する。135及び136
は、システムバス接続の為のレシーバ及びドラ
イバーである。 In the line scanning control means 130, reference numeral 131 is a data-in register, into which data or LCW from the adapter's processor (MPU) or control memory (none of which are shown) is transferred from the internal bus and set. 132 is a data out register in which data or LCW to be transferred to the control memory or the like of the MPU is set. 133 is a calculation section,
Calculations are performed based on data or information transferred from the data out register 132, the LCW memory means 110, and an external line connection device interface (not shown), and the results are transferred to the data out register 132, LCW
The data is transferred to the memory means 110 or to the line connection device interface. Reference numeral 134 denotes an internal timing control unit that generates internal timing (T 0 to T 11 , etc., see FIG. 4a) that defines the operations performed by each part within the line scanning unit 100. 135 and 136
is a receiver and driver for system bus connections.
次に、共用LCWメモリ116〜118の具
体例を、第3図により説明する。 Next, a specific example of the shared LCW memories 116 to 118 will be explained with reference to FIG.
第3図Aは送信用LCWと共に共用LCWが格
納される共用LCWを含むLCWメモリの一例を
示したもので、領域1に格納されている同期パ
ターンのデータがLCWアドレスA及びLCWア
ドレスB0によつてアクセスされ、送信チヤネ
ル及び受信チヤネルの両サービス期間中に利用
される。 Figure 3A shows an example of an LCW memory including a shared LCW in which a shared LCW is stored together with a transmitting LCW, and the synchronization pattern data stored in area 1 is stored at LCW address A and LCW address B0 . It is accessed and utilized during both the sending and receiving channel service periods.
第3図Bは受信用LCWと共に共通LCWが格
納される共用LCWを含むLCWメモリの一例を
示したもので、領域3にあるモデム制御1のデ
ータがLCWアドレス及びLCWアドレスB1によ
つてアクセスされ、送信チヤネル及び受信チヤ
ネルの両サービス期間中に利用される。 Figure 3B shows an example of an LCW memory including a shared LCW in which the common LCW is stored together with the receiving LCW, and the data of modem control 1 in area 3 is accessed by the LCW address and LCW address B1 . and is used during both the transmit and receive channel service periods.
(B) 実施例の動作
実施例の動作を、第4図のタイムチヤートを
参照し、全二重スキヤン方式の場合を例にとつ
て説明する。第4図aにおいて、T0〜T11は内
部タイミングを示したものである。(B) Operation of the embodiment The operation of the embodiment will be explained with reference to the time chart in FIG. 4, taking the full-duplex scan system as an example. In FIG. 4a, T 0 to T 11 indicate internal timing.
全二重スキヤン方式においては、1つの回線
スキヤンサイクル(T0〜T11)は、プログラム
サイクル(T0〜T3)及びスキヤンサイクル
(T4〜T11)に分けられ、スキヤンサイクルは、
更に送信チヤネルサービスが行われる送信サイ
クル(T4〜T7)と受信チヤネルサービスが行
われる受信サイクル(T8〜T11)に分けられる
(第4図a,b)。 In the full-duplex scan system, one line scan cycle (T 0 to T 11 ) is divided into a program cycle (T 0 to T 3 ) and a scan cycle (T 4 to T 11 ), and the scan cycle is
It is further divided into a transmission cycle (T 4 to T 7 ) in which transmission channel service is performed and a reception cycle (T 8 to T 11 ) in which reception channel service is performed (FIGS. 4a and 4b).
このスキヤンサイクルにおいてスキヤンカウ
ンタは最初nであり、このnを図示しないスキ
ヤンアドレスにセツトすると次スキヤンサイク
ルには(n+2)にカウントアツプする。スキ
ヤンアドレスレジスタは、走査サイクル中この
nの値をスキヤンアドレスとして保持する(第
4図c,d)。 In this scan cycle, the scan counter is initially n, and when n is set to a scan address (not shown), it counts up to (n+2) in the next scan cycle. The scan address register holds this value of n as a scan address during the scan cycle (FIG. 4c, d).
又、共用LCWメモリ116(LCWアドレス
はA及びB0)及び117(LCWアドレスはA
及びB3)には受信用LCWと共に共用LCWが格
納され(第3図B参照)、共用LCWメモリ11
5(LCWアドレスはA及びB1)には送信用
LCWが格納されているものとする(第3図A
参照)。以下、各サイクルにおける動作に分け
て説明する。 In addition, shared LCW memories 116 (LCW addresses are A and B 0 ) and 117 (LCW addresses are A and B 0 ) and 117 (LCW addresses are A and B 0 )
and B 3 ), the shared LCW is stored together with the receiving LCW (see Figure 3 B), and the shared LCW memory 11
5 (LCW address is A and B 1 ) for sending
It is assumed that the LCW is stored (Fig. 3A
reference). The operation in each cycle will be explained separately below.
(B‐1) プログラムサイクルにおける動作
プログラムサイクル(T0〜T3)において
は、回線アダプタのMPUよりLCWメモリ装
置110内のLCWメモリに対するアクセス
が行われる。(B-1) Operation in Program Cycle In the program cycle (T 0 to T 3 ), the MPU of the line adapter accesses the LCW memory in the LCW memory device 110 .
MPU及び回線走査制御手段130は、こ
のプログラムサイクル中のリードサイクルR
において所望アドレス(m)のLCWメモリ領域
のLCWの読取り処理を行い、ライトサイク
ルWにおいて所望アドレスmのLCWメモリ
領域に回線走査部100に対するLCWの書
込み処理を行う。LCWメモリ領域をアクセ
スするLCWアドレスA(m)は、スキヤンアド
レス制御部120によつて供給される。 The MPU and line scanning control means 130 perform read cycle R during this program cycle.
In the write cycle W, the LCW in the LCW memory area of the desired address (m) is read, and in the write cycle W, the LCW is written in the LCW memory area of the desired address (m) to the line scanning unit 100. The LCW address A(m) for accessing the LCW memory area is supplied by the scan address control unit 120.
(B‐2) 送信における動作
送信サイクル(T4〜T7)においては、送
信チヤネルサービスが行われる。送信サイク
ル中は、スキヤンカウンタは(n+2)にセ
ツトされ、スキヤンアドレスやレジスタはス
キヤンアドレスnは保持する(第4図c,
e)。更にスキヤンアドレス制御手段120
は、LCWアドレスAとしてnを発生し、
LCWアドレスB0としてn1、B1及びB2として
(n+1)を発生する(第4図g〜i)。(B-2) Operation in transmission In the transmission cycle (T 4 to T 7 ), transmission channel service is performed. During the transmission cycle, the scan counter is set to (n+2), and the scan address and register hold the scan address n (see Figure 4c,
e). Furthermore, scan address control means 120
generates n as LCW address A,
Generate n 1 as LCW address B 0 and (n+1) as B 1 and B 2 (FIG. 4 g to i).
送信サイクル中のリードサイクルRにおい
て、演算部133は、LCWアドレスA(n)に
よつて所望の送信用のLCWメモリをアクセ
スすると共に、LCWアドレスB1(n+1)に
よつて共用LCWメモリ117をアクセスす
る(第4図e〜j。 In the read cycle R during the transmission cycle, the calculation unit 133 accesses the desired transmission LCW memory using the LCW address A(n), and accesses the shared LCW memory 117 using the LCW address B 1 (n+1). Access (Figure 4 e-j.
共用LCWメモリ117は第3図Bの様な
構成になつており、そのモデム制御1の内容
を読み取り、モデムステータスの変化、例え
ばモデム側から送られた送信可信号CSがオ
フからオンになつたことを検出することによ
り、送信スタートを行わせる指示を作成す
る。この送信スタート指示により、内部タイ
ミングT6及びT7において回線データアウト
情報が回線接続装置インタフエースへ転送さ
れる(第4図a,m,n)。 The shared LCW memory 117 has a configuration as shown in FIG. 3B, and reads the contents of the modem control 1 and detects changes in the modem status, for example, when the clear-to-send signal CS sent from the modem changes from off to on. By detecting this, an instruction to start transmission is created. In response to this transmission start instruction, line data out information is transferred to the line connecting device interface at internal timings T 6 and T 7 (FIG. 4 a, m, n).
(B‐3) 受信サイクルにおける動作
受信サイクル(T8〜T11)においては、受
信チヤネルサービスが行なわれる。受信サイ
クル中は、スキヤンカウンタは(n+2)に
セツトされ、スキヤンアドレスレジスタはス
キヤンアドレスnを保持する(第4図c,
d)。更にスキヤンアドレス制御部120は、
LCWアドレスAとして(n+1)を発生し、
LCWアドレスB0としてn、B1として(n+
1)、B2として(n+3)をそれぞれ発生す
る(第4図g〜i)。(B-3) Operation in reception cycle In the reception cycle (T 8 to T 11 ), reception channel service is performed. During the receive cycle, the scan counter is set to (n+2) and the scan address register holds scan address n (Figure 4c,
d). Furthermore, the scan address control unit 120
Generate (n+1) as LCW address A,
LCW address B 0 as n, B 1 as (n+
1), (n+3) is generated as B 2 (Fig. 4 g to i).
受信サイクル中のリードサイクルRにおい
て、演算部133は、LCWアドレスA(n+
1)によつて所望の受信用のLCWメモリを
アクセスすると共に、LCWアドレスB0(n)に
よつて共用LCWメモリ116をアクセスす
る(第4図e〜j)。 In the read cycle R during the receive cycle, the calculation unit 133 calculates the LCW address A(n+
1), the desired receiving LCW memory is accessed, and the shared LCW memory 116 is accessed using the LCW address B 0 (n) (FIG. 4 e to j).
共用LCWメモリ116は第3図Aの様な
構成になつており、領域1に同期パターンが
格納されている。 The shared LCW memory 116 has a configuration as shown in FIG. 3A, and a synchronization pattern is stored in area 1.
BSC(Binary synchronous
communication)手順においては、受信デ
ータの同期パターンを監視する為の基準とな
る同期パターンが必要であるが、この基準と
なる同意パターンは、共用LCWメモリ11
6の同期パターンを読み出すことにより得ら
れる。なお、この同期パターンは、送信チヤ
ネルサービス時には、送信データ中に組入れ
られるものである。 BSC (Binary synchronous
communication) procedure, a synchronization pattern is required as a standard for monitoring the synchronization pattern of received data, but this standard agreement pattern is
This can be obtained by reading out the 6 synchronization patterns. Note that this synchronization pattern is incorporated into transmission data during transmission channel service.
又、演算部133はLCWアドレスB2(n+
3)により共用LCWメモリ118をアクセ
スし、その物理回線アドレス領域(第3図B
参照)に格納されている物理アドレス、即ち
次の回線走査の対象となる回線アドレス(N
+3)に読み取り、回線アドレスレジスタ
(図示せず)にセツトする。この回線アドレ
ス(N+3)は、内部タイミングT10及び
T11において回線接続装置インタフエースへ
転送される(第4図k〜l)。なお、回線ア
ドレスレジスタに格納されている現在の回線
スキヤンサイクルにおける回線アドレス(N
+1)は、前回のスキヤンサイクルの内部タ
イミング(T10′,T11′)においてセツトされ
たものである。 In addition, the calculation unit 133 calculates the LCW address B 2 (n+
3) accesses the shared LCW memory 118 and accesses its physical line address area (Fig. 3B).
(reference)), that is, the line address (N
+3) and set in the line address register (not shown). This line address (N+3) has internal timing T 10 and
At T11 , the data is transferred to the line connection equipment interface (Fig. 4 k-l). Note that the line address (N
+1) was set at the internal timing (T 10 ', T 11 ') of the previous scan cycle.
回線接続装置インタフエースは、この回線
アドレス(N+3)を受けると、次の回線を
スキヤンする動作を開始する。 When the line connecting device interface receives this line address (N+3), it starts scanning the next line.
以上、全二重スキヤン方式の場合の実施例につ
いて説明したが、本発明はこの実施例に限定され
るものでなく、半二重スキヤン方式の場合にも用
いられるものである。 Although the embodiment for the full-duplex scan method has been described above, the present invention is not limited to this embodiment, and can also be used for the half-duplex scan method.
以上の説明した様に、本発明によれば、次の諸
効果が得られる。
As explained above, according to the present invention, the following effects can be obtained.
(イ) 回線制御語LCWを送信及び受信チヤネルの
各サービス期間中に共用することにより回線走
査制御機能を低下させることなく回線制御語の
語数を減少させることが出来る。(b) By sharing the line control word LCW during each service period of the transmitting and receiving channels, the number of line control words can be reduced without degrading the line scanning control function.
(ロ) 前記(イ)により、同じ回線制御語数の場合は回
線制御語メモリの容量を減少させることが出
来、回線制御語メモリの容量が同じ場合は、チ
ヤネル数を増加させたり又は回線制御語数を増
やして回線制御機能を向上させることが出来
る。(b) According to (a) above, if the number of line control words is the same, the capacity of the line control word memory can be decreased, and if the capacity of the line control word memory is the same, the number of channels can be increased or the number of line control words can be decreased. The line control function can be improved by increasing the number of lines.
第1図……本発明の基本構成の説明図、第2図
……本発明の一実施例の構成の説明図、第3図…
…同実施例に用いられる共用回線制御語を含む回
線制御語メモリの説明図、第4図……同実施例の
全二重スキヤン動作時のタイムチヤート、第5図
……回線アダプタの基本構成の説明図。
第1図及び第2図において、100……回線走
査部、110……回線制御語(LCW)メモリ手
段、120……スキヤンアドレス制御手段、13
0……回線走査制御手段。
Fig. 1...Explanatory diagram of the basic configuration of the present invention, Fig. 2...Explanatory diagram of the configuration of an embodiment of the present invention, Fig. 3...
...An explanatory diagram of the line control word memory including the shared line control word used in the same embodiment, Fig. 4...A time chart during full-duplex scan operation of the same embodiment, Fig. 5...Basic configuration of the line adapter An explanatory diagram. 1 and 2, 100... line scanning unit, 110... line control word (LCW) memory means, 120... scan address control means, 13
0...Line scanning control means.
Claims (1)
の回線走査制御方式において、 (a) 送信チヤネル用又は受信チヤネル用の回線制
御語と共に送信及び受信チヤネル用回線制御語
として共用される回線制御語が格納され、且つ
送信チヤネル及び受信チヤネルの両サービス期
間においてアクセス可能である共用回線制御語
メモリを少くとも1個備えた送信及び受信チヤ
ネル回線制御語格納用の回線制御語メモリ手段
110と、 (b) 1つの回線に対するスキヤンサイクル中に、
該回線の送信チヤネルアドレス、受信チヤネル
アドレス及び次に走査される回線の受信チヤネ
ルアドレスを発生するスキヤンアドレス制御手
段120と、 (c) スキヤンサイクルの送信チヤネルサービス期
間中は、スキヤンアドレス制御手段120の発
生する前記アドレスにより回線制御語メモリ手
段110内の送信チヤネル用回線語メモリ及び
共用回線制御語メモリをアクセスして送信回線
走査制御を行い、受信チヤネルサービス期間中
は、スキヤンアドレス制御手段120の発生す
る前記アドレスにより回線制御語メモリ手段1
10内の受信チヤネル用回線制御語メモリ及び
共用回線制御語メモリをアクセスして受信回線
走査制御を行う回線走査制御手段130、 を備えたことを特徴とする回線走査制御方式。 2 共用回線制御語メモリが、2ポート・ランダ
ムアクセスメモリで構成されていることを特徴と
する特許請求の範囲第1項記載の回線走査制御方
式。[Scope of Claims] 1. In a line scanning control method of a line adapter provided in a communication control processing device, (a) a line control word that is shared as a line control word for transmitting and receiving channels together with a line control word for a transmitting channel or a receiving channel; Line control word memory means for storing transmit and receive channel line control words, comprising at least one shared line control word memory in which a line control word is stored and is accessible during both the transmit and receive channel service periods. 110; (b) during a scan cycle for one line;
scan address control means 120 that generates a transmission channel address, a reception channel address of the line, and a reception channel address of the line to be scanned next; (c) during the transmission channel service period of the scan cycle, the scan address control means 120; Using the generated address, the transmission channel line word memory and the shared line control word memory in the line control word memory means 110 are accessed to perform transmission line scanning control, and during the reception channel service period, the scan address control means 120 generates The line control word memory means 1 according to the address
1. A line scanning control method, comprising: a line scanning control means 130 that performs receiving line scanning control by accessing a receiving channel line control word memory and a shared line control word memory in the receiving channel 10. 2. The line scanning control system according to claim 1, wherein the shared line control word memory is comprised of a 2-port random access memory.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61046372A JPS62204642A (en) | 1986-03-05 | 1986-03-05 | Line scanning control system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61046372A JPS62204642A (en) | 1986-03-05 | 1986-03-05 | Line scanning control system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS62204642A JPS62204642A (en) | 1987-09-09 |
| JPH0362341B2 true JPH0362341B2 (en) | 1991-09-25 |
Family
ID=12745316
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61046372A Granted JPS62204642A (en) | 1986-03-05 | 1986-03-05 | Line scanning control system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS62204642A (en) |
-
1986
- 1986-03-05 JP JP61046372A patent/JPS62204642A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS62204642A (en) | 1987-09-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4652874A (en) | Serial communication interface for a local network controller | |
| US4419728A (en) | Channel interface circuit providing virtual channel number translation and direct memory access | |
| US4490788A (en) | Well-logging data processing system having segmented serial processor-to-peripheral data links | |
| US4700185A (en) | Request with response mechanism and method for a local area network controller | |
| JP4447892B2 (en) | Data communication system and method incorporating multi-core communication module | |
| US6189062B1 (en) | Apparatus and method for address translation in bus bridge devices | |
| US11216407B2 (en) | Single communication interface and a method with internal/external addressing mode | |
| JPS63255759A (en) | Control system | |
| KR930002787B1 (en) | Peripheral controller and adapter interface | |
| EP0800139A2 (en) | Programmable read/write access signal and method therefor | |
| CA1303229C (en) | Bus adapter unit for digital data processing system | |
| JPS6246025B2 (en) | ||
| JPH0362341B2 (en) | ||
| US5379395A (en) | Semiconductor integrated circuit for central processor interfacing which enables random and serial access to single port memories | |
| JP2546901B2 (en) | Communication control device | |
| US7177997B2 (en) | Communication bus system | |
| JPH07271654A (en) | controller | |
| JP2505298B2 (en) | Variable bus width designation method and variable bus width information reception method in split bus | |
| JPS6113633B2 (en) | ||
| JPS6119056B2 (en) | ||
| KR100251849B1 (en) | I/o control board having multiplexing function | |
| JPS6217879Y2 (en) | ||
| JPH09307591A (en) | Data transmission / reception control circuit | |
| JPS6142986B2 (en) | ||
| JPS62154056A (en) | Data communication interface |