JPH06253347A - Atm switch and multiplexing circuit - Google Patents
Atm switch and multiplexing circuitInfo
- Publication number
- JPH06253347A JPH06253347A JP4083093A JP4083093A JPH06253347A JP H06253347 A JPH06253347 A JP H06253347A JP 4083093 A JP4083093 A JP 4083093A JP 4083093 A JP4083093 A JP 4083093A JP H06253347 A JPH06253347 A JP H06253347A
- Authority
- JP
- Japan
- Prior art keywords
- input
- output
- cell
- cells
- highways
- 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
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Use Of Switch Circuits For Exchanges And Methods Of Control Of Multiplex Exchanges (AREA)
Abstract
(57)【要約】
【目的】ATMスイッチの消費電力が少なくする。
【構成】複数本の入力ハイウェイ(1−1〜1−4)と
出力ハイウェイ(3−1〜3−4)の間においてセルを
交換するATMスイッチであって、上記出力ハイウェイ
に対応して設けられた複数の入力ポートをもち、かつ、
各々の入力ポートが独立に書き込み可能な複数入力メモ
リ(6−1〜6−4)を用い、上記複数の入力ポートを
入力ハイウェイ(1−1〜1−4)の各々に接続し、複
数入力メモリ(6−1〜6−4)の出力ポートを出力ハ
イウェイ(3−1〜3−4)に接続する。
【効果】複数入力メモリに複数入力FIFOメモリを用
いることにより、多重化機構を省き、消費電力の増大を
抑える。
(57) [Summary] [Purpose] To reduce the power consumption of ATM switches. An ATM switch for exchanging cells between a plurality of input highways (1-1 to 1-4) and output highways (3-1 to 3-4) is provided corresponding to the output highway. Has multiple input ports, and
Multiple input memories (6-1 to 6-4) in which each input port is independently writable are used, and the plurality of input ports are connected to each of the input highways (1-1 to 1-4) to provide a plurality of inputs. The output ports of the memories (6-1 to 6-4) are connected to the output highways (3-1 to 3-4). [Effect] By using a multi-input FIFO memory as the multi-input memory, the multiplexing mechanism is omitted and an increase in power consumption is suppressed.
Description
【0001】[0001]
【産業上の利用分野】本発明は、ATMスイッチ及び多
重化回路、更に詳しく言えば、複数本の入力ハイウェイ
と複数本の出力ハイウェイの間においてセルを交換する
ATMスイッチ及び複数本の入力ハイウェイのATM伝
送のセルを多重化するATMセルの多重化回路に係わ
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an ATM switch and a multiplexing circuit, and more particularly to an ATM switch and a plurality of input highways for exchanging cells between a plurality of input highways and a plurality of output highways. The present invention relates to an ATM cell multiplexing circuit that multiplexes ATM transmission cells.
【0002】[0002]
【従来の技術】従来、ATM交換機に用いられるATM
スイッチは、図11及び図12に示すように、複数の入
力ハイウェイ1−1〜1−4上のATMセル(以下、セ
ルと略称する。)は多重化部15で多重され、多重化さ
れた信号は、複数の出力ハイウェイ3−1〜3−4に対
応して設けられたFIFOメモリ12−1〜12−4に
線路2−1〜2−4を介して共通に加えられる。多重化
後のセルは、それぞれヘッダラッチ部5−1〜5−4に
より、セルのヘッダ部をラッチし、書込制御部13−1
〜13−4に伝達する。書込制御部では、伝達されたヘ
ッダ部に書かれている出力先をみて、各出力ハイウェイ
3−1〜3−4に出力するかどうかを決定し、FIFO
メモリ12−1〜12−4に書き込みアドレス及び書き
込みイネーブル信号を出力する。読出制御部14−1〜
14−4は、各FIFOメモリ12−1〜12−4に蓄
積された順にセルを読み出し、出力ハイウェイ3−1〜
3−4に出力する。2. Description of the Related Art Conventionally, ATMs used in ATM exchanges
In the switch, as shown in FIGS. 11 and 12, ATM cells (hereinafter, abbreviated as cells) on a plurality of input highways 1-1 to 1-4 are multiplexed and multiplexed by a multiplexing unit 15. The signal is commonly applied to the FIFO memories 12-1 to 12-4 provided corresponding to the plurality of output highways 3-1 to 3-4 via the lines 2-1 to 2-4. The multiplexed cells are latched by the header latch units 5-1 to 5-4, and the write control unit 13-1 is used.
~ 13-4. The write control unit determines whether or not to output to each output highway 3-1 to 3-4 by looking at the output destination written in the transmitted header unit, and the FIFO
The write address and the write enable signal are output to the memories 12-1 to 12-4. Read control unit 14-1 to 14-1
14-4 reads out cells in the order in which they are stored in the respective FIFO memories 12-1 to 12-4, and outputs the highways 3-1 to 3-1.
Output to 3-4.
【0003】このような技術を記載した文献として、プ
ロシーディング・オブ・ジ・アイイーイーイー 第78
巻1号 1月(1990年)(PROCEEDING
OFTHE IEEE,VOL.78,NO.1,JA
NUARY 1990)第133ないし149頁があ
る。As a document describing such a technique, Proceedings of the Eye E-E 78th
Volume 1 January (1990) (PROCEEDING
OFTHE IEEE, VOL. 78, NO. 1, JA
NUARY 1990) pages 133-149.
【0004】[0004]
【発明が解決しようとする課題】ATMスイッチにおい
て、重要なことの一つは、消費電力を極力少なくするこ
とである。上記従来のATMスイッチの構成では、多重
化部15を必須要件としている。そのため、多重化部1
5及びバッファメモリを構成する回路素子は高速動作を
するものが必要となり、この結果、消費電力の増大をま
ねく。また、LSI等の回路構成素子の限界動作速度を
超過する可能性が生じる。従って、本発明の目的は、多
重化部を無くし消費電力の少ないATMスイッチを実現
することである。One of the important things in the ATM switch is to reduce the power consumption as much as possible. In the conventional ATM switch configuration described above, the multiplexing unit 15 is an essential requirement. Therefore, the multiplexing unit 1
5 and the circuit elements forming the buffer memory are required to operate at high speed, resulting in an increase in power consumption. Further, there is a possibility that the limit operation speed of the circuit component element such as the LSI is exceeded. Therefore, an object of the present invention is to realize an ATM switch that consumes less power by eliminating the multiplexing unit.
【0005】[0005]
【課題を解決するための手段】上記目的を達成するた
め、本発明のATMスイッチは、複数の入力ポートを持
ち、かつ、同時書き込みが可能で、上記書き込みと独立
に読出だし可能なバッファメモリを複数本の出力ハイウ
ェイのそれぞれに対応して複数個用い、複数本の入力ハ
イウェイを上記複数個のバッファメモリのそれぞれの複
数の入力ポートに加え、上記複数本の入力ハイウェイの
それぞれに設けたヘッダラッチ部から出力ハイウェイの
識別番号等の信号によって上記複数個のバッファメモリ
の複数の入力ポートからのセル信号の書き込みを制御す
る書込制御部を設けた。 なお、複数本の入力ハイウェ
イの数と複数の入力ポートの数は必ずしも一致する必要
はない。In order to achieve the above object, an ATM switch of the present invention has a buffer memory having a plurality of input ports, capable of simultaneous writing, and capable of reading independently from the above writing. A plurality of input highways are used for each of the plurality of output highways, and a plurality of input highways are added to the respective plurality of input ports of the plurality of buffer memories, and a header latch provided for each of the plurality of input highways. A write control unit is provided to control writing of cell signals from a plurality of input ports of the plurality of buffer memories by a signal such as an identification number of an output highway from the unit. Note that the number of input highways and the number of input ports do not necessarily match.
【0006】また、上記多入力メモリの容量、速度の関
係より、上記構成のATMスイッチ複数個並列に配置
し、上記複数本の入力ハイウェイのそれぞれにセル情報
を分割して上記複数個並列に配置されたATMスイッチ
に加えるセル分割部を設け、上記複数本の出力ハイウェ
イのそれぞれに上記複数個並列に配置されたATMスイ
ッチからのセルを結合するセル結合部を設ける構成とし
てもよい。上記バッファメモリとしては、従来知られて
いる多入力FIFOメモリ(例えば、特願平3−244
851号に記載されている「多ポートRAM」)等が使
用できる。また、本発明では、本発明のATMスイッチ
の複数のバッファメモリを1つ選択することにより、A
TMセルの多重化回路を構成する。Further, in consideration of the capacity and speed of the multi-input memory, a plurality of ATM switches having the above configuration are arranged in parallel, cell information is divided into each of the plurality of input highways, and the plurality of ATM switches are arranged in parallel. It is also possible to provide a cell dividing section to be added to the ATM switch, and to provide a cell coupling section for coupling the cells from the plurality of ATM switches arranged in parallel to each of the plurality of output highways. As the buffer memory, a conventionally known multi-input FIFO memory (for example, Japanese Patent Application No. 3-244
"Multi-port RAM" described in No. 851) or the like can be used. Further, in the present invention, by selecting one of the plurality of buffer memories of the ATM switch of the present invention,
It constitutes a multiplexing circuit of TM cells.
【0007】[0007]
【作用】本発明のATMスイッチは、複数本の入力ハイ
ウェイのセル信号は、多重化部を介すること無く、出力
ハイウェイに対応して設けられたバッファメモリの複数
の入力ポートに加えられ、バッファメモリへのセルの記
録は上記複数本の入力ハイウェイのそれぞれに設けらら
れた複数のヘッダラッチ部の出力を用いて上記複数個の
バッファメモリの複数の入力ポートからのセル信号の書
き込みを制御する書込制御部によって、複数本の入力ハ
イウェイから入力される複数のセルを同時にメモリ内の
異なる領域(アドレス)に書き込むことができる。書込
制御部からのライトイネーブル信号によって、出力ハイ
ウェイに出されるべきセルのみを記録することによっ
て、複数本の入力ハイウェイと出力ハイウェイの切替
え、即ちスイッチングが行なわれる。In the ATM switch of the present invention, the cell signals of a plurality of input highways are added to the plurality of input ports of the buffer memory provided corresponding to the output highways without passing through the multiplexer, and A cell is recorded on the input highway by using outputs of a plurality of header latch units provided in each of the plurality of input highways to control writing of cell signals from a plurality of input ports of the plurality of buffer memories. The embedded controller can simultaneously write a plurality of cells input from a plurality of input highways to different areas (addresses) in the memory. A write enable signal from the write control unit records only cells to be output to the output highway, thereby switching between a plurality of input highways and output highways, that is, switching.
【0008】従って、複数本の入力ハイウェイからのバ
ッファメモリへの記録の動作速度は複数本の入力ハイウ
ェイの個々のセル伝送速度以下でよい。即ち、従来のA
TMスイッチに必要とされていた高速動作の回路を省い
て、スイッチを構成できる。また、上記の複数入力バッ
ファメモリを多重化回路としても用いることができる。
即ち、複数入力バッファメモリの入力ポートに入力ハイ
ウェイを接続し、複数入力バッファメモリの出力ポート
を出力ハイウェイに接続することにより、容易に多重化
回路を実現できる。Therefore, the operation speed of recording from the plurality of input highways to the buffer memory may be equal to or lower than the individual cell transmission speed of the plurality of input highways. That is, conventional A
The switch can be configured by omitting the high-speed operation circuit required for the TM switch. Further, the above-mentioned multiple input buffer memory can also be used as a multiplexing circuit.
That is, by connecting the input highway to the input port of the multi-input buffer memory and connecting the output port of the multi-input buffer memory to the output highway, the multiplexing circuit can be easily realized.
【0009】[0009]
【実施例】以下、本発明の実施例を図を用いて説明す
る。図1は、本発明によるATMスイッチの一実施例の
構成を示すブロック図である。本実施例は、4本の入力
ハイウェイ1−1〜1−4と、入力ハイウェイ1−1〜
1−4の各セル信号の入力する4入力ポートを持ち、4
本の出力ハイウェイ3−1〜3−4それぞれに対応して
設けられた1出力ポートを持つバッファメモリ6−1〜
6−4と、バッファメモリ6−1〜6−4のそれぞれに
設けられた書込制御部7−1〜7−4、読出制御部8−
1〜8−4と、入力ハイウェイ1−1〜1−4のそれぞ
れに設けられ、セルに含まれる出力ハイウェイの識別番
号をそれぞれ書込制御部7−1〜7−4の伝達するヘッ
ダラッチ回路5−1〜5−4及びヘッダラッチ回路5−
1〜5−4に上記識別番号を取出すためのセルトップ信
号10−1〜10−4を用いてタイミング信号を発生す
るタイミング発生機9−1〜9−4を持つ。Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing the configuration of an embodiment of an ATM switch according to the present invention. In this embodiment, there are four input highways 1-1 to 1-4 and input highways 1-1 to 1-1.
It has 4 input ports for inputting each cell signal of 1-4, and 4
Buffer memories 6-1 to 6-1 each having one output port provided corresponding to each output highway 3-1 to 3-4
6-4, and write control units 7-1 to 7-4 and read control unit 8-provided in the buffer memories 6-1 to 6-4, respectively.
1 to 8-4 and input highways 1-1 to 1-4, and header latch circuits for transmitting the identification numbers of the output highways included in the cells to the write controllers 7-1 to 7-4, respectively. 5-1 to 5-4 and header latch circuit 5-
1 to 5-4 have timing generators 9-1 to 9-4 that generate timing signals by using the cell top signals 10-1 to 10-4 for extracting the identification number.
【0010】バッファメモリ6−1〜6−4は、上記4
本の入力ハイウェイ上から入力されるセルを同時に4入
力FIFOメモリ内の異なる領域(アドレス)に書込む
ことができ、さらに、書込みと独立に読出しができる多
入力FIFOメモリで構成されている。The buffer memories 6-1 to 6-4 have the above-mentioned 4
It is composed of a multi-input FIFO memory in which cells input from the input highway of the book can be simultaneously written in different areas (addresses) in the 4-input FIFO memory and can be read independently of writing.
【0011】書込制御部7−1〜7−4は、後に、図5
で説明するように、ヘッダラッチ回路5−1〜5−4か
ら送られてきた各ハイウェイ上のセルの上記出力HWI
Dを調べ、上記セルを4入力FIFOメモリ6−1〜6
−4に書込むかどうか、即ち、出力ハイウェイ3−1〜
3−4に出力するかどうかを決定する。FIFOメモリ
6−1〜6−4に書込む場合は、入力ポートに対応する
ライトイネーブル信号及びセルを書込べきアドレス発生
し、FIFOメモリ6−1〜6−4に加える。The write control units 7-1 to 7-4 will be described later with reference to FIG.
The output HWI of the cells on the respective highways sent from the header latch circuits 5-1 to 5-4, as will be described later.
D is checked and the above-mentioned cell is set to 4-input FIFO memory 6-1 to 6
-4, that is, output highway 3-1 to
It is determined whether to output to 3-4. When writing to the FIFO memories 6-1 to 6-4, a write enable signal corresponding to the input port and a cell to be written are generated and added to the FIFO memories 6-1 to 6-4.
【0012】図2は、上記実施例の入出力ハイウェイで
伝送されるセルの構造を示す。セル長は64バイトであ
る。CCITT勧告によるセル長は53バイトである
が、装置で用いる制御情報等をセルに持たせるため、ヘ
ッダとして11バイトを加えている。上記ヘッダ部分に
は、セルが出力されるハイウェイの識別番号(出力HW
ID)が含まれている。FIG. 2 shows the structure of a cell transmitted on the input / output highway of the above embodiment. The cell length is 64 bytes. The cell length according to the CCITT recommendation is 53 bytes, but 11 bytes are added as a header in order to give the cell control information and the like used in the device. In the header portion, the identification number of the highway from which the cell is output (output HW
ID) is included.
【0013】図3は、本発明によるATMスイッチを使
用したATM交換機の構成を示すブロック図である。A
TMスイッチ23の入力ハイウェイ1−1〜1−4のそ
れぞれに受信側インターフェース部21−1〜21−4
が設けられ、各受信側インターフェース部は、受信部2
4−1〜24−4及び受信部24の出力のヘッダに含ま
れる転送先の制御情報を上記出力HWIDに変換する出
力HWID付加部25−1〜25−4が設けられてい
る。即ち、スイッチ部23に入力される前に、セルのヘ
ッダ部分に出力HWIDが書込まれる。ATMスイッチ
23の出力ハイウェイ3−1〜3−4のそれぞれに送信
側インターフェース部21−1〜21−4が設けられ
る。送信側インターフェース部21−1〜21−4は、
上記出力HWID等を除去し、伝送に適した信号形態
(ヘッダ等)に変換する送信部26−1〜26−4を持
つ。FIG. 3 is a block diagram showing the structure of an ATM switch using the ATM switch according to the present invention. A
Each of the input highways 1-1 to 1-4 of the TM switch 23 has a receiving side interface section 21-1 to 21-4.
Is provided, and each receiving side interface unit is the receiving unit 2
Output HWID adding units 25-1 to 25-4 for converting the transfer destination control information included in the output headers of the output units 4-1 to 24-4 and the receiving unit 24 into the output HWID are provided. That is, the output HWID is written in the header portion of the cell before being input to the switch unit 23. The output highways 3-1 to 3-4 of the ATM switch 23 are provided with transmission-side interface units 21-1 to 21-4, respectively. The transmission side interface units 21-1 to 21-4 are
The transmitters 26-1 to 26-4 are provided for removing the output HWID and the like and converting the output HWID and the like into a signal form (header or the like) suitable for transmission.
【0014】図4は、上記実施例における4入力FIF
Oメモリ6−1の書込みのタイミングを示す図である。
図4では、4本の入力ハイウェイ1−1〜1−4から入
力されるセルの時間位相はそろって、入力ハイウェイ1
−1、1−2、1−4に出力ハイウェイ3−1に向かう
セルが到着している場合を示す。入力ハイウェイ1−3
には、無効なセル(例えば、他の出力ハイウェイに出力
されるセル)である。即ち本実施例では、入力ハイウェ
イ1−1、1−2、1−4上のセルを4入力FIFOメ
モリ6−1に書き込む。このとき4入力FIFOメモリ
6−1の入力イネーブル信号のうち、入力ハイウェイ1
−1、1−2、1−4に対応する入力イネーブル信号が
ONになる。更に、入力ハイウェイ1−1、1−2、1
−4に対応する書込みアドレス信号は、連続した値(本
実施例の場合は、それぞれ3、4、5)が与えられる。
本実施例では、次の書き込み周期においても入力ハイウ
ェイ1−1、1−2、1−4から到着するセルを4入力
FIFOメモリ6−1に書き込む。このとき、それぞれ
の入力ハイウェイから到着するセルに与えるアドレス
は、それぞれ6、7、8である。FIG. 4 shows the 4-input FIF in the above embodiment.
It is a figure which shows the write timing of O memory 6-1.
In FIG. 4, the time phases of the cells input from the four input highways 1-1 to 1-4 are aligned, and the input highway 1
-1, 1-2, 1-4 show the case where cells heading for the output highway 3-1 have arrived. Input highway 1-3
Is an invalid cell (for example, a cell output to another output highway). That is, in this embodiment, the cells on the input highways 1-1, 1-2, and 1-4 are written in the 4-input FIFO memory 6-1. At this time, among the input enable signals of the 4-input FIFO memory 6-1, the input highway 1
The input enable signals corresponding to -1, 1-2, and 1-4 are turned on. In addition, input highways 1-1, 1-2, 1
The write address signals corresponding to -4 are given consecutive values (3, 4, 5 in the case of the present embodiment).
In this embodiment, the cells arriving from the input highways 1-1, 1-2, and 1-4 are written in the 4-input FIFO memory 6-1 even in the next write cycle. At this time, the addresses given to the cells arriving from the respective input highways are 6, 7, and 8, respectively.
【0015】図5は、上記実施例における4入力FIF
Oメモリ6及び書込制御部7の構成を示すブロック図で
ある。入力ハイウェイ1−1〜1−4から入力されるセ
ルは、それぞれ4入力FIFOメモリ6の4つの入力ポ
ートDi1、Di2、Di3及びDi4を介して連続し
た領域に格納される。また、格納できるセルの数を最大
256とする。4入力FIFOメモリ6は、4本の各入
力ポートDi1、Di2、Di3及びDi4を駆動する
書き込みイネーブル信号WE1、WE2、WE3及びW
E4、並び書き込みアドレスWA1、WA2、WA3及
びWA4を与えるポートを持つ(本図において、読み出
し側の構成は省かれている。)。FIG. 5 shows the 4-input FIF in the above embodiment.
3 is a block diagram showing the configurations of an O memory 6 and a write control unit 7. FIG. The cells input from the input highways 1-1 to 1-4 are stored in continuous areas via the four input ports Di1, Di2, Di3 and Di4 of the 4-input FIFO memory 6, respectively. The maximum number of cells that can be stored is 256. The 4-input FIFO memory 6 has write enable signals WE1, WE2, WE3 and W for driving the four input ports Di1, Di2, Di3 and Di4.
It has a port for supplying E4 and the aligned write addresses WA1, WA2, WA3, and WA4 (the read side configuration is omitted in this figure).
【0016】書込制御部7は、ライトカウンタ70と、
カウンタ70の出力数値にそれぞれ1、2、3及び4を
加算する加算器71、72、73及び78と、カウンタ
70の出力数値(線路60)と加算器71の出力数値
(線路61)の一方を選択するセレクタ74、カウンタ
70の出力数値(線路60)、加算器71の出力数値
(線路61)又は加算器72の出力数値(線路62)の
1つを選択するセレクタ75、カウンタ70の出力数値
(線路60)、加算器71の出力数値(線路61)、加
算器72の出力数値(線路62)又は加算器73の出力
数値(線路63)の1つを選択するセレクタ76、カウ
ンタ70の出力数値、加算器71、72、73、又は7
4の出力数値の1つを選択するセレクタ77、イネーブ
ル信号WE1、WE2、WE3及びWE4を入力し、セ
レクタ74、75、76及び77の駆動信号を発生する
セレクタ制御回路79及びヘッダラッチ回路5−1、5
−2、5−3及び5−4からの出力ハイウェイ識別信号
を入力し、イネーブル信号WE1、WE2、WE3及び
WE4をつくるイネーブル信号発生回路80を持つ。カ
ウンタ70の出力数値、セレクタ74、75及び76の
出力数値は、いずれも8ビットで表され、それぞれ入力
ポートDi1、Di2、Di3及びDi4に次に到着し
たセルを4入力FIFOメモリ6のどの領域(アドレ
ス)に記憶するかを示す書き込みアドレスWA1、WA
2、WA3及びWA4を与える。The write controller 7 includes a write counter 70 and
One of the adders 71, 72, 73 and 78 for adding 1, 2, 3 and 4 to the output value of the counter 70, one of the output value of the counter 70 (line 60) and the output value of the adder 71 (line 61) Output of the counter 74, the output value of the counter 70 (line 60), the output value of the adder 71 (line 61) or the output value of the adder 72 (line 62), the output of the counter 70 Of the selector 76 and the counter 70 for selecting one of the numerical value (line 60), the output numerical value of the adder 71 (line 61), the output numerical value of the adder 72 (line 62) or the output numerical value of the adder 73 (line 63). Output value, adder 71, 72, 73, or 7
Selector 77 for selecting one of the output numerical values of 4 and enable signals WE1, WE2, WE3 and WE4 are inputted and a selector control circuit 79 and a header latch circuit 5-for generating drive signals for the selectors 74, 75, 76 and 77. 1, 5
-2, 5-3 and 5-4, and has an enable signal generation circuit 80 which inputs the output highway identification signals and produces enable signals WE1, WE2, WE3 and WE4. The output numerical value of the counter 70 and the output numerical values of the selectors 74, 75 and 76 are all represented by 8 bits, and which area of the 4-input FIFO memory 6 is used to store the next cell arriving at the input ports Di1, Di2, Di3 and Di4, respectively. Write addresses WA1 and WA indicating whether to store in (address)
2, WA3 and WA4 are given.
【0017】図6は、図5の書込制御部7の動作を説明
するための表である。例えば、表の2行目は、入力ハイ
ウェイ1−4にのみセルが到着した場合、イネーブル信
号WE4のみがONになり、セレクタ76のみがカウン
タ70の出力数値(線路60)を選択し、書き込みアド
レスWA4を発生し、FIFOメモリ6に与える。ま
た、表の13行目は、入力ハイウェイ1−1と1−2に
セルが到着した場合、イネーブル信号WE1とWE2が
ONになり、カウンタ70の出力数値(線路60)が書
き込みアドレスWA1を、セレクタ74が加算器71の
出力数値(線路61)を選択し、書き込みアドレスWA
2を発生し、入力FIFOメモリ6に与える。このよう
にして連続する値を書き込みアドレスとして4入力FI
FOメモリ6に与える。FIG. 6 is a table for explaining the operation of the write controller 7 of FIG. For example, in the second row of the table, when a cell arrives only at the input highways 1-4, only the enable signal WE4 is turned on, only the selector 76 selects the output value of the counter 70 (line 60), and the write address WA4 is generated and given to the FIFO memory 6. Further, in the 13th row of the table, when the cells arrive at the input highways 1-1 and 1-2, the enable signals WE1 and WE2 are turned ON, and the output value of the counter 70 (line 60) indicates the write address WA1. The selector 74 selects the output value (line 61) of the adder 71, and the write address WA
2 is generated and given to the input FIFO memory 6. In this way, the continuous input is used as a write address and 4-input FI is set.
It is given to the FO memory 6.
【0018】セレクタ74〜76とイネーブル信号WE
1〜WE4により、各入力ハイウェイ1−1〜1−4か
ら同時に入力される複数のセルを連続するアドレスに記
憶する。また、セレクタ77は、次のセル入力周期にお
いてカウンタの示すべきアドレス値を選択する。たとえ
ば、ある周期でn個(nは0以上で、かつ、入力ハイウ
ェイ数(本例では4)以下の整数)のセルを4入力FI
FOメモリに記憶した場合は、セレクタ77は、現状の
カウンタ値にnを加えた値をカウンタ70に記憶させ
る。Selectors 74 to 76 and enable signal WE
1 to WE4 store a plurality of cells simultaneously input from the input highways 1-1 to 1-4 at consecutive addresses. Further, the selector 77 selects the address value to be indicated by the counter in the next cell input cycle. For example, in a certain cycle, n cells (n is 0 or more and is an integer less than or equal to the number of input highways (4 in this example)) are 4-input FI.
When stored in the FO memory, the selector 77 stores in the counter 70 a value obtained by adding n to the current counter value.
【0019】図7は、本発明によるATMスイッチの他
の実施例の構成を示すブロック図である。本実施例はセ
ルを分割し(以下、分割されたセルの各々を分割セルと
略称)、分割セル単位に複数の分割セルスイッチ部でス
イッチングを行い、スイッチング終了後に各分割セルを
同一の出力ハイウェイ毎に結合する構成とした。同図に
おいて、入力ハイウェイ1−1〜1−4のそれぞれに対
して設けられたセル分割部31−1〜31−4で、セル
は8つに分割され、分割セル単位に8つの分割セルスイ
ッチ部32−1〜32−8でスイッチングが行なわれ
る。分割セルスイッチ部32−1〜32−8の出力はセ
ル結合部33−1〜33−4において結合されし、スイ
ッチングされたセル(64バイト)として出力ハイウェ
イ3−1〜3−4に出力される。FIG. 7 is a block diagram showing the configuration of another embodiment of the ATM switch according to the present invention. In this embodiment, cells are divided (hereinafter, each of the divided cells is abbreviated as a divided cell), a plurality of divided cell switch units perform switching for each divided cell, and after the switching is completed, each divided cell is output to the same output highway. It is configured to be connected for each. In the figure, cells are divided into eight by cell division units 31-1 to 31-4 provided for the respective input highways 1-1 to 1-4, and eight divided cell switches are provided for each divided cell. Switching is performed in the parts 32-1 to 32-8. The outputs of the divided cell switch units 32-1 to 32-8 are combined in the cell combining units 33-1 to 33-4 and output to the output highways 3-1 to 3-4 as switched cells (64 bytes). It
【0020】図8はセル分割部における分割前のセルの
構造と分割後のセルの構造を示す。入力ハイウェイ1−
1上のセル、即ちセル分割前のセルは、(a)に示すよ
うに、図2と同様64バイトである。64バイトのセル
は、セル分割部31−1において、1×8バイトの8個
の分割セルに分割され、(b)のようになる。分割セル
のそれぞれにも出力ハイウェイの識別番号を含むヘッダ
が付加されている。出力ハイウェイの識別番号の書き込
みはセル分割部31−1において行われる。各分割セル
のヘッダは、同一の出力ハイウェイ識別番号を持つ。セ
ル分割部31−1から出力された8つの分割セルは、そ
れぞれ分割セルスイッチ部32−1〜32−8へ入力さ
れる。セル分割部31−2〜31−4についても同様で
ある。FIG. 8 shows a cell structure before division and a cell structure after division in the cell division unit. Input highway 1-
As shown in (a), the cell above 1 (ie, the cell before cell division) is 64 bytes as in FIG. The 64-byte cell is divided into eight 1 × 8-byte divided cells in the cell dividing unit 31-1, as shown in (b). A header including the identification number of the output highway is also added to each of the divided cells. Writing of the identification number of the output highway is performed in the cell division unit 31-1. The header of each divided cell has the same output highway identification number. The eight divided cells output from the cell division unit 31-1 are input to the divided cell switch units 32-1 to 32-8, respectively. The same applies to the cell division units 31-2 to 31-4.
【0021】図9は、分割セルスイッチ部32の一実施
例の構造を示す。分割セルスイッチ部32の構成は基本
的には図1のATMスイッチと同じである。同図におい
て、4つの入力線41−1〜41−4にはそれぞえれ図
5の分割セル部31−1〜31−4からの分割セルが加
えられる。入力線42−1〜42−4にそれぞれ接続さ
れる4入力FIFOメモリ54−1〜54−4は、4つ
の入力ポートを持つ複数入力FIFOメモリであり、上
記4本の入力線41−1〜41−4から入力される分割
セルを同時に4入力FIFOメモリ54−1〜54−4
内の異なる領域(アドレス)に書き込むこと、さらに、
読み出すことを独立に行う。FIG. 9 shows the structure of an embodiment of the divided cell switch section 32. The configuration of the divided cell switch unit 32 is basically the same as that of the ATM switch of FIG. In the figure, the divided cells from the divided cell portions 31-1 to 31-4 of FIG. 5 are added to the four input lines 41-1 to 41-4, respectively. The 4-input FIFO memories 54-1 to 54-4 connected to the input lines 42-1 to 42-4 are multi-input FIFO memories having four input ports, and the four input lines 41-1 to 41-1 described above. The divided cells input from 41-4 are simultaneously input to 4-input FIFO memories 54-1 to 54-4.
Writing to different areas (addresses) in the
Read out independently.
【0022】ヘッダラッチ部52−1〜52−4は、各
々の属する入力線41−1〜41−4から入力される分
割セルのヘッダ部分をラッチし、それぞれ書込制御部5
5−1〜55−4に伝達する。書込制御部55−1〜5
5−4は、ヘッダラッチ部52−1〜52−4から送ら
れてきた分割セルのヘッダを調べ、4本の入力線41−
1〜41−4上の分割セルを4入力FIFOメモリ54
−1〜54−4に書き込むかどうか、即ち、出力線43
−1〜43−4に出力するかどうかを決定する。4入力
FIFOメモリ54−1〜54−4に書き込む場合は、
上記入力線41−1〜41−4に対応する書き込みイネ
ーブル信号をONにする。The header latch sections 52-1 to 52-4 latch the header sections of the divided cells input from the input lines 41-1 to 41-4 to which they belong, and the write control section 5 respectively.
5-1 to 55-4. Write control units 55-1 to 5
5-4 checks the headers of the divided cells sent from the header latch units 52-1 to 52-4, and the four input lines 41-
1-41-4 divided cells on 4 input FIFO memory 54
Whether to write to -1 to 54-4, that is, the output line 43
It is determined whether to output to -1 to 43-4. When writing to the 4-input FIFO memory 54-1 to 54-4,
The write enable signals corresponding to the input lines 41-1 to 41-4 are turned on.
【0023】図10は、書込制御部55の動作説明のた
めのタイミングチャートを示す。4本の入力線41−1
〜41−4上の分割セルの時間位相はそろっている。図
10では、入力線41−1、41−2、41−4に出力
ハイウェイ43−1に向かう分割セルが到着している。
入力線41−3には、無効な分割セルが到着している。
即ち、本実施例では、入力線41−1、41−2、41
−4から入力される分割セルを4入力FIFOメモリ5
4−1に書き込む。このとき4入力FIFOメモリ54
−1の入力イネーブル信号のうち、入力線41−1、4
1−2、41−4に対応する信号がONになる。さら
に、入力線41−1、41−2、41−4に対応する書
込みアドレス信号は、連続した値(本実施例の場合は、
それぞれ3、4、5)が与えられる。本実施例では、次
の書き込み周期においても入力線41−1、41−2、
41−4から到着する分割セルを4入力FIFOメモリ
54−1に書き込む。このとき、それぞれの入力線41
−1、41−2、41−4から到着する分割セルに与え
るアドレスは、それぞれ6、7、8である。書込制御部
55は図5に示した回路と同様の回路で実現される。FIG. 10 shows a timing chart for explaining the operation of the write controller 55. 4 input lines 41-1
The time phases of the divided cells on ˜41-4 are aligned. In FIG. 10, the divided cells arriving at the output highway 43-1 have arrived at the input lines 41-1, 41-2, 41-4.
An invalid divided cell has arrived at the input line 41-3.
That is, in this embodiment, the input lines 41-1, 41-2, 41
-4 input FIFO memory 5
Write to 4-1. At this time, the 4-input FIFO memory 54
-1 input enable signals, input lines 41-1 and 4
The signals corresponding to 1-2 and 41-4 are turned on. Further, the write address signals corresponding to the input lines 41-1, 41-2, 41-4 have consecutive values (in the case of the present embodiment,
3, 4, 5) are given respectively. In this embodiment, the input lines 41-1, 41-2, 41-2,
The divided cells arriving from 41-4 are written in the 4-input FIFO memory 54-1. At this time, each input line 41
The addresses given to the divided cells arriving from -1, 41-2 and 41-4 are 6, 7 and 8, respectively. The write controller 55 is realized by a circuit similar to the circuit shown in FIG.
【0024】4入力FIFOメモリ54−1〜54−4
の出力ポートから出力された分割セルは、それぞれ出力
線43−1〜43−4を介して図7に示すセル結合部3
3−1〜33−4において結合される。結合後のセルの
構造は、図7に示す分割前のセルの構造と同じで、更に
ハイウエイの伝送に適したヘッダに変換され、出力ハイ
ウエイ3−1〜3−4で伝送される。4-input FIFO memory 54-1 to 54-4
The divided cells output from the output port of the cell connecting unit 3 shown in FIG. 7 are output via output lines 43-1 to 43-4.
3-1 to 33-4 are combined. The structure of the cell after combination is the same as the structure of the cell before division shown in FIG. 7, and is further converted into a header suitable for highway transmission, and is transmitted on the output highways 3-1 to 3-4.
【0025】上記実施例はATMスイッチについて説明
したが、本発明は多重化回路を構成できる。即ち、図1
のATMスイッチの構成において、出力ハイウエイ3−
1〜3−4を単一とし、単一の出力ハイウエイ3に対応
する4入力FIFOメモリ6、書込制御部7及び読出制
御部8を設ければよい。多重化回路の場合、図3の受信
インターフェース21−1〜21−4の出力ハイウエイ
の識別番号付加部25−1〜25−4は不要となる。Although the above embodiment describes the ATM switch, the present invention can constitute a multiplexing circuit. That is, FIG.
In the configuration of the ATM switch, the output highway 3-
It suffices to provide a single number of 1 to 3-4 and to provide a 4-input FIFO memory 6, a write control unit 7 and a read control unit 8 corresponding to a single output highway 3. In the case of the multiplexing circuit, the output highway identification number addition units 25-1 to 25-4 of the reception interfaces 21-1 to 21-4 of FIG. 3 are unnecessary.
【0026】上記実施例は、説明の便宜上、4入力ハイ
ウエイ、4入力ポートのFIFOメモリについて説明し
たが、本発明は上記実施例に限定されるものではない。
例えば入力ハイウエイの数とメモリの入力ポート数が一
致しなくてもよい。For the sake of convenience of explanation, the above-mentioned embodiment has explained the 4-input highway and 4-input port FIFO memory, but the present invention is not limited to the above-mentioned embodiment.
For example, the number of input highways may not match the number of input ports of the memory.
【0027】[0027]
【発明の効果】従来のスイッチに必要であった多重化手
段を省くことが可能になり、その結果、動作速度の上昇
を引き起こすことなくため消費電力の低減化を図ること
ができる。EFFECTS OF THE INVENTION It is possible to omit the multiplexing means required in the conventional switch, and as a result, it is possible to reduce the power consumption without increasing the operating speed.
【図1】本発明によるATMスイッチの第1の実施例の
構成を示す図FIG. 1 is a diagram showing a configuration of a first embodiment of an ATM switch according to the present invention.
【図2】本発明の第1の実施例にもちいるセルの構造を
示す図FIG. 2 is a diagram showing the structure of a cell used in the first embodiment of the present invention.
【図3】本発明によるATMスイッチを用いたATM交
換機の全体構成を示す図FIG. 3 is a diagram showing the overall configuration of an ATM switch using an ATM switch according to the present invention.
【図4】本発明によるATMスイッチの第1の実施例に
おける4入力FIFOメモリへの書き込みタイミングを
示す図FIG. 4 is a diagram showing write timing to a 4-input FIFO memory in the first embodiment of the ATM switch according to the present invention.
【図5】本発明によるATMスイッチの第1の実施例に
おける書き込み制御部の構成図FIG. 5 is a configuration diagram of a write control unit in the first embodiment of the ATM switch according to the present invention.
【図6】図5の書き込み制御部の動作説明のための図FIG. 6 is a diagram for explaining the operation of the write control unit of FIG.
【図7】本発明によるATMスイッチの第2の実施例の
構成を示す図FIG. 7 is a diagram showing a configuration of a second embodiment of an ATM switch according to the present invention.
【図8】本発明の第2の実施例にもちいるセルの構造を
示す図FIG. 8 is a diagram showing the structure of a cell used in the second embodiment of the present invention.
【図9】本発明によるATMスイッチの第2の実施例に
おける分割セルスイッチ部の構成を示す図FIG. 9 is a diagram showing a configuration of a divided cell switch unit in a second embodiment of the ATM switch according to the present invention.
【図10】本発明によるATMスイッチの第2の実施例
における4入力FIFOメモリへの書き込みタイミング
を示す図FIG. 10 is a diagram showing a write timing to a 4-input FIFO memory in the second embodiment of the ATM switch according to the present invention.
【図11】従来のATMスイッチ部の構成を示す図FIG. 11 is a diagram showing a configuration of a conventional ATM switch section.
【図12】従来のATMスイッチの多重化部における多
重化前後のセルの状態を示す図FIG. 12 is a diagram showing states of cells before and after multiplexing in a multiplexer of a conventional ATM switch.
1−1〜1−4:入力ハイウェイ、 2−1〜2−
4:ハイウェイ、3−1〜3−4:出力ハイウェイ、
5−1〜5−4:ヘッダラッチ部、6,6−1〜6−
4:FIFOメモリ、7,7−1〜7−4:書込制御
部、8−1〜8−4:読出制御部、 9:タイミ
ング生成部、9−1〜9−4:タイミング生成部、 1
0−1〜10−4:セルの先頭信号12−1〜12−
4:FIFOメモリ、13−1〜13−4:書込制御
部、14−1〜14−4:読出制御部、 15:多重
化部、21−1〜21−4:受信側インターフェース、
22−1〜22−4:送信側インターフェース、23:
スイッチ、 24−1〜24−4:
受信部、25−1〜25−4:出力HWID付加部、
26−1〜26−4:送信部、31−1〜31−4:セ
ル分割部、32−1〜32−4:分割セルスイッチ部、
33−1〜33−4:セル結合部、 8−1〜8−
4:読出制御部、41−1〜41−4:分割セルスイッ
チ部の入力線路、43−1〜43−4:分割セルスイッ
チ部の出力線路、44−1〜44−4:分割セルの先頭
を示す信号(分割セルトップ信号)、52−1〜52−
4:ヘッダラッチ部、53−1〜53−4:タイミング
生成部、54−1〜54−4:FIFOメモリ、55−
1〜55−4:書き込み制御部、56−1〜56−4:
読出制御部、 60:カウンタ70の出力、70:カ
ウンタ、 71:加算器(1を加え
る)、72:加算器(2を加える)、 73:加
算器(3を加える)、74:セレクタ、
75:セレクタ、76:セレクタ、
77:セレクタ、78:加算器(4を加え
る)、 79:セレクタ制御部。1-1 to 1-4: Input highway, 2-1 to 2-
4: highway, 3-1 to 3-4: output highway,
5-1 to 5-4: Header latch part, 6, 6-1 to 6-
4: FIFO memory, 7, 7-1 to 7-4: write control unit, 8-1 to 8-4: read control unit, 9: timing generation unit, 9-1 to 9-4: timing generation unit, 1
0-1 to 10-4: cell head signals 12-1 to 12-
4: FIFO memory, 13-1 to 13-4: write control unit, 14-1 to 14-4: read control unit, 15: multiplexing unit, 21-1 to 21-4: reception side interface,
22-1 to 22-4: transmitting side interface, 23:
Switch, 24-1 to 24-4:
Receiving unit, 25-1 to 25-4: output HWID adding unit,
26-1 to 26-4: Transmission unit, 31-1 to 31-4: Cell division unit, 32-1 to 32-4: Division cell switch unit,
33-1 to 33-4: Cell coupling part, 8-1 to 8-
4: read control unit, 41-1 to 41-4: input line of divided cell switch unit, 43-1 to 43-4: output line of divided cell switch unit, 44-1 to 44-4: head of divided cell Indicating a signal (divided cell top signal), 52-1 to 52-
4: header latch unit, 53-1 to 53-4: timing generation unit, 54-1 to 54-4: FIFO memory, 55-
1-55-4: write control unit, 56-1 to 56-4:
Read control unit, 60: output of counter 70, 70: counter, 71: adder (add 1), 72: adder (add 2), 73: adder (add 3), 74: selector,
75: selector, 76: selector,
Reference numeral 77: selector, 78: adder (adding 4), 79: selector control unit.
Claims (13)
イウェイの間においてセルを交換するATMスイッチに
おいて、上記複数本の出力ハイウェイに対応して設けら
れ、複数の入力ポートをもち、かつ、上記複数の入力ポ
ートの各々が独立に書き込み可能な複数個のバッファメ
モリと、上記複数本の入力ハイウェイのそれぞれに設け
らられた複数のヘッダラッチ部と、上記複数のヘッダラ
ッチ部の出力を用いて上記複数個のバッファメモリの複
数の入力ポートからのセル信号の書き込みを制御する書
込制御部と、上記複数個のバッファメモリのそれぞれに
対応して設けられ、バッファメモリの出力ポートからの
セルの読出し制御を行なう読出し制御部とを持ち、上記
複数個のバッフメモリのそれぞれの上記複数の入力ポー
トが上記複数本の入力ハイウェイの各々に接続され、上
記複数個のバッファメモリのそれぞれの出力ポートが対
応する上記複数本の出力ハイウェイに接続されて構成さ
れたことを特徴とするATMスイッチ。1. An ATM switch for exchanging cells between a plurality of input highways and a plurality of output highways, wherein the ATM switch is provided corresponding to the plurality of output highways, has a plurality of input ports, and Using a plurality of buffer memories in which each of the plurality of input ports can be independently written, a plurality of header latch units provided in each of the plurality of input highways, and outputs of the plurality of header latch units A write control unit that controls writing of cell signals from a plurality of input ports of the plurality of buffer memories, and a write controller that is provided corresponding to each of the plurality of buffer memories and is provided for a cell from an output port of the buffer memory. And a read control unit for performing read control, wherein each of the plurality of input ports of the plurality of buffer memories has the plurality of input ports. Connected to each of the force highways, ATM switch, characterized in that each of the output ports of the plurality of buffer memory is configured by connecting to a corresponding said plurality of output highways.
上記書込制御部は、上記複数本の入力ハイウェイから得
られたセルのヘッダを入力とし、各入力ポートごとに書
き込みイネーブル信号と書き込みアドレス信号を発生
し、上記複数入力ハイウェイから入力される複数のセル
のうち、上記複数個のバッファメモリの各々に対応する
出力ハイウェイに出力するセルに対してのみ上記書き込
みイネーブル信号をオンにし、かつ、上記複数の入力ポ
ートからバッファメモリに書き込むセルを連続する領域
に記憶するアドレス信号を発生する手段をもつことを特
徴とするATMスイッチ。2. The ATM switch according to claim 1, wherein:
The write control unit receives the cell headers obtained from the plurality of input highways as inputs, generates a write enable signal and a write address signal for each input port, and outputs the write enable signals and the write address signals from the plurality of input highways. Of the cells, the write enable signal is turned on only for the cells output to the output highway corresponding to each of the plurality of buffer memories, and the area where the cells to be written to the buffer memory from the plurality of input ports is continuous. An ATM switch having means for generating an address signal to be stored in the ATM switch.
上記複数本の入力ハイウェイのそれぞれに、受信セルの
ヘッダから出力すべき出力ハイウェイの識別番号を作り
上記受信セルに付加する手段を持つことを特徴とするA
TMスイッチ。3. The ATM switch according to claim 1, wherein:
Each of the plurality of input highways has means for creating an identification number of the output highway to be output from the header of the receiving cell and adding it to the receiving cell.
TM switch.
イウェイの間においてセルを交換するATMスイッチに
おいて、 上記複数本の入力ハイウェイのそれぞれに設
けられ、ATMセルを一定バイト数の分割セルに分割す
る複数のセル分割部と、上記複数のセル分割部から分割
セルを入力とする複数の分割セルスイッチ部と、上記複
数の分割セルスイッチ部の出力分割セルの中で同一出力
ハイウェイに伝送すべき出力分割セルを結合し複数本の
出力ハイウェイの中で対応する出力ハイウェイに出力す
る複数のセル結合部とをもち、上記複数の分割セルスイ
ッチ部のそれぞれは、上記複数の出力ハイウェイに対応
して設けられ、複数の入力ポートをもち、かつ、上記複
数の入力ポートの各々の入力ポートが独立に書き込み可
能な複数個のバッファメモリと、上記複数のセル分割部
から分割セルを上記複数の入力ポートに入力する入力線
のそれぞれに設けられた複数のヘッダラッチ部と、上記
複数のヘッダラッチ部の出力を用いて上記複数個のバッ
ファメモリの複数の入力ポートからのセル信号の書き込
みを制御する書込制御部と、上記複数個のバッファメモ
リのそれぞれに対応して設けられ、バッファメモリの出
力ポートからのセルの読出し制御を行なう読出し制御部
と、上記複数個のバッファメモリのそれぞれの出力ポー
トが対応する上記複数のセル結合部に接続される出力線
とをもつことを特徴とするATMスイッチ。4. An ATM switch for exchanging cells between a plurality of input highways and a plurality of output highways, wherein each of the plurality of input highways is provided and the ATM cell is divided into divided cells of a certain number of bytes. A plurality of cell division units, a plurality of division cell switch units that receive division cells from the plurality of cell division units, and an output division cell of the plurality of division cell switch units that should be transmitted to the same output highway And a plurality of cell combining units that combine output divided cells and output to a corresponding output highway among a plurality of output highways, each of the plurality of divided cell switch units corresponding to the plurality of output highways. A plurality of buffers that are provided and have a plurality of input ports, and that each input port of the plurality of input ports can be independently written Memory, a plurality of header latch units provided in each of the input lines for inputting divided cells from the plurality of cell dividing units to the plurality of input ports, and the plurality of header latch units using outputs of the plurality of header latch units. Write control section for controlling the writing of cell signals from a plurality of input ports of the buffer memory, and the control of reading cells from the output port of the buffer memory provided corresponding to each of the plurality of buffer memories. An ATM switch comprising: a read control unit for performing the read operation; and an output line connected to the plurality of cell coupling units corresponding to the respective output ports of the plurality of buffer memories.
上記書込制御部は、各入力ポートごとに書き込みイネー
ブル信号と書き込みアドレス信号を発生し、上記複数の
セル分割部から分割セルを入力とする複数の分割セルの
うち、上記複数個のバッファメモリに対応する出力ハイ
ウェイに出力する分割セルに対してのみ上記書き込みイ
ネーブル信号をオンにし、かつ、上記複数の入力ポート
からバッファメモリに書き込むセルを連続する領域に記
憶するアドレス信号を発生する手段をもつことを特徴と
するATMスイッチ。5. The ATM switch according to claim 4, wherein:
The write control unit generates a write enable signal and a write address signal for each input port, and outputs a write enable signal and a write address signal to the plurality of buffer memories among the plurality of divided cells to which the divided cells are input. Means for turning on the write enable signal only for the divided cells to be output to the corresponding output highway and for generating an address signal for storing the cells to be written in the buffer memory from the plurality of input ports in a continuous area ATM switch characterized by.
複数のセル分割部のそれぞれが分割セルの各々に同一の
出力ハイウェイの識別番号を付加する手段をもつことを
特徴とするATMスイッチ。6. The ATM switch according to claim 4, wherein:
An ATM switch, wherein each of the plurality of cell division units has means for adding the same output highway identification number to each of the division cells.
TMスイッチにおいて、上記書込制御部のアドレス信号
を発生する手段が、メモリと、上記メモリの出力に互い
に異なる整数値を加える複数の加算器と、上記メモリの
出力と上記複数の加算器の出力のうちから任意の1つを
選択する上記バッファメモリの各書き込みアドレス入力
端子ごとに設けられた複数のセレクタと、上記セレクタ
の対応する上記バッファメモリの書き込みアドレス入力
端子に上記複数の入力ハイウェイ又は上記複数のセル分
割から同時に入力されるセル又は分割セルのうち、上記
バッファメモリに書き込む複数のセル又は分割セルに対
して与える書き込みアドレスが連続した値となるよう
に、上記複数のセレクタを駆動するセレクタ制御手段と
をもつことを特徴とするATMスイッチ。7. A according to claim 1, 2, 3, 4, 5 or 6.
In the TM switch, the means for generating the address signal of the write control unit includes a memory, a plurality of adders that add mutually different integer values to the output of the memory, an output of the memory and an output of the plurality of adders. A plurality of selectors provided for each write address input terminal of the buffer memory for selecting any one of the input highways or the plurality of input highways for the write address input terminals of the buffer memory corresponding to the selectors. A selector that drives the plurality of selectors so that the write addresses given to the plurality of cells or the divided cells to be written in the buffer memory have consecutive values among the cells or the divided cells input simultaneously from the plurality of cell divisions. An ATM switch having a control means.
上記バッファメモリの書き込みアドレス入力端子のうち
の1つに、上記メモリの出力が直接与えられることを特
徴とするATMスイッチ。8. The ATM switch according to claim 7, wherein:
An ATM switch, wherein the output of the memory is directly applied to one of the write address input terminals of the buffer memory.
いて、上記書き込みアドレス発生に用いるメモリが、カ
ウンタで構成されたことを特徴とするATMスイッチ。9. The ATM switch according to claim 7, wherein the memory used for generating the write address comprises a counter.
スイッチにおいて、上記バッファメモリの各入力ポート
から入力されるセル又は分割セルの時間位相がそろって
いることを特徴とするATMスイッチ。10. An ATM according to any one of claims 1 to 9.
In the switch, an ATM switch in which time phases of cells or divided cells input from the respective input ports of the buffer memory are aligned.
Mスイッチにおいて、上記バッファメモリは、FIFO
メモリであることを特徴とするATMスイッチ。11. The AT according to any one of claims 1 to 10.
In the M switch, the buffer memory is a FIFO
An ATM switch characterized by being a memory.
ウェイと、上記複数の入力ハイウェイからのセルが加え
られる複数の入力ポートをもち、かつ、上記複数の入力
ポートの各々の入力ポートが独立に書き込み可能な複数
個のバッファメモリと、上記複数本の入力ハイウェイの
それぞれに設けらられた複数のヘッダラッチ部と、上記
複数のヘッダラッチ部の出力を用いて上記複数個のバッ
ファメモリの複数の入力ポートからのセル信号の書き込
みを制御する書込制御部と、上記複数個のバッファメモ
リのそれぞれの出力ポートからのセルを出力ハイウエイ
に読出し制御を行なう読出制御部とをもつことを特徴と
するATMセルの多重化回路。12. A plurality of input highways for transmitting ATM cells and a plurality of input ports to which cells from the plurality of input highways are added, and each of the plurality of input ports has an independent input port. A plurality of writable buffer memories, a plurality of header latch units provided in each of the plurality of input highways, and a plurality of the plurality of buffer memories using the outputs of the plurality of header latch units. A write control unit for controlling writing of a cell signal from the input port; and a read control unit for controlling reading of cells from the output ports of the plurality of buffer memories to an output highway. ATM cell multiplexing circuit.
上記バッファメモリがFIFOメモリであることを特徴
とするATMセル多重化回路。13. The multiplexing circuit according to claim 12,
An ATM cell multiplexing circuit, wherein the buffer memory is a FIFO memory.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4083093A JPH06253347A (en) | 1993-03-02 | 1993-03-02 | Atm switch and multiplexing circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4083093A JPH06253347A (en) | 1993-03-02 | 1993-03-02 | Atm switch and multiplexing circuit |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH06253347A true JPH06253347A (en) | 1994-09-09 |
Family
ID=12591571
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP4083093A Pending JPH06253347A (en) | 1993-03-02 | 1993-03-02 | Atm switch and multiplexing circuit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH06253347A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6185211B1 (en) | 1997-05-21 | 2001-02-06 | Oki Electric Industry Co., Ltd. | ATM cell exchange |
-
1993
- 1993-03-02 JP JP4083093A patent/JPH06253347A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6185211B1 (en) | 1997-05-21 | 2001-02-06 | Oki Electric Industry Co., Ltd. | ATM cell exchange |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6289011B1 (en) | 2n×n multiplexing switch | |
US6327244B1 (en) | Packet handler | |
US5321691A (en) | Asynchronous transfer mode (ATM) switch fabric | |
US5577037A (en) | Method of processing inclusively STM signals and ATM signals and switching system employing the same | |
CA2148065A1 (en) | Method and Apparatus for Performing Priority Control for Cells in Output Buffer Type ATM Switch | |
EP0501647A2 (en) | Network control arrangement | |
EP0504710B1 (en) | Cross-point type switch using common memories | |
EP0480368B1 (en) | Asynchronous cell switch | |
JP3370025B2 (en) | Switch device | |
JPH06253347A (en) | Atm switch and multiplexing circuit | |
US4500986A (en) | Asymmetrical time division matrix apparatus | |
KR100226540B1 (en) | Address generation circuit of ATM switch | |
JPH05327777A (en) | Synchronizing method for atm switch, and atm switch | |
JP2540941B2 (en) | Hybrid switch | |
KR100194590B1 (en) | Idle Address Control Device in Shared Buffer Type ATM Switch | |
JP2972683B2 (en) | Header conversion circuit and cell distribution method | |
JP3008966B2 (en) | ATM equipment | |
JPH11145961A (en) | Concentrator type atm switch and concentrator type atm switch system | |
JP2773757B2 (en) | ATM cell multiplexer | |
KR100272568B1 (en) | Apparatus and method of switching cell in the private branch exchange | |
KR100304930B1 (en) | bus arbitration system of exchange and method for arbitrating bus using the same | |
EP0862348A1 (en) | Interfacing device to extract M sets of bits out of N sets of bits, control unit and logical cell | |
JP2741110B2 (en) | Switching system | |
JPH11252086A (en) | Cell division type ATM switch | |
SE511919C2 (en) | A general voter and a switching procedure |