Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0668743B2 - Storage switchboard line interface configuration method - Google Patents
[go: Go Back, main page]

JPH0668743B2 - Storage switchboard line interface configuration method - Google Patents

Storage switchboard line interface configuration method

Info

Publication number
JPH0668743B2
JPH0668743B2 JP60258546A JP25854685A JPH0668743B2 JP H0668743 B2 JPH0668743 B2 JP H0668743B2 JP 60258546 A JP60258546 A JP 60258546A JP 25854685 A JP25854685 A JP 25854685A JP H0668743 B2 JPH0668743 B2 JP H0668743B2
Authority
JP
Japan
Prior art keywords
read
access
address
control circuit
accumulating
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
JP60258546A
Other languages
Japanese (ja)
Other versions
JPS62120146A (en
Inventor
実 菅野
晃 堀木
善一 矢代
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.)
Hitachi Ltd
NTT Inc
Original Assignee
Hitachi Ltd
Nippon Telegraph and Telephone Corp
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 Hitachi Ltd, Nippon Telegraph and Telephone Corp filed Critical Hitachi Ltd
Priority to JP60258546A priority Critical patent/JPH0668743B2/en
Publication of JPS62120146A publication Critical patent/JPS62120146A/en
Publication of JPH0668743B2 publication Critical patent/JPH0668743B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は、蓄積交換機の回線対応部に係り、特に高速回
線を多数収容する大容量の蓄積交換機の回線対応部の構
成方式に関する。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a line interface of a storage exchange, and more particularly to a configuration system of the line interface of a large capacity storage exchange that accommodates a large number of high speed lines.

〔発明の背景〕[Background of the Invention]

プロトコルLSI(大規模集積回路)を用いた交換機の
構成及び収容回線数に関しては既にアイシーシー(IC
C)'83のB3.7.1〜B3.7.5の「ア・ブイエルエスアイ・
フォー・コミュニケーション・コントロール(A VLSI
For Communication Control)」で論じられているが、
プロトコルLSIのメモリアクセスの許容待合せ時間と
オーバラン/アンダーランの許容値から収容回線数が制
限される。この結果、高速の処理装置等を用い、交換機
を大容量化し、収容回線を増加しようとするか又は収容
回線をさらに高速化しようとしても収容回線数を制限又
は減少せざるを得ない。
Regarding the configuration of the exchange using the protocol LSI (large-scale integrated circuit) and the number of accommodated lines, IC (IC
C) '83 B3.7.1 to B3.7.5 "A.B.S.I.
Four Communication Control (A VLSI
For Communication Control) ”,
The number of lines accommodated is limited by the allowable waiting time for memory access of the protocol LSI and the allowable value of overrun / underrun. As a result, the number of accommodated lines must be limited or reduced even if the capacity of the exchange is increased by using a high-speed processing device or the like to increase the accommodated lines or to further increase the accommodated lines.

〔発明の目的〕[Object of the Invention]

本発明の目的は、プロトコルLSIのメモリアクセス時
の許容待合せ時間を等価的に増加させ、蓄積交換機の収
容回線数を増加させる回線対応部構成方式を提供するこ
とにある。
SUMMARY OF THE INVENTION An object of the present invention is to provide a line-corresponding section configuration system that equivalently increases the allowable waiting time when accessing a memory of a protocol LSI and increases the number of lines accommodated in a storage exchange.

〔発明の概要〕[Outline of Invention]

本発明は、プロトコルLSIのメモリアクセスに関し、
リードアクセスは先行読み出しにより複数回線の競合
や、メモリアクセス時間の待合せを無くし、ライトアク
セスはファーストインファーストアウトのメモリ(FIF
O)を用いプロトコルLSIからの要求を一時FIFOに蓄
え、リード側アクセスと同様に待合せ時間を無くすこと
により、等価的に許容待合せ時間を増加させるものであ
る。
The present invention relates to a memory access of a protocol LSI,
Read access eliminates contention of multiple lines and waiting for memory access time by read-ahead, and write access uses first-in first-out memory (FIF
O) is used to temporarily store the request from the protocol LSI in the FIFO and eliminate the waiting time as in the case of the read side access, thereby increasing the allowable waiting time equivalently.

〔発明の実施例〕Example of Invention

以下、本発明の一実施例を第1図により説明する。第1
図において、1はプロトコルLSI(大規模集積回
路)、2は本発明によるプロトコルLSI周辺部、3は
アンドゲート、4はインバータ、5はメモリアクセス制
御部(ACTL)6はリードアクセス制御部(RCTL)、7は
ライトアクセス制御部(WCTL)、8はプロトコルLSI
からのリードライト制御線(R/W)、9はプロトコルL
SIからのメモリアクセス要求線(BRQ)、10はリード
アクセス時のアドレス又はライトアクセス時のアドレ
ス、データが確定している事を示すストローブ信号線
(STB)11はプロトコルLSIからのメモリアクセス要
求受付信号線(BACK)、12はメモリアクセス完了信号線
(DACK)、13はプロトコルLSIからのアドレス,デー
タバス、14はRCTL又はWCTLからのメモリアクセス要求信
号線(MBRQ)、15はACTLからのメモリアクセス中信
号(MBACK)、16はACTLからのメモリアクセス要求
に対する受付信号(MACK)、17は、メモリアクセス終了
信号(ACK)、18はACTLからのメモリアクセス要求
信号(MRQ)、19はリード又はライトアクセスの指示
信号(RWCTL)、20はメモリアクセス時のアドレ
ス,データが確定していることを示すストローブ信号
(ADS)、21はメモリと間のアドレスデータバスであ
る。
An embodiment of the present invention will be described below with reference to FIG. First
In the figure, 1 is a protocol LSI (large-scale integrated circuit), 2 is a peripheral part of the protocol LSI according to the present invention, 3 is an AND gate, 4 is an inverter, 5 is a memory access controller (ACTL), 6 is a read access controller (RCTL). ), 7 is a write access controller (WCTL), 8 is a protocol LSI
Read / write control line (R / W) from, 9 is protocol L
A memory access request line (BRQ) from SI, 10 is an address during read access or address during write access, and strobe signal line (STB) 11 indicates that data has been confirmed. 11 is a memory access request reception from a protocol LSI. Signal line (BACK), 12 memory access completion signal line (DACK), 13 address and data bus from protocol LSI, 14 memory access request signal line (MBRQ) from RCTL or WCTL, 15 memory from ACTL Accessing signal (MBACK), 16 is a reception signal (MACK) for a memory access request from ACTL, 17 is a memory access end signal (ACK), 18 is a memory access request signal (MRQ) from ACTL, 19 is a read or Write access instruction signal (RWCTL), 20 is a strobe signal indicating that the address and data at memory access are fixed (ADS), 21 is an address data bus between the memory and the.

第1図において、プロトコルLSI1は送信動作又は受
信動作においてLSI内のバッファがエンブティ又はフ
ルになると、BRQ9によりメモリアクセス要求を送出
し、BACK11によりメモリアクセス要求受付を受領す
ると、R/W8によりリード又はライトを指定し、アド
レス、データバス13に情報を送出し、STB10によりメ
モリアクセスを行い、DACK12によりメモリアクセス
完了を認識し、リードアクセスの場合はデータを取り込
むものとする。プロトコルLSI周辺部2のRCTL6
は、1ワード分のメモリを先行アクセスする機能を有
し、アクセス済のアドレスを記憶するアドレスレジスタ
とリードデータを記憶するデータレジスタを有してい
る。まず最初にメモリアドレスN番地にリードアクセス
が有ると、N番地をアクセスし、リードデータをプロト
コルLSI1へ送出し、次にアドレスを歩進し、N+1
番地をアクセスし、リードデータをデータレジスタに格
納し、アドレスレジスタの内容をN+1とする。次にプ
ロトコルLSI1よりN+1番地にリードアクセスがあ
るとアドレスレジスタの内容と比較し、一致することを
確認するとデータレジスタの内容をプロトコルLSI1
へ送出し、アドレスレジスタの内容をN+2に歩進し、
N+2番地をアクセスし、リードデータをデータレジス
タに格納する。以降順次アドレスを歩進し、アクセスを
続ける。またWCTL7は1W分のライトアクセスを記憶す
る機能を有し、アドレスレジスタとデータレジスタを有
している。プロトコルLSIよりライトアクセスが有る
とアドレスをアドレスレジスタに、データをデータレジ
スタに記憶し、プロトコルLSI1にはDACK12によりア
クセス完了を通知すると同時にメモリアクセスを開始
し、メモリアクセスが完了するとアドレスレジスタ、デ
ータレジスタを空にし、次のライトアクセスに備える。
ACTL5は、RCTL6とWCTL7からのMBRQ
14の競合制御と、メモリとのインタフェース信号の作成
を行う。
In FIG. 1, the protocol LSI 1 sends a memory access request by the BRQ 9 when the buffer in the LSI becomes empty or full in the sending operation or the receiving operation, and when the memory access request acceptance is received by the BACK 11, the read or the read by the R / W 8 is performed. It is assumed that write is designated, information is sent to the address and data bus 13, memory access is performed by STB10, memory access completion is recognized by DACK12, and data is fetched in the case of read access. RCTL6 of protocol LSI peripheral part 2
Has a function of accessing the memory for one word in advance, and has an address register for storing an accessed address and a data register for storing read data. First, if there is a read access to the memory address N, the address N is accessed, the read data is sent to the protocol LSI 1, and then the address is incremented to N + 1.
The address is accessed, the read data is stored in the data register, and the content of the address register is set to N + 1. Next, if there is a read access from the protocol LSI 1 to the address N + 1, the contents of the data register are compared with the contents of the address register.
The address register contents to N + 2,
The address N + 2 is accessed and the read data is stored in the data register. After that, the address is sequentially incremented and the access is continued. The WCTL7 has a function of storing 1 W of write access, and has an address register and a data register. When there is a write access from the protocol LSI, the address is stored in the address register and the data is stored in the data register, the protocol LSI 1 is notified of the completion of the access by DACK 12, and at the same time the memory access is started, and when the memory access is completed, the address register and the data register are registered. To be empty and ready for the next write access.
ACTL5 is MBRQ from RCTL6 and WCTL7
14 contention control and interface signal with memory are created.

以上説明したメモリアクセスのタイムチャートの一例を
第2図から第5図に示す。第2図は、プロトコルLSI
1からのアクセスに対し、RCTL6又はWCTL7が
先行処理が可能な場合を示し、短時間でアクセスを完了
させている。第3図は、RCTL6又はWCTL7が先
行処理が不可能な場合を示し、DACK12返送までに相
当の時間を必要とする。第4図はRCTL6からのメモ
リアクセスを示し、第5図はWCTL7からのメモリア
クセスを示している。
An example of the memory access time chart described above is shown in FIGS. Figure 2 shows the protocol LSI
The case where the RCTL 6 or WCTL 7 can perform the preceding processing for the access from 1 is shown, and the access is completed in a short time. FIG. 3 shows a case where the RCTL6 or WCTL7 cannot perform the preceding processing, and it takes a considerable time to return the DACK12. FIG. 4 shows memory access from RCTL6, and FIG. 5 shows memory access from WCTL7.

以上説明した様に本発明によれば、1アクセス分の先行
処理を行うことによりプロトコルLSI1からのメモリ
アクセスに対する許容待合わせ時間が2倍になり、オー
バラン、アンダーラン確率より制限される収容回線数を
増加することが出来る。
As described above, according to the present invention, by performing the preceding process for one access, the allowable waiting time for the memory access from the protocol LSI 1 is doubled, and the number of accommodated lines limited by the overrun or underrun probability. Can be increased.

〔発明の効果〕〔The invention's effect〕

本発明によれば、プロトコルLSIからのメモリアクセ
ス時の許容待合せ時間を増加できるので蓄積交換機の収
容回線数を増加するのに効果がある。例えば、1アクセ
ス分の先行処理を行えば、許容待合せ時間は2倍にな
り、オーバラン確率を一定とした場合に、M/D/1等
のトラフイツク計算式で規定される収容回線数の増加に
効果がある。
According to the present invention, the allowable waiting time at the time of memory access from the protocol LSI can be increased, which is effective in increasing the number of lines accommodated in the storage exchange. For example, if the preceding process for one access is performed, the allowable waiting time is doubled, and if the overrun probability is fixed, the number of accommodated lines defined by the traffic calculation formula such as M / D / 1 increases. effective.

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

第1図は本発明による回線対応部の構成図、第2図及び
第3図はプロトコルLSIからのメモリアクセス時のタ
イムチャート、第4図及び第5図は本発明によるプロト
コルLSI周辺部からのメモリアクセス時のタイムチャ
ートである。 1……プロトコルLSI、 2……プロトコルLSI周辺部、 3……アンドゲート、4……インバータ、 5……メモリアクセス制御部、 6……リードアクセス制御部、 7……ライトアクセス制御部、 8……リードライト制御線、 9……メモリアクセス要求線、 10……ストローブ信号線、 11……メモリアクセス要求受付信号線、 12……メモリアクセス完了信号線、 13……アドレス及びデータバス、 14……メモリアクセス要求信号線、 15……メモリアクセス中信号、 16……メモリアクセス要求受付信号、 17……メモリアクセス終了信号、 18……メモリアクセス要求信号、 19……リードライトアクセス指示信号、 20……ストローブ信号、 21……アドレス及びデータバス。
FIG. 1 is a configuration diagram of a line interface unit according to the present invention, FIGS. 2 and 3 are time charts when a memory is accessed from a protocol LSI, and FIGS. 4 and 5 are diagrams from a peripheral part of the protocol LSI according to the present invention. It is a time chart at the time of memory access. 1 ... Protocol LSI, 2 ... Protocol LSI peripheral section, 3 ... AND gate, 4 ... Inverter, 5 ... Memory access control section, 6 ... Read access control section, 7 ... Write access control section, 8 ...... Read / write control line, 9 ... Memory access request line, 10 ... Strobe signal line, 11 ... Memory access request acceptance signal line, 12 ... Memory access completion signal line, 13 ... Address and data bus, 14 ...... Memory access request signal line, 15 ...... Memory access signal, 16 ...... Memory access request acceptance signal, 17 ...... Memory access end signal, 18 ...... Memory access request signal, 19 ...... Read write access instruction signal, 20 ... Strobe signal, 21 ... Address and data bus.

───────────────────────────────────────────────────── フロントページの続き (72)発明者 矢代 善一 東京都武蔵野市緑町3丁目9番11号 日本 電信電話株式会社通信網第一研究所内 (56)参考文献 特開 昭53−68921(JP,A) 特開 昭50−99045(JP,A) ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Zenichi Yashiro 3-9-11 Midoricho, Musashino-shi, Tokyo Nippon Telegraph and Telephone Corporation, Communication Network 1st Research Laboratories (56) Reference JP-A-53-68921 (JP) , A) JP-A-50-99045 (JP, A)

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】通信プロトコルを処理し、かつ、ダイレク
トメモリアクセス制御機能を有するプロトコル処理回路
を用いた蓄積交換機の回線対応部において、プロトコル
処理回路から起動されるダイレクトメモリアクセス要求
を処理するライトアクセス制御回路と、リードアクセス
制御回路と、ライトアクセスとリードアクセスの競合を
制御する競合制御回路とを前記プロトコル処理回路とメ
モリとの間に設け、前記ライトアクセス制御回路には予
め決められた複数回のライトアクセス情報を蓄積するフ
ァーストインファーストアウト蓄積手段を備え、前記リ
ードアクセス制御回路にはプロトコル処理回路からの送
信される第1のリードアドレスを基に予め決められた複
数回のリードアクセスを実施する第2のリードアドレス
を作成するアドレス変換手段と、第2のリードアドレス
を蓄積する第1の蓄積手段と、第2のリードアドレスで
メモリから読みだされたデータを蓄積する第2の蓄積手
段とから成るリードアクセス先行手段と、第1のリード
アドレスと第2のリードアドレスを比較する比較手段
と、比較手段の出力により第2の蓄積手段のデータのプ
ロトコル処理回路への送信とアドレス変換手段の制御を
実施する制御手段とを備え、前記競合制御回路は少なく
とも前記ライトアクセス制御回路と、前記リードアクセ
ス制御回路と前記メモリとを制御することを特徴とする
蓄積交換機の回線対応部構成方式。
1. A write access for processing a direct memory access request activated from the protocol processing circuit in a line interface of a storage exchange using a protocol processing circuit having a direct memory access control function for processing a communication protocol. A control circuit, a read access control circuit, and a contention control circuit for controlling contention between write access and read access are provided between the protocol processing circuit and the memory, and the write access control circuit has a predetermined number of times. First-in first-out accumulating means for accumulating write access information, and the read access control circuit carries out a predetermined plurality of read accesses based on the first read address transmitted from the protocol processing circuit. Address for creating the second read address Read access preceding means comprising a converting means, a first accumulating means for accumulating a second read address, and a second accumulating means for accumulating the data read from the memory at the second read address; Comparing means for comparing the first read address with the second read address, and control means for transmitting the data of the second accumulating means to the protocol processing circuit and controlling the address converting means by the output of the comparing means. The line control unit configuration system of the storage exchange, wherein the contention control circuit controls at least the write access control circuit, the read access control circuit, and the memory.
【請求項2】特許請求の範囲第1項記載のリードアクセ
ス制御回路の制御手段に、プロトコル処理回路へのデー
タの送信起動発生時、プロトコル処理回路からの送信デ
ータリードアクセスに先行してリードアクセス要求信号
を送出する機能を備えたことを特徴とする特許請求の範
囲第1項記載の蓄積交換機の回線対応部構成方式。
2. A read access to the control means of the read access control circuit according to claim 1, prior to transmission data read access from the protocol processing circuit, when transmission start of data to the protocol processing circuit occurs. The line corresponding part configuration system of the storage exchange according to claim 1, further comprising a function of transmitting a request signal.
JP60258546A 1985-11-20 1985-11-20 Storage switchboard line interface configuration method Expired - Lifetime JPH0668743B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60258546A JPH0668743B2 (en) 1985-11-20 1985-11-20 Storage switchboard line interface configuration method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60258546A JPH0668743B2 (en) 1985-11-20 1985-11-20 Storage switchboard line interface configuration method

Publications (2)

Publication Number Publication Date
JPS62120146A JPS62120146A (en) 1987-06-01
JPH0668743B2 true JPH0668743B2 (en) 1994-08-31

Family

ID=17321729

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60258546A Expired - Lifetime JPH0668743B2 (en) 1985-11-20 1985-11-20 Storage switchboard line interface configuration method

Country Status (1)

Country Link
JP (1) JPH0668743B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5420097B2 (en) * 1973-12-28 1979-07-20
JPS5368921A (en) * 1976-12-01 1978-06-19 Toshiba Corp Memory controller

Also Published As

Publication number Publication date
JPS62120146A (en) 1987-06-01

Similar Documents

Publication Publication Date Title
CA1278387C (en) Processor access control arrangement in a multiprocessor system
EP0384621A2 (en) Data transfer operations between two asynchronous buses
US5923852A (en) Method and system for fast data transmissions in a processing system utilizing interrupts
US6061748A (en) Method and apparatus for moving data packets between networks while minimizing CPU intervention using a multi-bus architecture having DMA bus
CA2289192C (en) Communication dma device
EP0473059B1 (en) Communication control system
US4878197A (en) Data communication apparatus
JPS6359042A (en) Communication interface equipment
JPH0668743B2 (en) Storage switchboard line interface configuration method
JP2937218B2 (en) Buffer memory management method for data link protocol controller
JPH07121474A (en) Information processing equipment
JP2762506B2 (en) Line controller
US7899957B1 (en) Memory controller having a buffer for providing beginning and end data
JPS6027976A (en) First-in first-out memory device
CA2022073A1 (en) Apparatus and method for receiving serial communication status data with a dma controller
JP3230339B2 (en) Communication control device
JP3442099B2 (en) Data transfer storage device
JP2552015B2 (en) Data transfer device
JPH0581167A (en) Data transmission processor
JP2000029823A (en) Bus access control circuit
JPH0232650A (en) Communication adapter control system and the same adapter
JPH05204829A (en) Data transfer device
JPH05197654A (en) Communication control method
JPS62232060A (en) Data processor
JPH0528105A (en) Data transfer method