JPH066371A - Cell communication control circuit - Google Patents
Cell communication control circuitInfo
- Publication number
- JPH066371A JPH066371A JP16091992A JP16091992A JPH066371A JP H066371 A JPH066371 A JP H066371A JP 16091992 A JP16091992 A JP 16091992A JP 16091992 A JP16091992 A JP 16091992A JP H066371 A JPH066371 A JP H066371A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- cell
- cell transmission
- transmission
- output
- 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)
- Communication Control (AREA)
Abstract
(57)【要約】
【目的】 一定時間内に送信したセル数が定められたセ
ル数よりも多い場合セルの送信を止めるセル送信規制
と、一定時間内に受信したセル数が定められたセル数よ
りも多い場合セルの受信を止めるセル受信規制を正確に
行う。
【構成】 セル発生要求をアップダウンカウンタ104
で計数し、この計数値とレジスタ106に記憶した一定
時間内に発生できるセル数とを比較回路105で比較
し、計数値がセル数を越えたときはゲート102により
セルの発生を許可しないようにするとともに、セルの発
生を止めたのでアップダウンカウンタ104計数値を1
カウントダウンする。このようにしてセル送信規制を正
確に行う。またこの回路をセルの受信規制に適用する。
(57) [Summary] [Purpose] A cell that restricts cell transmission when the number of cells transmitted within a fixed time is greater than the specified number of cells, and the number of cells received within a fixed amount of time If the number is larger than the number, the cell reception regulation is stopped to stop the cell reception accurately. [Structure] Up / down counter 104 for cell generation request
The count value is compared with the number of cells that can be generated in a fixed time stored in the register 106 by the comparison circuit 105. When the count value exceeds the number of cells, the gate 102 does not allow the generation of cells. And the generation of cells was stopped, the count value of the up / down counter 104 was set to 1
Count down. In this way, cell transmission regulation is accurately performed. In addition, this circuit is applied to cell reception regulation.
Description
【0001】[0001]
【産業上の利用分野】この発明は非同期転送モードにお
いてセルを伝送路に送出するときにセルの出力の規制を
行い、またセルを受信するときに受信の規制を行うセル
送受信規制回路に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a cell transmission / reception regulation circuit which regulates cell output when transmitting cells to a transmission line in asynchronous transfer mode and regulates reception when cells are received. is there.
【0002】[0002]
【従来の技術】図19は例えば、1991年電子情報通
信学会春期全国大会のB−698「広範囲なVBR信号
容量規定パラメータ値のポリシング法」に示されたセル
の受信規制回路である。図において201は監視処理回
路、202はセル受信検出回路、103は記憶回路、1
04はアップダウンカウンタ、105は比較回路、10
6はレジスタである。また、12は伝送路、21は送出
セル信号、22はセル受信検出信号、13は記憶回路出
力、14はアップダウンカウンタの計数値、15は比較
回路出力、16はレジスタ値である。2. Description of the Related Art FIG. 19 shows, for example, a reception regulation circuit for a cell shown in B-698 "Policing method for a wide range VBR signal capacity defining parameter value" at the 1991 Spring National Convention of the Institute of Electronics, Information and Communication Engineers. In the figure, 201 is a monitoring processing circuit, 202 is a cell reception detection circuit, 103 is a storage circuit, 1
04 is an up-down counter, 105 is a comparison circuit, 10
6 is a register. Further, 12 is a transmission path, 21 is a transmission cell signal, 22 is a cell reception detection signal, 13 is a memory circuit output, 14 is a count value of an up / down counter, 15 is a comparison circuit output, and 16 is a register value.
【0003】次に動作について説明する。図20は図1
9の回路の動作を説明するための図である。図19およ
び図20において、監視処理により規制がかからない状
態のときは、伝送路12上のセルを送出セル信号21に
そのまま送出する。Next, the operation will be described. FIG. 20 shows FIG.
It is a figure for demonstrating operation | movement of the circuit of FIG. 19 and 20, when no restriction is imposed by the monitoring process, the cell on the transmission line 12 is directly transmitted to the transmission cell signal 21.
【0004】これに対し、たとえば、3セル時間に2つ
までのセルの送出しか許さないという規制をかけるとき
は、以下のように動作する。セル受信検出回路202は
セルを受信するとセル受信検出信号22を有意とし、記
憶回路103とアップダウンカウンタ104に出力す
る。記憶回路は予め設定されている時間、セル受信検出
信号22を遅延して記憶回路出力13としてに出力す
る。アップダウンカウンタ104はセル受信検出信号2
2が有意な場合は計数値を1カウントアップし、記憶回
路出力13が有意な場合は計数値を1カウントダウン
し、計数値14として出力する。セル受信信号22と記
憶回路出力13は”H”有意で記述している。On the other hand, for example, when a restriction is imposed that only the transmission of up to 2 cells is allowed in 3 cell time, the following operation is performed. Upon receiving a cell, the cell reception detection circuit 202 makes the cell reception detection signal 22 significant and outputs it to the storage circuit 103 and the up / down counter 104. The memory circuit delays the cell reception detection signal 22 for a preset time and outputs it as the memory circuit output 13. The up / down counter 104 receives the cell reception detection signal 2
When 2 is significant, the count value is incremented by 1, and when the memory circuit output 13 is significant, the count value is decremented by 1 and output as the count value 14. The cell reception signal 22 and the memory circuit output 13 are described as "H" significant.
【0005】図20は記憶回路の遅延時間を3セル時間
としている。またこの図ではセル受信信号20は要求信
号Aの以前には少なくとも3セル時間以上有意にはなっ
ていなかったものとして説明している。またT1〜T6
は規制をかけるウインドウを示している。In FIG. 20, the delay time of the memory circuit is 3 cell time. Further, in this figure, it is assumed that the cell reception signal 20 has not been significant for at least 3 cell time before the request signal A. Also T1 to T6
Indicates a window for applying restrictions.
【0006】図20においてAの要求信号により計数値
14が1にカウントアップし、Bの要求信号により計数
値14が2にカウントアップする。この値はウィンドウ
T1においてセル受信検出信号22中で有意になってい
る数に一致している。またCの要求信号のときには、遅
延回路出力が有意になるため、カウントアップとカウン
トダウンが相殺し、計数値14は2のままである。この
値はウィンドウT2においてセル受信検出信号22中で
有意になっている数に一致している。In FIG. 20, the count value 14 is counted up to 1 by the request signal A, and the count value 14 is counted up to 2 by the request signal B. This value corresponds to the number that is significant in the cell reception detection signal 22 in the window T1. Further, when the request signal is C, the delay circuit output becomes significant, so the count-up and the count-down cancel each other out, and the count value 14 remains 2. This value corresponds to the number that is significant in the cell reception detection signal 22 in the window T2.
【0007】従ってこのように構成すると、計数値14
は各ウインドウT1〜T6においてセル受信検出信号2
2中で有意になっている数に一致している。レジスタに
は予めひとつのウィンドウ内で送出可能なセル数(この
場合は2)を規制する値として設定しておき、レジスタ
値16として出力する。比較回路15は計数値14とレ
ジスタ値16を比較し、レジスタ値16の方が大きいと
きは比較回路出力15を”L”にする。本例ではレジス
タ値16を2に設定し、計数値14が3以上になると比
較回路出力を”L”にするように設定している。Therefore, with this configuration, the count value 14
Indicates the cell reception detection signal 2 in each of the windows T1 to T6.
It agrees with the number that is significant in 2. The register is set in advance as a value that regulates the number of cells that can be transmitted within one window (2 in this case), and is output as a register value 16. The comparison circuit 15 compares the count value 14 with the register value 16, and when the register value 16 is larger, the comparison circuit output 15 is set to "L". In this example, the register value 16 is set to 2 and the comparator circuit output is set to "L" when the count value 14 becomes 3 or more.
【0008】監視処理は比較回路出力15セルが”L”
になると該当セルを廃棄する。あるいは廃棄優先度を上
げる等の処理を行い送出セル信号21に送出する。こう
することにより、任意の3セル時間以上に2つのセルま
での送出しか行なわないように規制することができる。In the monitoring process, the output 15 cells of the comparison circuit are "L".
Then, the cell is discarded. Alternatively, processing such as raising the discard priority is performed, and the cell is transmitted to the transmission cell signal 21. By doing so, it is possible to restrict the transmission to only two cells within an arbitrary 3 cell time or more.
【0009】[0009]
【発明が解決しようとする課題】従来のセル受信規制回
路は以上のように構成おり、実際に監視処理回路でセル
を廃棄する場合、廃棄することをアップダウンカウンタ
に通知していないため、アップダウンカウンタの計数値
と監視回路でセルを送出したセル数が一致しなくなり、
正確に規制を行えなくなるという問題点があった。The conventional cell reception regulation circuit is configured as described above, and when actually discarding a cell in the monitoring processing circuit, the up-down counter is not notified of the discarding, so The count value of the down counter does not match the number of cells that sent cells in the monitoring circuit,
There was a problem that the regulation could not be carried out accurately.
【0010】たとえば、図20においてセル受信検出信
号22が信号Dを受信したことを示した時点で、比較回
路出力15はHからLに変化し、その後信号E、F、G
を受信した場合においても比較回路出力15はLを保ち
続けている。従って、信号D、E、F、Gはすべて規制
されることになり、セルは監視処理回路において廃棄さ
れてしまうことになる。実際には、3セル時間に最高2
セルまでの送出を可能とする場合、信号Dと信号Gに対
応するセルを廃棄すればこの規制を達成出来るにもかか
わらず、信号Eと信号Fに対応するセルも廃棄してしま
い、正確な規制を行えなくなるという問題点があった。For example, at the time when the cell reception detection signal 22 in FIG. 20 indicates that the signal D is received, the comparison circuit output 15 changes from H to L, and then the signals E, F, G.
The comparison circuit output 15 keeps L even when the signal is received. Therefore, the signals D, E, F, and G are all regulated, and the cells are discarded in the monitoring processing circuit. Actually, maximum 2 in 3 cell time
When it is possible to send data up to the cells, even if this regulation can be achieved by discarding the cells corresponding to the signal D and the signal G, the cells corresponding to the signal E and the signal F are also discarded. There was a problem that regulations could not be enforced.
【0011】また、従来のセル受信規制回路をセル送信
規制回路に応用した場合も、セル送出信号21が伝送路
に接続されるので、実際に監視処理回路でセルを廃棄し
た場合、伝送路上に送出したセルとアップダウンカウン
タの計数値が一致しなくなるため正確に規制を行えなく
なるという問題点があった。Even when the conventional cell reception regulation circuit is applied to the cell transmission regulation circuit, since the cell transmission signal 21 is connected to the transmission line, when the cell is actually discarded by the monitoring processing circuit, the cell transmission regulation circuit will be displayed on the transmission line. There is a problem that the regulation cannot be performed accurately because the transmitted cell and the count value of the up-down counter do not match.
【0012】この発明は上記のような問題点を解消する
ためになされたもので、正確にセルの送受信規制をこな
うことができるセル送受信回路を得ることを目的とす
る。The present invention has been made to solve the above problems, and an object thereof is to obtain a cell transmission / reception circuit capable of accurately controlling cell transmission / reception.
【0013】[0013]
【課題を解決するための手段】請求項1に示した発明に
よるセル通信規制回路はたとえば、セル送出回路、記憶
回路、アップダウンカウンタ、比較回路、レジスタ、ゲ
ート、及び、カウンタ制御回路から構成され、セル送出
回路はセル伝送路に接続され、ゲートとアップダウンカ
ウンタにセル送出要求信号を出力し、ゲートの出力をセ
ル送出許可信号とするとともにセル送出回路と記憶回路
に入力し、記憶回路の出力をアップダウンカウンタに入
力し、アップダウンカウンタの計数値を比較回路に入力
し、レジスタの出力を比較回路に入力し、比較回路の出
力をゲートとカウンタ制御回路に入力するものである。A cell communication regulation circuit according to the present invention comprises, for example, a cell transmission circuit, a memory circuit, an up / down counter, a comparison circuit, a register, a gate, and a counter control circuit. , The cell transmission circuit is connected to the cell transmission line, outputs the cell transmission request signal to the gate and the up / down counter, and outputs the output of the gate as the cell transmission permission signal and inputs it to the cell transmission circuit and the storage circuit. The output is input to the up / down counter, the count value of the up / down counter is input to the comparison circuit, the output of the register is input to the comparison circuit, and the output of the comparison circuit is input to the gate and the counter control circuit.
【0014】特に請求項1に示したセル通信規制回路に
おいて特徴となるのは、セルが規制されて出力されない
場合にアップダウンカウンタのカウント値をカウントダ
ウンさせるために、カウント制御回路を設けた点であ
る。即ちカウント制御回路は比較回路により、セルを廃
棄する旨の指示が出された場合にこの指示を入力しアッ
プダウンカウンタ内のカウンタ値を減少させるように働
く。このことによりセル回路内において、セルが廃棄さ
れた場合にもアップダウンカウンタはカウント値を減少
させることが出来る。A particular feature of the cell communication regulation circuit according to the present invention is that a count control circuit is provided for counting down the count value of the up / down counter when the cell is regulated and is not output. is there. That is, the count control circuit operates so as to input the instruction when the comparison circuit gives an instruction to discard the cell and decrease the counter value in the up-down counter. This allows the up / down counter to decrease the count value even when the cell is discarded in the cell circuit.
【0015】又この発明で特徴がある点は、記憶回路が
ゲートを介してアップダウンカウンタのカウント値を減
少させる点である。このゲートが開出力となる数は、セ
ル回路から実際に送出されるセルの数を示しており、記
憶回路はこの実際に送出されたセルの数を入力してアッ
プダウンカウンタの値を減少させることになる。Another feature of the present invention is that the memory circuit decreases the count value of the up / down counter via the gate. The number at which this gate becomes an open output indicates the number of cells actually transmitted from the cell circuit, and the memory circuit inputs the number of actually transmitted cells to decrease the value of the up / down counter. It will be.
【0016】従って、アップダウンカウンタはセルの要
求によりカウントアップされ、記憶回路により実際に送
出されたセルの数だけ減少させられるとともに、カウン
ト制御回路により廃棄されたセルの数だけ減少させられ
ることになり、アップダウンカウンタの値は送出要求が
出された数と実際に送出された数と廃棄された数とでカ
ウントされることになり、正確なセルの数を反映してい
ることになる。Therefore, the up / down counter is counted up by the request of the cell, and is decreased by the number of cells actually transmitted by the memory circuit and is decreased by the number of discarded cells by the count control circuit. That is, the value of the up / down counter is counted by the number of transmission requests issued, the number actually transmitted, and the number discarded, which reflects the accurate number of cells.
【0017】請求項2に示した発明によるセル通信規制
回路は、たとえば、セル送出回路、周期発生カウンタ、
アップダウンカウンタ、比較回路、レジスタ、ゲートカ
ウンタ制御回路から構成され、セル送出回路はセル伝送
路に接続され、ゲートとアップダウンカウンタにセル送
出要求信号を入力し、ゲートの出力をセル送出許可信号
とするとともにセル送出回路に入力し、周期発生カウン
タの出力をアップダウンカウンタに入力し、アップダウ
ンカウンタの計数値を比較回路に入力し、レジスタの出
力を比較回路に入力し、比較回路の出力をゲートとカウ
ンタ制御回路に入力するものである。The cell communication regulation circuit according to the invention described in claim 2 is, for example, a cell transmission circuit, a cycle generation counter,
It consists of an up / down counter, a comparison circuit, a register, and a gate counter control circuit. The cell transmission circuit is connected to the cell transmission line. The cell transmission request signal is input to the gate and the up / down counter, and the gate output is the cell transmission permission signal. And input to the cell sending circuit, the output of the cycle generation counter to the up / down counter, the count value of the up / down counter to the comparison circuit, the output of the register to the comparison circuit, and the output of the comparison circuit. Is input to the gate and the counter control circuit.
【0018】請求項2に示したセル通信規制回路におい
て特徴となる点は、前述したようにカウント制御回路に
より廃棄されるセルの数だけアップダウンカウンタを減
少させる点と、請求項1に示した記憶回路のかわりに周
期発生カウンタを用いている点である。周期発生カウン
タは所定の周期でリセット信号を出力してアップダウン
カウンタのカウンタ値をリセットする。このことによ
り、実施例1がいずれの任意の時点において規制をかけ
ることができるのに対して、請求項2の場合には周期発
生カウンタが発生する周期内において、規制をかけるこ
とができるという違いが生ずる。A feature of the cell communication regulation circuit described in claim 2 is that the up-down counter is decreased by the number of cells discarded by the count control circuit as described above. The point is that a cycle generation counter is used instead of the memory circuit. The cycle generation counter outputs a reset signal at a predetermined cycle to reset the counter value of the up / down counter. As a result, the first embodiment can apply the restriction at any arbitrary time, whereas the second embodiment can apply the restriction within the cycle generated by the cycle generation counter. Occurs.
【0019】請求項3に示した発明によるセル通信規制
回路は、たとえば、セル送出回路、周期発生カウンタ、
記憶回路、アップダウンカウンタ、比較回路、レジス
タ、ゲートカウンタ制御回路から構成され、セル送出回
路はセル伝送路に接続され、ゲートとアップダウンカウ
ンタにセル送出要求信号を出力し、ゲートの出力をセル
送出許可信号とするとともにセル送出回路と記憶回路に
入力し、周期発生カウンタの出力をリセット信号として
アップダウンカウンタに入力し、記憶回路の出力をアッ
プダウンカウンタに入力し、記憶回路使用許可信号とリ
セット許可信号をアップダウンカウンタに入力し、アッ
プダウンカウンタの計数値を比較回路に入力し、レジス
タの出力を比較回路に入力し、比較回路の出力をゲート
とカウンタ制御回路に入力するものである。A cell communication regulation circuit according to the invention described in claim 3 is, for example, a cell transmission circuit, a cycle generation counter,
It consists of a memory circuit, an up / down counter, a comparison circuit, a register, and a gate counter control circuit. The cell transmission circuit is connected to the cell transmission line, outputs a cell transmission request signal to the gate and up / down counter, and outputs the gate output to the cell. It is sent to the cell sending circuit and the memory circuit as well as the sending permission signal, the output of the cycle generation counter is input to the up / down counter as the reset signal, the output of the memory circuit is input to the up / down counter, and the The reset enable signal is input to the up / down counter, the count value of the up / down counter is input to the comparison circuit, the output of the register is input to the comparison circuit, and the output of the comparison circuit is input to the gate and the counter control circuit. .
【0020】請求項3に示したセル通信規制回路におい
て特に特徴となる点は、請求項1に記載した記憶回路と
請求項2に記載した周期発生カウンタの両方を備えてお
り、このいずれかを選択的に用いるために、選択手段を
設けた点である。A feature of the cell communication regulation circuit described in claim 3 is that the memory circuit described in claim 1 and the cycle generation counter described in claim 2 are both provided. The point is that selection means is provided for selective use.
【0021】請求項4に示した発明によるセル通信規制
回路は、たとえば、請求項3に記載のセル発生規制回路
から周期発生カウンタを削除し、記憶回路をメモリ、カ
ウンタ回路、順序回路で構成し、請求項3に記載のセル
送出要求信号をメモリに入力し、カウンタ回路の計数値
をメモリのアドレスに入力し、カウンタ回路からのメモ
リのリードライト信号をメモリに入力し、メモリからの
出力を順序回路に入力し、順序回路出力を請求項3に記
載の記憶回路出力とし、カウンタ回路からリセット信号
を出力し、このリセット信号を請求項3に記載のアップ
ダウンカウンタに入力するものである。In the cell communication regulation circuit according to the present invention as defined in claim 4, for example, the cycle generation counter is deleted from the cell generation regulation circuit according to claim 3, and the memory circuit comprises a memory, a counter circuit and a sequential circuit. The cell transmission request signal according to claim 3 is input to the memory, the count value of the counter circuit is input to the address of the memory, the read / write signal of the memory from the counter circuit is input to the memory, and the output from the memory is output. The output of the sequential circuit is input to the sequential circuit, the output of the sequential circuit is used as the storage circuit output of the third aspect, the reset signal is output from the counter circuit, and the reset signal is input to the up-down counter of the third aspect.
【0022】請求項4に示したセル通信規制回路で特徴
となることは、周期発生カウンタが記憶回路内で用いて
いるカウンタ回路を用いている点であり、このように周
期の発生をすでに存在している記憶回路のカウンタ回路
を用いることにより、装置構成を小さくできる点であ
る。A feature of the cell communication regulation circuit according to claim 4 is that the cycle generation counter uses the counter circuit used in the memory circuit, and thus the cycle generation already exists. The device configuration can be reduced by using the counter circuit of the memory circuit.
【0023】請求項5に示した発明によるセル通信規制
回路は、たとえば、オアゲートおよび請求項1に記載の
セル送出回路とゲートと請求項4に記載の記憶回路、ア
ップダウンカウンタ、比較回路、レジスタカウンタ制御
回路から構成される第1および第2の規制制御回路から
構成され、セル送出回路からセル送出要求信号をゲート
と第1および第2の規制制御回路内のアップダウンカウ
ンタに入力し、ゲートの出力をセル送出許可信号とする
とともにセル送出回路と第1および第2の規制制御回路
内の記憶回路に入力し、第1および第2の規制制御回路
内の比較回路の出力をそれぞれオアゲートに入力し、オ
アゲートの出力をゲートと第1および第2の規制制御回
路内のカウンタ制御回路に入力し、第1および第2の規
制制御回路において記憶回路出力をアップダウンカウン
タに入力し、また記憶回路からリセット信号をアップダ
ウンカウンタに入力し、アップダウンカウンタの計数値
を比較回路に入力し、レジスタの出力をレジスタ値とし
て比較回路に入力するものである。The cell communication regulation circuit according to the invention described in claim 5 is, for example, an OR gate, the cell transmission circuit and gate described in claim 1, and the memory circuit described in claim 4, an up-down counter, a comparison circuit, and a register. It is composed of first and second regulation control circuits composed of counter control circuits, and inputs a cell transmission request signal from the cell transmission circuit to a gate and up / down counters in the first and second regulation control circuits to make a gate. Is used as a cell transmission permission signal and is input to the cell transmission circuit and the storage circuits in the first and second regulation control circuits, and the outputs of the comparison circuits in the first and second regulation control circuits are respectively used as OR gates. The output of the OR gate is input to the gate and the counter control circuit in the first and second regulation control circuits, and is output to the first and second regulation control circuits. The output of the memory circuit is input to the up / down counter, the reset signal from the memory circuit is input to the up / down counter, the count value of the up / down counter is input to the comparison circuit, and the output of the register is input to the comparison circuit as the register value. It is a thing.
【0024】請求項5に示したセル通信回路で特徴とな
る点は、それぞれ異なる規制基準をもった複数の規制制
御回路を設けた点であり、この複数の規制制御回路を設
けたことにより、両方の規制を満足するような信号を生
成する為のオアゲートを設けている点である。A feature of the cell communication circuit according to claim 5 is that a plurality of regulation control circuits having different regulation standards are provided, and by providing the plurality of regulation control circuits, The point is that an OR gate is provided to generate a signal that satisfies both regulations.
【0025】請求項6に示した発明によるセル通信規制
回路は、たとえば、請求項1に記載の記憶回路、アップ
ダウンカウンタ、比較回路、レジスタカウンタ制御回路
から構成される第1の規制制御回路と、請求項2に記載
のアップダウンカウンタ、周期カウンタ、比較回路、レ
ジスタカウンタ制御回路から構成される第2の規制制御
回路と、オアゲートと請求項1に記載のセル送出回路と
ゲートカウンタ制御回路から構成され、セル送出回路か
らセル送出要求信号をゲートと第1および第2の規制制
御回路内のアップダウンカウンタに入力し、ゲートの出
力をセル送出許可信号とするとともにセル送出回路と第
1のセル送出規制制御回路内の記憶回路に入力し、第1
および第2のセル送出規制制御回路内の比較回路の出力
をそれぞれオアゲートに入力し、オアゲートの出力をゲ
ートと第1のおよび第2の制制御回路内のカウンタ制御
回路に入力し、第1の規制制御回路において記憶回路出
力をアップダウンカウンタに入力し、アップダウンカウ
ンタの計数値を比較回路に入力し、レジスタの出力をレ
ジスタ値として比較回路に入力し、第2の規制制御回路
におい周期カウンタの出力をアップダウンカウンタに入
力し、アップダウンカウンタの計数値を比較回路に入力
しレジスタの出力をレジスタ値として比較回路に入力す
るものである。A cell communication regulation circuit according to a sixth aspect of the present invention includes, for example, a first regulation control circuit including the memory circuit, the up / down counter, the comparison circuit, and the register counter control circuit according to the first aspect. A second regulation control circuit including an up / down counter, a cycle counter, a comparison circuit, and a register counter control circuit according to claim 2, an OR gate, and a cell transmission circuit and a gate counter control circuit according to claim 1. The cell transmission circuit inputs the cell transmission request signal to the gate and the up / down counters in the first and second regulation control circuits, and uses the output of the gate as the cell transmission permission signal and the cell transmission circuit and the first control circuit. Input to the memory circuit in the cell transmission regulation control circuit, and
And the output of the comparison circuit in the second cell transmission regulation control circuit is input to the OR gate, and the output of the OR gate is input to the gate and the counter control circuits in the first and second control circuits, In the regulation control circuit, the output of the memory circuit is input to the up / down counter, the count value of the up / down counter is input to the comparison circuit, and the output of the register is input as the register value to the comparison circuit. Is input to the up / down counter, the count value of the up / down counter is input to the comparison circuit, and the output of the register is input to the comparison circuit as the register value.
【0026】請求項6に示したセル通信規制回路で特徴
となる点は、請求項5に示した複数の規制制御回路が請
求項1〜4に記載したような異なる構成によりセルの送
出規制を実施している点である。A feature of the cell communication regulation circuit described in claim 6 is that the plurality of regulation control circuits described in claim 5 regulate cell transmission by different configurations as described in claims 1 to 4. This is the point of implementation.
【0027】請求項7に示した発明によるセル通信規制
回路は、たとえば、請求項1または2または3または4
または5または6に記載のセル送信規制回路においてセ
ル送出要求信号をアップダウンカウンタに入力せず、セ
ル送出許可信号をアップダウンカウンタに入力するもの
である。The cell communication regulation circuit according to the invention as defined in claim 7 is, for example, as defined in claim 1, 2 or 3 or 4.
Alternatively, in the cell transmission restriction circuit described in 5 or 6, the cell transmission request signal is not input to the up / down counter, but the cell transmission permission signal is input to the up / down counter.
【0028】請求項7に示したセル通信規制回路で特徴
となる点は、比較回路の比較結果を所定の期間だけずら
して出力し、この所定の期間内にセル回路からのセル送
出要求をゲートを介してアップダウンカウンタに出力す
ることを特徴とするものである。A feature of the cell communication regulation circuit according to claim 7 is that the comparison result of the comparison circuit is output after being shifted by a predetermined period, and a cell transmission request from the cell circuit is gated within the predetermined period. Is output to an up / down counter via the.
【0029】請求項8に示した発明によるセル通信規制
回路は、たとえば、請求項1または2または3または4
または5または6または7に記載のセル送信規制回路に
おいてセル送出要求信号を比較回路に出力し、比較回路
出力はゲートに出力するだけで、アップダウンカウンタ
には出力しないようにしたものである。The cell communication regulation circuit according to the invention as defined in claim 8 is, for example, as defined in claim 1, 2 or 3 or 4.
Alternatively, in the cell transmission restriction circuit described in 5 or 6 or 7, the cell transmission request signal is output to the comparison circuit, and the output of the comparison circuit is only output to the gate but not to the up / down counter.
【0030】請求項8に示したセル通信規制回路で特徴
となる点は、請求項1〜請求項7に示したものが、カウ
ント制御回路により廃棄したセルの数をアップダウンカ
ウンタのカウンタ値から減少させるものであるのに対し
て、請求項8の場合はカウンタ制御回路が存在せず代わ
りにセル回路からのセル送出要求を直接比較回路に入力
し、比較回路において、セルを廃棄する旨の判定が成さ
れた場合には、アップダウンカウンタのカウントアップ
を行わないようにしたものである。比較回路により、セ
ルを廃棄する場合にはアップダウンカウンタはカウント
されない。すなわち、アップダウンカウンタのカウンタ
値は、比較回路により実際に送出されると判断されたセ
ルの数だけカウントアップされ、記憶回路により実際に
送出されたセルの数だけカウントダウンされるような構
成となっている。A feature of the cell communication regulation circuit shown in claim 8 is that in the cell communication regulation circuit shown in claims 1 to 7, the number of cells discarded by the count control circuit is calculated from the counter value of the up-down counter. On the other hand, in the case of claim 8, the counter control circuit does not exist, and instead, a cell transmission request from the cell circuit is directly input to the comparison circuit, and the comparison circuit discards the cell. When the determination is made, the up-down counter is not counted up. The up / down counter is not counted when the cell is discarded by the comparison circuit. That is, the counter value of the up-down counter is incremented by the number of cells actually judged to be transmitted by the comparison circuit, and is decreased by the number of cells actually transmitted by the memory circuit. ing.
【0031】請求項9に示した発明によるセル通信規制
回路は、たとえば、セル送信回路またはセル受信回路に
接続され、請求項1または2または3または4または5
または6または7または8に記載のセル送信規制回路の
セル送出回路の代わりに、監視処理回路を設け、その他
の構成は請求項1または2または3または4または5ま
たは6または7または8に記載の構成とし、セル送信回
路の出力を監視処理回路に入力し、監視処理回路の出力
を伝送路に接続するか、伝送路を監視処理回路に接続
し、監視処理回路の出力をセル受信回路に接続するよう
にしたものである。The cell communication regulation circuit according to the invention shown in claim 9 is connected to, for example, a cell transmission circuit or a cell reception circuit, and the cell communication regulation circuit according to claim 1 or 2 or 3 or 4 or 5
Alternatively, a monitoring processing circuit is provided in place of the cell transmission circuit of the cell transmission regulation circuit according to 6 or 7 or 8, and other configurations are according to claim 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8. The output of the cell transmission circuit is input to the monitoring processing circuit and the output of the monitoring processing circuit is connected to the transmission path, or the transmission path is connected to the monitoring processing circuit and the output of the monitoring processing circuit is input to the cell reception circuit. It is designed to be connected.
【0032】[0032]
【作用】請求項1におけるは記憶回路はセル送出許可信
号を一定セル時間記憶した後出力し、アップダウンカウ
ンタはセル送出要求信号がセルの送出要求を示している
とき1カウントアップし、記憶回路の出力がセルの送出
許可を示しているとき1カウントダウンし、比較回路
は、レジスタに設定されているしきい値とアップダウン
カウンタの計数値を比較してゲートを開閉し、ゲートを
閉じたときはアップダウンカウンタを1カウントダウン
し、セル送出許可信号はセル送出要求信号上にセルの送
出要求が無い場合またはゲートが閉じている場合はセル
の送出を許可しない状態になり、またセル送出要求信号
上にセルの送出要求がありなおかつゲートが開いている
場合はセルの送出を許可する状態になり、セル送出回路
はセル送出許可信号がセルの送出を許可する状態のとき
伝送路にセルを送出し、セル送出許可信号がセルの送出
を許可しなお状態のときはセル送出回路は有効セルの送
出を行わないことにより正確にセルの送信規制をこなう
ことができる。According to the first aspect of the present invention, the memory circuit outputs the cell transmission permission signal after storing it for a fixed cell time, and outputs the up / down counter by 1 when the cell transmission request signal indicates the cell transmission request. 1 counts down when the output of indicates that cell transmission is permitted, and when the comparator circuit compares the threshold value set in the register with the count value of the up / down counter to open / close the gate and close the gate. Counts down the up / down counter by one, and when the cell transmission request signal has no cell transmission request on the cell transmission request signal or the gate is closed, cell transmission is not permitted, and the cell transmission request signal If there is a cell transmission request above and the gate is open, cell transmission is enabled, and the cell transmission circuit sends a cell transmission enable signal. When the cell transmission is permitted, the cell is transmitted to the transmission line, and when the cell transmission permission signal is in the state where the cell transmission is re-permitted, the cell transmission circuit does not transmit the effective cell. You can meet transmission restrictions.
【0033】請求項2における周期発生カウンタは一定
周期毎にアップダウンカウンタに対しリセットを行い、
アップダウンカウンタはセル送出要求信号がセルの送出
要求を示しているとき1カウントアップし、比較回路
は、レジスタに設定されているしきい値とアップカウン
タの計数値を比較してゲートを開閉し、ゲートを閉じた
ときはアップダウンカウンタを1カウントダウンし、セ
ル送出許可信号はセル送出要求信号上にセルの送出要求
が無い場合またはゲートが閉じている場合はセルの送出
を許可しない状態になり、またセル送出要求信号上にセ
ルの送出要求がありなおかつゲートが開いている場合は
セルの送出を許可する状態になり、セル送出回路はセル
送出許可信号がセルの送出を許可する状態のときセル伝
送路にセルを送出し、セル送出許可信号がセルの送出を
許可しない状態のときセルを送出しないことにより正確
にセルの送信規制を行うことができる。The cycle generation counter in claim 2 resets the up / down counter at regular intervals,
The up / down counter counts up by 1 when the cell transmission request signal indicates a cell transmission request, and the comparison circuit opens and closes the gate by comparing the threshold value set in the register with the count value of the up counter. , When the gate is closed, the up / down counter is decremented by 1 and the cell transmission enable signal is in a state in which cell transmission is not allowed when there is no cell transmission request on the cell transmission request signal or when the gate is closed. If there is a cell transmission request on the cell transmission request signal and the gate is open, cell transmission is enabled, and the cell transmission circuit is in the state where the cell transmission enable signal permits cell transmission. Accurately regulate cell transmission by transmitting cells to the cell transmission line and not transmitting cells when the cell transmission permission signal does not permit cell transmission. Ukoto can.
【0034】請求項3における記憶回路はセル送出許可
信号を一定セル時間記憶した後出力し、周期発生カウン
タは一定周期毎にアップダウンカウンタに対しリセット
パルスを出力し、アップダウンカウンタはリセット信号
上にリセットパルスが入力されなおかつリセット許可信
号がリセットを許可している状態のとき計数値をリセッ
トし、セル送出要求信号がセルの送出要求を示している
とき1カウントアップし、記憶回路の出力がセルの送出
許可を示しなおかつ記憶回路使用許可信号がカウントダ
ウンを示しているとき1カウントダウンし、比較回路
は、レジスタに設定されているしきい値とアップダウン
カウンタの計数値を比較してゲートを開閉し、ゲートを
閉じたときはアップダウンカウンタを1カウントダウン
し、セル送出許可信号はセル送出要求信号上にセルの送
出要求が無い場合またはゲートが閉じている場合はセル
の送出を許可しない状態になり、またセル送出要求信号
上にセルの送出要求がありなおかつゲートが開いている
場合はセルの送出を許可する状態になり、セル送出回路
はセル送出許可信号がセルの送出を許可する状態のとき
セル伝送路にセルを送出し、セル送出許可信号がセルの
送出を許可しない状態のときセルを送出しないことによ
り正確にセルの送信規制を行うことができる。According to another aspect of the present invention, the memory circuit outputs the cell transmission permission signal after storing it for a fixed cell time, and outputs it. When the reset pulse is input to and the reset enable signal permits resetting, the count value is reset, and when the cell transmission request signal indicates a cell transmission request, the count value is incremented by 1 and the output of the memory circuit is When the cell output permission is indicated and the storage circuit use permission signal indicates the countdown, the countdown is performed by 1, and the comparison circuit compares the threshold value set in the register with the count value of the up / down counter to open / close the gate. When the gate is closed, the up / down counter is decremented by 1 and the cell transmission permission signal is sent. Indicates that if there is no cell transmission request on the cell transmission request signal or the gate is closed, cell transmission is not permitted, and if there is a cell transmission request on the cell transmission request signal and the gate is open. If the cell transmission circuit is in the state in which cell transmission is permitted, the cell transmission circuit transmits the cell to the cell transmission line when the cell transmission permission signal is in the state in which cell transmission is permitted, and the cell transmission permission signal permits cell transmission. By not transmitting the cell in the non-use state, it is possible to accurately regulate the cell transmission.
【0035】請求項4におけるカウンタ回路はリセット
パルスを出力し、記憶回路はカウンタ回路の計数値とラ
イト/リード信号をもとにセル要求信号を遅延させ、順
序回路は遅延したセル要求信号を波形整形して遅延回路
出力として出力し、アップダウンカウンタは請求項3に
記載の周期発生カウンタが出力するリセットパルスの代
わりに、記憶回路内のカウンタ回路から出力するリセッ
トパルスにより、請求項3に記載のリセット動作を行う
ことにより正確にセルの送信規制を行うことができる。The counter circuit according to claim 4 outputs a reset pulse, the memory circuit delays the cell request signal based on the count value of the counter circuit and the write / read signal, and the sequential circuit waveforms the delayed cell request signal. The output according to claim 3, which is shaped and output as a delay circuit output, and the up / down counter uses a reset pulse output from a counter circuit in the memory circuit instead of the reset pulse output from the cycle generation counter described in claim 3. By performing the reset operation of, it is possible to accurately regulate cell transmission.
【0036】請求項5におけるゲートの開閉はオアゲー
トの出力で行い、ゲートが閉じているときは第1および
第2のアップダウンカウンタを1カウントダウンし、第
1および第2の制御回路内の記憶回路、アップダウンカ
ウンタ、比較回路、レジスタの上記以外の動作は請求項
4に記載の動作と同様に動作することにより正確にセル
の送信規制を行うことができる。The opening and closing of the gate in claim 5 is performed by the output of the OR gate. When the gate is closed, the first and second up / down counters are decremented by one, and the storage circuit in the first and second control circuits. The operations of the up / down counter, the comparison circuit, and the register other than those described above operate in the same manner as the operation described in claim 4, whereby the cell transmission can be accurately controlled.
【0037】請求項6におけるゲートの開閉はオアゲー
トの出力で行い、ゲートが閉じているときは第1および
第2のアップダウンカウンタを1カウントダウンし、そ
の他の動作は請求項4に記載の動作を行い、第1の制御
回路内の記憶回路、アップダウンカウンタ、比較回路、
レジスタの上記以外の動作は請求項1に記載の動作と同
様に動作し、第2の制御回路内のアップダウンカウン
タ、比較回路、レジスタの上記以外の動作は請求項2に
記載の動作と同様に動作しすることにより正確にセルの
送信規制を行うことができる。The opening and closing of the gate in claim 6 is performed by the output of the OR gate, the first and second up / down counters are counted down by 1 when the gate is closed, and the other operation is the operation of claim 4. The first control circuit, the storage circuit, the up / down counter, the comparison circuit,
The operation of the register other than the above operates in the same manner as the operation described in claim 1, and the operation of the up / down counter, the comparison circuit, and the register in the second control circuit other than the above operation is the same as the operation described in claim 2. The cell transmission control can be accurately performed by operating the above.
【0038】請求項7におけるゲート信号は1セル時間
の初めは必ず開状態にしておき、セル送出要求信号がセ
ルの送出の要求信号を示しているときは1セル時間の初
めではセル送出許可信号が許可状態になり、このときア
ップダウンカウンタは1カウントアップを行うことがで
き、また記憶回路は比較回路がゲートを開閉するタイミ
ングの後で、セル送出許可信号の状態を記憶し、この他
の構成と動作は請求項1または2または3または4また
は5または6に記載の構成と動作と同様とすることによ
り正確にセルの送信規制を行うことができる。The gate signal in claim 7 is always opened at the beginning of one cell time, and when the cell transmission request signal indicates a cell transmission request signal, the cell transmission permission signal is started at the beginning of one cell time. Becomes an enable state, at which time the up / down counter can count up by 1, and the storage circuit stores the state of the cell transmission enable signal after the timing when the comparison circuit opens and closes the gate. By making the configuration and the operation similar to the configurations and operations described in claim 1 or 2 or 3 or 4 or 5 or 6, it is possible to accurately regulate the cell transmission.
【0039】請求項8におけるアップダウンカウンタは
1セル時間の初めで記憶回路出力が有意な場合は1カウ
ントダウンを行い、つぎに比較回路はアップダウンカウ
ンタの値とレジスタの値が等しいかまたはアップダウン
カウンタ値のほうが大きいときで、かつセル送出要求信
号が有意な場合ゲートを閉じ、またこのとき請求項7に
記載のセル送信規制回路とは異なってアップダウンカウ
ンタを1カウントダウンせず、この他の構成と動作は請
求項7に記載の構成と動作と同様とすることにより正確
にセルの送信規制を行うことができる。The up / down counter according to claim 8 counts down by one when the output of the storage circuit is significant at the beginning of one cell time, and then the comparison circuit determines whether the value of the up / down counter is equal to the value of the register or the up / down counter. When the counter value is larger and the cell transmission request signal is significant, the gate is closed, and at this time, unlike the cell transmission restriction circuit according to claim 7, the up / down counter does not count down by one, and By making the configuration and the operation similar to the configuration and the operation described in claim 7, it is possible to accurately regulate cell transmission.
【0040】請求項9における監視処理回路はセル送信
回路からセルを受信し、有効セルを受信したとき請求項
1または2または3または4または5または6または7
または8に記載のセル送出要求信号を出力し、請求項1
または2または3または4または5または6または7ま
たは8に記載のセル送出許可信号を受信し、セル送出許
可信号が有意な場合受信した有効セルを伝送路に出力す
ることにより正確にセルの送受信規制を行うことができ
る。また、監視処理回路は伝送路からセルを受信し、有
効セルを受信したときセル受信信号を請求項1または2
または3または4または5または6または7または8に
記載のセル送出要求信号を出力し、請求項1または2ま
たは3または4または5または6または7または8に記
載のセル送出許可信号を受信し、セル送出許可信号が有
意な場合、受信した有効セルをセル受信回路に出力する
ことにより正確にセルの送受信規制を行うことができ
る。The monitoring processing circuit according to claim 9 receives a cell from the cell transmission circuit, and when a valid cell is received, the monitoring processing circuit according to claim 1 or 2 or 3 or 4 or 5 or 6 or 7
Alternatively, the cell transmission request signal according to claim 8 is output,
Alternatively, the cell transmission permission signal described in 2 or 3 or 4 or 5 or 6 or 7 or 8 is received, and when the cell transmission permission signal is significant, the received valid cell is output to the transmission path to accurately transmit and receive the cell. Regulations can be made. Further, the monitoring processing circuit receives a cell from the transmission line, and outputs a cell reception signal when a valid cell is received.
Or the cell transmission request signal according to claim 3 or 4 or 5 or 6 or 7 or 8 is output, and the cell transmission permission signal according to claim 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8 is received. When the cell transmission permission signal is significant, the received and transmitted valid cells can be output to the cell reception circuit to accurately control the cell transmission and reception.
【0041】[0041]
【実施例】実施例1.以下この発明の一実施例を図につ
いて説明する。図1は請求項1に対応するセル送信制御
回路の一実施例である。図1において101はセル送出
回路、102はゲート、103は記憶回路、104はア
ップダウンカウンタ、105は比較回路、106はレジ
スタ、109はカウント制御回路である。また10はセ
ル送出要求信号、11はセル送出許可信号、12は伝送
路、13は記憶回路出力、14はアップダウンカウンタ
の計数値、15は比較回路出力、16はレジスタ値であ
る。EXAMPLES Example 1. An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 shows an embodiment of a cell transmission control circuit corresponding to claim 1. In FIG. 1, 101 is a cell sending circuit, 102 is a gate, 103 is a memory circuit, 104 is an up / down counter, 105 is a comparison circuit, 106 is a register, and 109 is a count control circuit. Further, 10 is a cell transmission request signal, 11 is a cell transmission permission signal, 12 is a transmission line, 13 is a memory circuit output, 14 is a count value of an up / down counter, 15 is a comparison circuit output, and 16 is a register value.
【0042】図2は図1の実施例の動作図である。図2
の例はAの要求信号が入力される以前は少なくとも3セ
ル以上要求がなく、セル送出許可信号も3セル以上は有
意になっていなかったとして説明する。またセル規制の
ウインドウを3セルとするため、記憶回路103でセル
送出要求信号10を遅延する時間は3セル時間とする。
このため図2では、Aの要求信号が入力されてから3セ
ル時間後15が”L”となる。図中T1〜T6は規制す
るウインドウを示しており、1セル時間毎にウインドウ
がずれていくウインドウである。本ウインドウを以下ス
ライディングウインドウと呼ぶ。また1セル時間とは1
セルの伝送時間に相当しており、たとえば156Mb/
sでセルを送出するときは1セルが424ビットなので
424÷156Mb/s=2700nsとなり1セル時
間は約2700nsとなる。また本例ではレジスタ値1
6を2に設定し、計数値14が3以上になると比較回路
出力を”L”にするように設定されているものとして説
明する。このような設定をするとセルの送出はどのよう
な3セル区間をとっても2セル以下しか出力されない規
制となる。FIG. 2 is an operation diagram of the embodiment shown in FIG. Figure 2
In this example, there is no request for at least 3 cells and the cell transmission permission signal is not significant for 3 cells or more before the request signal A is input. Since the cell regulation window is set to 3 cells, the time for delaying the cell transmission request signal 10 in the storage circuit 103 is 3 cells time.
Therefore, in FIG. 2, 15 is set to “L” 3 hours after the input of the request signal A. In the figure, T1 to T6 indicate windows to be regulated, and the windows are shifted every cell time. This window is hereinafter referred to as a sliding window. 1 cell time is 1
It corresponds to the transmission time of a cell, for example, 156 Mb /
When a cell is transmitted in s, one cell is 424 bits, so 424/156 Mb / s = 2700 ns, and one cell time is about 2700 ns. In this example, register value 1
It is assumed that 6 is set to 2 and the comparison circuit output is set to "L" when the count value 14 becomes 3 or more. With this setting, cell transmission is restricted so that no more than 2 cells are output in any 3 cell section.
【0043】図1および図2においてセル送出回路10
1からゲート102とアップダウンカウンタ104にセ
ル送出要求信号10が出力される。アップダウンカウン
タ104はセル送出要求信号10が”H”のときに1カ
ウントアップし、記憶回路出力13が”H”のときに1
カウントダウンする。図2ではアップダウンカウンタの
計数値14はAの要求信号のとき1になり、Bの要求信
号のとき2になり、Cの要求信号のときは記憶回路出力
13も”H”になっているのでカウントアップとカウン
トダウンが相殺し、アップダウンカウンタの計数値14
は2のままである。つぎにDの要求信号が入力されると
記憶回路出力13は”L”なのでカウントアップのみが
起こり、計数値14は3になり、比較回路出力15が”
L”となってセル送出許可信号11も”L”となる。セ
ル送出許可信号11が”L”となるとセル送出回路10
1はセルの送出が許可されていないものと判定し、伝送
路12上にセルを出力しないか、または、アイドルセル
を出力する。アイドルセルとは物理レイヤにおいて廃棄
されることを前提としているセルで有効な情報は乗って
いないセルである。セル送出回路101がセルを出力す
るか否かを判定するタイミングはセル送出許可信号11
が変化しうるタイミングよりも後で行い、この判定の結
果、セルを送出しても良い場合にはセルを出力する。1 and 2, the cell transmission circuit 10
The cell transmission request signal 10 is output from 1 to the gate 102 and the up / down counter 104. The up-down counter 104 counts up 1 when the cell transmission request signal 10 is "H", and counts up 1 when the memory circuit output 13 is "H".
Count down. In FIG. 2, the count value 14 of the up / down counter is 1 for the A request signal, 2 for the B request signal, and the memory circuit output 13 is "H" for the C request signal. Because the count-up and count-down cancel each other, the count value of the up-down counter is 14
Remains 2. Next, when the D request signal is input, the memory circuit output 13 is "L", so only counting up occurs, the count value 14 becomes 3, and the comparison circuit output 15 becomes "
When the cell transmission permission signal 11 becomes "L", the cell transmission permission signal 11 also becomes "L".
1 determines that cell transmission is not permitted, and does not output a cell on the transmission path 12, or outputs an idle cell. Idle cells are cells that are supposed to be discarded at the physical layer and do not carry valid information. The timing at which the cell transmission circuit 101 determines whether to output a cell is the cell transmission permission signal 11
Is performed after the timing at which the cell can change, and if the result of this determination is that the cell can be transmitted, the cell is output.
【0044】図2では図を簡単にするため、セル送出要
求信号10の変化タイミングとセル送出許可信号11の
変化タイミングは同時に書いているが、実際は素子の遅
延等の関係でセル送出許可信号11の変化タイミングは
セル送出要求信号10の変化タイミングに比べ遅れる。In FIG. 2, the change timing of the cell transmission request signal 10 and the change timing of the cell transmission permission signal 11 are written at the same time for simplification of the drawing. Change timing is delayed compared to the change timing of the cell transmission request signal 10.
【0045】図2では1セル時間の中間点で判定し、セ
ルを送出している。図2中のa、b、c、e、fは要求
信号A、B、C、E、Fに対応する有効セルである。In FIG. 2, determination is made at the midpoint of one cell time, and the cell is transmitted. In FIG. 2, a, b, c, e, and f are valid cells corresponding to the request signals A, B, C, E, and F.
【0046】カウント制御回路109は比較回路出力1
5が”L”になるとアップダウンカウンタの計数値14
を1カウントダウンさせ計数値14を2に戻す。1カウ
ントダウンする理由は1カウントアップを行っているに
もかかわらず、セルが出力されていないため、1カウン
トダウンすることにより、実際のセルの送出とアップダ
ウンカウンタの計数値14を一致させるためである。ま
た本例では比較回路出力15は1セル区間は”L”を保
持している構成をとっている。このためカウントダウン
が生じても、比較回路出力15は1セル区間は”L”に
保持している。セル送出許可信号11は記憶回路103
にも入力され、記憶回路103はこの信号を3セル遅延
し、記憶回路出力13としてアップダウンカウンタ10
4に出力する。記憶回路の遅延セル数は予め設定してお
く。Count control circuit 109 outputs comparison circuit output 1
When 5 becomes "L", the count value of up / down counter 14
Is counted down by 1 and the count value 14 is returned to 2. The reason for counting down by 1 is that the cell is not output even though it is counting up by 1, so that counting down by 1 causes the actual transmission of the cell to match the count value 14 of the up / down counter. . Further, in this example, the comparison circuit output 15 has a configuration in which "L" is held in one cell section. Therefore, even if the countdown occurs, the comparison circuit output 15 is held at "L" for one cell period. The cell transmission permission signal 11 is stored in the memory circuit 103.
Is also input to the up / down counter 10 as a memory circuit output 13 by delaying this signal by 3 cells.
Output to 4. The number of delay cells in the memory circuit is set in advance.
【0047】図2ではE、F、Gの要求信号に対しても
上記と同様な動作を行っている。セル送出許可信号11
は要求信号のA、B、C、E、Fに対し、送出を許可
し、DとGに対しては、送出を許可していない。T1〜
T6のいずれのウィンドウに対しても送信するセルは2
セル以内になるので正確に送信規制を行っている。In FIG. 2, the same operation as described above is performed for E, F and G request signals. Cell transmission permission signal 11
Does not allow the request signals A, B, C, E, and F to send, but does not allow D and G to send. T1
2 cells to transmit for any window in T6
Since it is within the cell, transmission is regulated accurately.
【0048】以上のように、この実施例は、セル送信規
制回路がセル送出回路、記憶回路、アップダウンカウン
タ、比較回路、レジスタ及び、ゲート、カウント制御回
路から構成されており、セル送出回路はセル伝送路に接
続され、ゲートとアップダウンカウンタにセル送出要求
信号を出力し、ゲートの出力をセル送出許可信号とする
とともにセル送出回路と記憶回路に入力し、記憶回路の
出力をアップダウンカウンタに入力し、アップダウンカ
ウンタの計数値を比較回路に入力し、レジスタの出力を
比較回路に入力し、比較回路の出力をゲートとカウンタ
制御回路に入力し、記憶回路はセル送出許可信号を一定
セル時間記憶した後出力し、アップダウンカウンタはセ
ル送出要求信号がセルの送出要求を示しているとき1カ
ウントアップし、記憶回路の出力がセルの送出許可を示
しているとき1カウントダウンし、比較回路は、レジス
タに設定されているしきい値とアップダウンカウンタの
計数値を比較してゲートを開閉し、ゲートを閉じたとき
はカウント制御回路がアップダウンカウンタを1カウン
トダウンし、セル送出許可信号はセル送出要求信号上に
セルの送出要求が無い場合またはゲートが閉じている場
合はセルの送出を許可しない状態になり、またセル送出
要求信号上にセルの送出要求がありなおかつゲートが開
いている場合はセルの送出を許可する状態になり、セル
送出回路はセル送出許可信号がセルの送出を許可する状
態のとき伝送路にセルを送出し、セル送出許可信号がセ
ルの送出を許可しない状態のときはセル送出回路は有効
セルの送出を行わないことを特徴とする。As described above, in this embodiment, the cell transmission regulation circuit is composed of the cell transmission circuit, the memory circuit, the up / down counter, the comparison circuit, the register, the gate, and the count control circuit. It is connected to the cell transmission line, outputs a cell transmission request signal to the gate and up / down counter, inputs the gate output as a cell transmission permission signal and inputs it to the cell transmission circuit and the storage circuit, and outputs the output of the storage circuit to the up / down counter. The count value of the up / down counter is input to the comparison circuit, the output of the register is input to the comparison circuit, the output of the comparison circuit is input to the gate and the counter control circuit, and the storage circuit sets the cell transmission enable signal to a constant value. The cell time is stored and then output, and the up / down counter counts up 1 when the cell transmission request signal indicates a cell transmission request, When the output of the storage circuit indicates the transmission permission of the cell, the count down is performed by 1. The comparison circuit compares the threshold value set in the register with the count value of the up / down counter to open / close the gate and close the gate. The count control circuit counts down the up / down counter by 1 when the cell transmission request signal is not present on the cell transmission request signal, or when the gate is closed, cell transmission is not permitted. If there is a cell transmission request on the cell transmission request signal and the gate is open, the cell transmission is enabled, and the cell transmission circuit indicates that the cell transmission permission signal is in the cell transmission enabled state. The cell transmission circuit does not transmit a valid cell when the cell is transmitted to the transmission line and the cell transmission permission signal does not permit the cell transmission. That.
【0049】実施例2.図3は請求項2に対応するセル
送信制御回路の一実施例である。図3において101は
セル送出回路、102はゲート、104はアップダウン
カウンタ、105は比較回路、106はレジスタ、10
7は周期発生カウンタ、109はカウント制御回路であ
る。また10はセル送出要求信号、11はセル送出許可
信号、12は伝送路、14はアップダウンカウンタの計
数値、15は比較回路出力、16はレジスタ値、17は
リセット信号である。Example 2. FIG. 3 shows an embodiment of a cell transmission control circuit corresponding to claim 2. In FIG. 3, 101 is a cell transmission circuit, 102 is a gate, 104 is an up / down counter, 105 is a comparison circuit, 106 is a register, 10
Reference numeral 7 is a cycle generation counter, and 109 is a count control circuit. Further, 10 is a cell transmission request signal, 11 is a cell transmission permission signal, 12 is a transmission line, 14 is an up / down counter count value, 15 is a comparison circuit output, 16 is a register value, and 17 is a reset signal.
【0050】図4は図3の実施例の動作図である。図4
においてT1、T2、T3は規制がかかるウインドウで
あり、このウインドウは図2のウインドウと異なり固定
位相のウインドウとなる。以下このウインドウを固定ウ
インドウと呼ぶ。本実施例では固定ウインドウに対して
セルの送信規制を行うことができる。レジスタ値16は
2とし1つのウインドウ内で3つ以上のセルを発生しな
いように制御するものとする。FIG. 4 is an operation diagram of the embodiment shown in FIG. Figure 4
2, T1, T2, and T3 are windows to which restrictions are applied, and this window is a window of a fixed phase, unlike the window of FIG. Hereinafter, this window is called a fixed window. In this embodiment, cell transmission control can be performed on a fixed window. The register value 16 is set to 2, and control is performed so that three or more cells are not generated in one window.
【0051】図3および図4において周期発生カウンタ
107は3セル毎にアップダウンカウンタ104をリセ
ットする。セル送出回路101からはゲート102とア
ップダウンカウンタ104にセル送出要求信号10が出
力される。規制がかかっていないときは比較回路出力
が”H”なのでセル送出要求信号10がそのままセル送
出許可信号11として出力される。セル送出許可信号1
1は、セル送出回路101に入力され、アップダウンカ
ウンタ104はセル送出要求信号10が”H”のときに
1カウントアップする。In FIGS. 3 and 4, the cycle generation counter 107 resets the up / down counter 104 every three cells. The cell transmission circuit 101 outputs the cell transmission request signal 10 to the gate 102 and the up / down counter 104. When the regulation is not applied, the output of the comparison circuit is "H", so that the cell transmission request signal 10 is output as it is as the cell transmission permission signal 11. Cell transmission permission signal 1
1 is input to the cell transmission circuit 101, and the up / down counter 104 counts up by 1 when the cell transmission request signal 10 is "H".
【0052】図4ではアップダウンカウンタの計数値1
4はAの要求信号のとき0から1になり、Bの要求信号
のとき2になる。Cの要求信号のときは計数値14は一
旦0にリセットされてから1になり、Dの要求信号のと
き計数値14は2になり、Eの要求信号のとき計数値1
4は3になる。このとき比較回路出力15が”L”とな
ってセル送出許可信号も”L”となる。セル送出許可信
号11が”L”となるとセル送出回路101はセルの送
出が許可されていないものと判定し、伝送路12上にセ
ルを出力しないか、または、アイドルセルを出力する。
セル送出回路101がセルを出力するか否かを判定する
タイミングはセル送出許可信号11が変化しうるタイミ
ングよりも後で行い、この判定の結果、セルを送出して
も良い場合はセルを出力する。図4では1セル時間の中
間点で判定し、セルを送出している。In FIG. 4, the count value of the up / down counter is 1
4 changes from 0 to 1 for the A request signal and 2 for the B request signal. When the request signal is C, the count value 14 is first reset to 0 and then becomes 1. When the request signal is D, the count value 14 is 2. When the request signal is E, the count value 1 is 1.
4 becomes 3. At this time, the comparison circuit output 15 becomes "L" and the cell transmission permission signal also becomes "L". When the cell transmission permission signal 11 becomes "L", the cell transmission circuit 101 determines that cell transmission is not permitted, and either does not output the cell on the transmission line 12 or outputs an idle cell.
The timing at which the cell transmission circuit 101 determines whether or not to output a cell is performed after the timing at which the cell transmission permission signal 11 may change. As a result of this determination, if the cell can be transmitted, the cell is output. To do. In FIG. 4, determination is made at the midpoint of one cell time, and the cell is transmitted.
【0053】カウント制御回路109は比較回路出力1
5が”L”になるとアップダウンカウンタの計数値14
を1カウントダウンさせ計数値を2に戻す。1カウント
ダウンする理由は1カウントアップを行っているにもか
かわらず、セルが出力されていないため、1カウントダ
ウンすることにより、実際のセルの送出とアップダウン
カウンタの計数値14を一致させるためである。また本
例では比較回路出力15は1セル区間は”L”に保持し
ている構成をとっている。このためカウントダウンが生
じても、比較回路出力は1セル区間は”L”に保持して
いる。Count control circuit 109 outputs comparison circuit output 1
When 5 becomes "L", the count value of up / down counter 14
Is counted down by 1 and the count value is returned to 2. The reason for counting down by 1 is that the cell is not output even though it is counting up by 1, so that counting down by 1 causes the actual transmission of the cell to match the count value 14 of the up / down counter. . Further, in the present example, the comparison circuit output 15 has a configuration in which it is held at "L" for one cell section. Therefore, even if the countdown occurs, the output of the comparison circuit is held at "L" for one cell period.
【0054】図4ではF、Gの要求信号に対しても上記
と同様の動作を行なっている。セル送出要求信号11は
要求信号のA、B、C、D、F、Gに対し、送出を許可
し、Eに対しては、送出を許可していない。T1、T
2、T3のいずれのウィンドウに対しても送信するセル
は2セル以内になるので正確に送信規制を行っている。In FIG. 4, the same operation as above is performed for the F and G request signals. The cell transmission request signal 11 permits transmission of request signals A, B, C, D, F, and G, and does not permit transmission of E. T1, T
Since the number of cells to be transmitted in any of the windows of 2 and T3 is within 2 cells, the transmission is regulated accurately.
【0055】以上のように、この実施例は、セル送信規
制回路がセル送出回路、周期発生カウンタ、アップダウ
ンカウンタ、比較回路、レジスタ及び、ゲートカウント
制御回路から構成されており、セル送出回路はセル伝送
路に接続され、ゲートとアップダウンカウンタにセル送
出要求信号を入力し、ゲートの出力をセル送出許可信号
とするとともにセル送出回路に入力し、周期発生カウン
タの出力をアップダウンカウンタに入力し、アップダウ
ンカウンタの計数値を比較回路に入力し、レジスタの出
力を比較回路に入力し、比較回路の出力をゲートとカウ
ント制御回路に入力し、周期発生カウンタは一定周期毎
にアップダウンカウンタに対しリセットを行い、アップ
ダウンカウンタはセル送出要求信号がセルの送出要求を
示しているとき1カウントアップし、比較回路は、レジ
スタに設定されているしきい値とアップカウンタの計数
値を比較してゲートを開閉し、ゲートを閉じたときはカ
ウント制御回路がアップダウンカウンタを1カウントダ
ウンし、セル送出許可信号はセル送出要求信号上にセル
の送出要求が無い場合またはゲートが閉じている場合は
セルの送出を許可しない状態になり、またセル送出要求
信号上にセルの送出要求がありなおかつゲートが開いて
いる場合はセルの送出を許可する状態になり、セル送出
回路はセル送出許可信号がセルの送出を許可する状態の
ときセル伝送路にセルを送出し、セル送出許可信号がセ
ルの送出を許可しない状態のときセルを送出しないこと
を特徴とする。As described above, in this embodiment, the cell transmission regulation circuit is composed of the cell transmission circuit, the cycle generation counter, the up / down counter, the comparison circuit, the register, and the gate count control circuit. It is connected to the cell transmission line, inputs the cell transmission request signal to the gate and the up / down counter, uses the gate output as the cell transmission permission signal and the cell transmission circuit, and inputs the output of the cycle generation counter to the up / down counter. Then, the count value of the up / down counter is input to the comparison circuit, the output of the register is input to the comparison circuit, the output of the comparison circuit is input to the gate and the count control circuit, and the cycle generation counter is the up / down counter at regular intervals. When the cell transmission request signal indicates a cell transmission request, the up / down counter is set to 1 The comparator circuit compares the threshold value set in the register with the count value of the up counter to open / close the gate. When the gate is closed, the count control circuit counts down the up / down counter by 1, The cell transmission permission signal is in a state in which cell transmission is not permitted when there is no cell transmission request on the cell transmission request signal or when the gate is closed, and there is a cell transmission request on the cell transmission request signal. When the gate is open, the cell transmission is enabled, and the cell transmission circuit transmits the cell to the cell transmission line when the cell transmission permission signal is in the state where the cell transmission is permitted, and the cell transmission permission signal is transmitted to the cell. The feature is that the cell is not transmitted when the transmission of the cell is not permitted.
【0056】実施例3.図5は請求項3に対応するセル
送信制御回路の一実施例である。図5は実施例1のセル
送信制御回路に実施例2の周期カウンタ107を設け、
リセット信号17をアップダウンカウンタに接続し、ま
たアップダウンカウンタ104に記憶回路使用許可信号
18とリセット許可信号19を入力し、アップダウンカ
ウンタ104は記憶回路使用許可信号18が有意なとき
記憶回路出力13によるカウントダウン動作を行い、リ
セット許可信号19が有意なときリセット信号17によ
るリセット動作を行う。このように構成し、記憶回路使
用許可信号18を有意にし、リセット許可信号19を有
意でないように設定しておけば、本回路は実施例1と同
様に、スライディングウインドウによるセル送信規制が
可能となり、記憶回路使用許可信号18を有意でなく
し、リセット許可信号19を有意に設定しておけば、本
回路は実施例2と同様に、固定ウインドウによるセル送
信規制が可能となる。従ってたとえば本回路をLSI化
すれば、1つのLSIでスライディングウインドウと固
定ウインドウのいずれでも対処することが可能である。Example 3. FIG. 5 shows an embodiment of a cell transmission control circuit corresponding to claim 3. FIG. 5 shows that the cell transmission control circuit of the first embodiment is provided with the cycle counter 107 of the second embodiment.
The reset signal 17 is connected to the up / down counter, and the storage circuit use permission signal 18 and the reset permission signal 19 are input to the up / down counter 104. The up / down counter 104 outputs the storage circuit when the storage circuit use permission signal 18 is significant. The countdown operation by 13 is performed, and when the reset permission signal 19 is significant, the reset operation by the reset signal 17 is performed. If the memory circuit use permission signal 18 is set to be significant and the reset permission signal 19 is set to be insignificant in this configuration, this circuit can regulate cell transmission by a sliding window as in the first embodiment. If the memory circuit use permission signal 18 is made insignificant and the reset permission signal 19 is set to be significant, this circuit can regulate cell transmission by a fixed window as in the second embodiment. Therefore, if this circuit is implemented as an LSI, for example, it is possible to deal with either a sliding window or a fixed window with one LSI.
【0057】以上のように、この実施例は、セル送信規
制回路がセル送出回路、周期発生カウンタ、記憶回路、
アップダウンカウンタ、比較回路、レジスタ及び、ゲー
トカウント制御回路から構成されており、セル送出回路
はセル伝送路に接続され、ゲートとアップダウンカウン
タにセル送出要求信号を出力し、ゲートの出力をセル送
出許可信号とするとともにセル送出回路と記憶回路に入
力し、周期発生カウンタの出力をリセット信号としてア
ップダウンカウンタに入力し、記憶回路の出力をアップ
ダウンカウンタに入力し、記憶回路使用許可信号とリセ
ット許可信号をアップダウンカウンタに入力し、アップ
ダウンカウンタの計数値を比較回路に入力し、レジスタ
の出力を比較回路に入力し、比較回路の出力をゲートと
カウント制御回路に入力し、記憶回路はセル送出許可信
号を一定セル時間記憶した後出力し、周期発生カウンタ
は一定周期毎にアップダウンカウンタに対しリセットパ
ルスを出力し、アップダウンカウンタはリセット信号上
にリセットパルスが入力されなおかつリセット許可信号
がリセットを許可している状態のとき計数値をリセット
し、セル送出要求信号がセルの送出要求を示していると
き1カウントアップし、記憶回路の出力がセルの送出許
可を示しなおかつ記憶回路使用許可信号がカウントダウ
ンを示しているとき1カウントダウンし、比較回路は、
レジスタに設定されているしきい値とアップダウンカウ
ンタの計数値を比較してゲートを開閉し、ゲートを閉じ
たときはカウント制御回路によりアップダウンカウンタ
を1カウントダウンし、セル送出許可信号はセル送出要
求信号上にセルの送出要求が無い場合またはゲートが閉
じている場合はセルの送出を許可しない状態になり、ま
たセル送出要求信号上にセルの送出要求がありなおかつ
ゲートが開いている場合はセルの送出を許可する状態に
なり、セル送出回路はセル送出許可信号がセルの送出を
許可する状態のときセル伝送路にセルを送出し、セル送
出許可信号がセルの送出を許可しない状態のときセルを
送出しないことを特徴とする。As described above, in this embodiment, the cell transmission regulation circuit includes the cell transmission circuit, the cycle generation counter, the storage circuit,
It consists of an up / down counter, a comparison circuit, a register, and a gate count control circuit.The cell transmission circuit is connected to the cell transmission line, outputs a cell transmission request signal to the gate and up / down counter, and outputs the gate output to the cell. It is used as a transmission enable signal and is also input to the cell transmission circuit and the memory circuit. The output of the cycle generation counter is input to the up / down counter as a reset signal. The output of the memory circuit is input to the up / down counter. The reset enable signal is input to the up / down counter, the count value of the up / down counter is input to the comparison circuit, the output of the register is input to the comparison circuit, the output of the comparison circuit is input to the gate and the count control circuit, and the storage circuit Outputs the cell transmission enable signal after storing it for a fixed cell time, and the cycle generation counter It outputs a reset pulse to the down-counter, and the up-down counter resets the count value when the reset pulse is input on the reset signal and the reset enable signal is in the state of permitting the reset, and the cell transmission request signal indicates the cell When the transmission request is indicated, the count is incremented by 1. When the output of the storage circuit indicates the transmission permission of the cell and the storage circuit use permission signal indicates the countdown, the count is reduced by 1, and the comparison circuit is
The threshold value set in the register is compared with the count value of the up / down counter to open / close the gate. When the gate is closed, the count control circuit counts down the up / down counter by 1 and the cell transmission enable signal is transmitted to the cell. When there is no cell transmission request on the request signal or when the gate is closed, cell transmission is not permitted, and when there is a cell transmission request on the cell transmission request signal and the gate is open. When the cell transmission circuit is in the state of permitting cell transmission, the cell transmission circuit transmits the cell to the cell transmission line when the cell transmission permission signal is in the state of permitting cell transmission, and the cell transmission permission signal is in the state of not permitting cell transmission. It is characterized by not sending a cell when.
【0058】実施例4.図6は請求項4に対応するセル
送信制御回路の一実施例である。図6は実施例3から周
期発生カウンタ107を削除し、リセット信号17を記
憶回路103からアップダウンカウンタ104に出力す
るものである。図7は記憶回路104の一例である。図
7において1031はメモリ、1032はカウンタ回
路、1033はフリップフロップ、11はセル送出許可
信号、13は遅延回路出力、17はリセット信号、10
34はカウンタ回路計数値で、メモリのアドレスに接続
される。1035はライトリード制御信号、1036は
メモリ出力である。Example 4. FIG. 6 shows an embodiment of a cell transmission control circuit corresponding to claim 4. In FIG. 6, the cycle generation counter 107 is deleted from the third embodiment, and the reset signal 17 is output from the memory circuit 103 to the up / down counter 104. FIG. 7 shows an example of the memory circuit 104. In FIG. 7, 1031 is a memory, 1032 is a counter circuit, 1033 is a flip-flop, 11 is a cell transmission permission signal, 13 is a delay circuit output, 17 is a reset signal, and 10 is a reset signal.
A counter circuit count value 34 is connected to an address of the memory. Reference numeral 1035 is a write / read control signal and 1036 is a memory output.
【0059】図8は図7の動作を示したものであり、こ
の例ではカウンタ回路は0、1、2で計数をくりかえ
し、セル送出許可信号11を4セル時間遅らせて、記憶
回路出力13としている。図7および図8においてセル
送出許可信号11はライトリード信号1035が”L”
のときセル送出許可信号11がカウンタ回路計数値10
34が示すアドレスに書き込まれる。この場合、0番地
にD0、1番地にD1、2番地にD2が書き込まれる。
つぎにカウンタ回路の計数値1034が0に戻ると、ラ
イトリード信号1035が”H”のとき0番地に書き込
まれているデータD0がメモリ出力1036上に読み出
され、タイミング合わせ回路1033でデータをサンプ
ルし、1セル間ラッチしておき記憶回路出力13として
出力する。またこのときD3が0番地に書き込まれ、以
下同様な動作によりデータが順次4セル遅延して出力さ
れる。カウンタ回路1032は周期的に繰り返すアドレ
スを有しているので、リセット信号は簡単に作ることが
できる。例えば、カウンタ回路の計数値1034の0番
地を検出すれば、図8のようなリセット信号17を生成
することができる。このようにして生成したリセット信
号17をアップダウンカウンタ104に入力すれば、実
施例2、3に示したような周期発生カウンタ107は必
要なくなり、回路の小型化を図ったセル送信規制制御回
路を得ることができる。FIG. 8 shows the operation of FIG. 7. In this example, the counter circuit repeats counting at 0, 1, 2 and delays the cell transmission permission signal 11 by 4 cells to produce the memory circuit output 13. There is. In FIG. 7 and FIG. 8, the cell read enable signal 11 is the write read signal 1035 “L”.
When, the cell transmission permission signal 11 is the counter circuit count value 10
It is written in the address indicated by 34. In this case, D0 is written at address 0, D1 is written at address 1, D2 is written at address 2.
Next, when the count value 1034 of the counter circuit returns to 0, when the write / read signal 1035 is “H”, the data D0 written at address 0 is read out on the memory output 1036, and the timing adjustment circuit 1033 converts the data. Sampled, latched for one cell, and output as the memory circuit output 13. At this time, D3 is written to address 0, and data is sequentially output with a delay of 4 cells by the same operation. Since the counter circuit 1032 has an address that repeats periodically, the reset signal can be easily generated. For example, if the address 0 of the count value 1034 of the counter circuit is detected, the reset signal 17 as shown in FIG. 8 can be generated. If the reset signal 17 generated in this way is input to the up / down counter 104, the cycle generation counter 107 as shown in the second and third embodiments is not necessary, and a cell transmission regulation control circuit that is downsized is realized. Obtainable.
【0060】以上のように、この実施例は実施例3に記
載のセル送信規制回路において、周期発生カウンタを削
除し、セル送出回路、記憶回路、アップダウンカウン
タ、比較回路、レジスタおよびゲート、カウント制御回
路は実施例3に記載の動作を行い、記憶回路をメモリ、
カウンタ回路、順序回路で構成し、実施例3に記載のセ
ル送出要求信号をメモリに入力し、カウンタ回路の計数
値をメモリのアドレスに入力し、カウンタ回路からメモ
リのライト/リード信号をメモリに入力し、メモリから
の出力を順序回路に入力し、順序回路出力を実施例3に
記載の記憶回路出力とし、カウンタ回路からリセット信
号を出力し、記憶回路はカウンタ回路の計数値とライト
リード信号をもとにセル要求信号を遅延させ、順序回路
は遅延したセル要求信号を波形整形して遅延回路出力と
して出力し、アップダウンカウンタは実施例3に記載の
周期発生カウンタが出力するリセットパルスの代わり
に、記憶回路内のカウンタ回路から出力するリセットパ
ルスにより、実施例3に記載のリセット動作を行うこと
を特徴とする。As described above, in this embodiment, in the cell transmission regulation circuit described in the third embodiment, the cycle generation counter is deleted, and the cell transmission circuit, the storage circuit, the up / down counter, the comparison circuit, the register and the gate, the count. The control circuit performs the operation described in the third embodiment, the storage circuit is a memory,
It is composed of a counter circuit and a sequential circuit, the cell transmission request signal described in the third embodiment is input to the memory, the count value of the counter circuit is input to the address of the memory, and the write / read signal of the memory is input from the counter circuit to the memory. The output from the memory is input to the sequential circuit, the output of the sequential circuit is used as the output of the storage circuit described in Embodiment 3, the reset signal is output from the counter circuit, and the storage circuit outputs the count value of the counter circuit and the write read signal. The cell request signal is delayed based on the above, the sequential circuit waveform-shapes the delayed cell request signal and outputs it as the output of the delay circuit, and the up / down counter is the reset pulse output by the cycle generation counter described in the third embodiment. Instead, the reset operation described in the third embodiment is performed by the reset pulse output from the counter circuit in the memory circuit.
【0061】実施例5.図9は請求項5に対応するセル
送信制御回路の一実施例である。図9では記憶回路10
3a、アップダウンカウンタ104a、比較回路105
a、レジスタ106a、カウント制御回路109aを第
1の制御回路100aとし、記憶回路103b、アップ
ダウンカウンタ104b、比較回路105b、レジスタ
106bを第2の制御回路100bとし、オアゲート1
08を設け、第1の制御回路内の比較回路の出力15a
と第2の制御回路内の比較回路の出力15bのオアをと
りオアゲート出力15としてゲート102に接続し、ゲ
ート102の開閉を行っている。ここではオアゲート1
08は論理の都合上、負論理のオアとしている。ゲート
102をオアゲート出力15により閉じたときはカウン
ト制御回路109が第1および第2の制御回路内のアッ
プダウンカウンタ104a、104bを1カウントダウ
ンする。セル送出回路101、ゲート102の上記以外
の動作は実施例1と同様であり、記憶回路103a、1
03b、アップダウンカウンタ104a、104b、比
較回路105a、105b、レジスタ106a、106
b、カウント制御回路109a、109bの上記以外の
動作は実施例4と同様である。本実施例ではリセット信
号17aを記憶回路103aから出力しているが、実施
例2、3と同様に周期発生カウンタ107aを設け、周
期発生カウンタ107aの出力をリセット信号17aと
してもよい。このようにセル送信規制制御回路を構成す
ると2つの規制ウインドウを独立に設定することがで
き、例えば、1方の規制ウインドウの区間を短く設定
し、他方の規制ウインドウの区間を長く設定できる。Example 5. FIG. 9 shows an embodiment of a cell transmission control circuit corresponding to claim 5. In FIG. 9, the memory circuit 10
3a, up-down counter 104a, comparison circuit 105
a, the register 106a, and the count control circuit 109a as the first control circuit 100a, the memory circuit 103b, the up / down counter 104b, the comparison circuit 105b, and the register 106b as the second control circuit 100b.
And the output 15a of the comparison circuit in the first control circuit is provided.
And the output 15b of the comparison circuit in the second control circuit is taken and connected to the gate 102 as the OR gate output 15 to open / close the gate 102. Or gate 1
08 is a negative logic OR for the sake of logic. When the gate 102 is closed by the OR gate output 15, the count control circuit 109 counts down the up / down counters 104a and 104b in the first and second control circuits by one. The operations of the cell sending circuit 101 and the gate 102 other than the above are the same as those of the first embodiment, and the memory circuits 103a and 1a
03b, up / down counters 104a and 104b, comparison circuits 105a and 105b, and registers 106a and 106.
b and the operation of the count control circuits 109a and 109b other than the above are the same as in the fourth embodiment. Although the reset signal 17a is output from the memory circuit 103a in this embodiment, the cycle generation counter 107a may be provided and the output of the cycle generation counter 107a may be used as the reset signal 17a as in the second and third embodiments. By configuring the cell transmission regulation control circuit in this way, the two regulation windows can be set independently, and for example, the section of one regulation window can be set short and the section of the other regulation window can be set long.
【0062】以上のように、この実施例は、セル送信規
制制御回路がオアゲートおよび実施例1に記載のセル送
出回路とゲートと、実施例4に記載の記憶回路、アップ
ダウンカウンタ、比較回路、レジスタカウント制御回路
から構成される第1および第2の規制制御回路から構成
されており、セル送出回路からセル送出要求信号をゲー
トと第1および第2の規制制御回路内のアップダウンカ
ウンタに入力し、ゲートの出力をセル送出許可信号とす
るとともにセル送出回路と第1および第2の規制制御回
路内の記憶回路に入力し、第1および第2の規制制御回
路内の比較回路の出力をそれぞれオアゲートに入力し、
オアゲートの出力をゲートと第1および第2の規制制御
回路内のカウント制御回路に入力し、第1および第2の
規制制御回路において記憶回路出力をアップダウンカウ
ンタに入力し、また記憶回路からリセット信号をアップ
ダウンカウンタに入力し、アップダウンカウンタの計数
値を比較回路に入力し、レジスタの出力をレジスタ値と
して比較回路に入力し、ゲートの開閉はオアゲートの出
力で行い、ゲートが閉じているときはカウント制御回路
により第1および第2のアップダウンカウンタを1カウ
ントダウンし、第1および第2の制御回路内の記憶回
路、アップダウンカウンタ、比較回路、レジスタカウン
ト制御回路の上記以外の動作は実施例4に記載の動作と
同様に動作することを特徴とする。As described above, in this embodiment, the cell transmission regulation control circuit is an OR gate, the cell transmission circuit and the gate described in the first embodiment, the memory circuit described in the fourth embodiment, the up-down counter, the comparison circuit, It is composed of a first and a second regulation control circuit composed of a register count control circuit, and inputs a cell transmission request signal from the cell transmission circuit to a gate and an up / down counter in the first and second regulation control circuits. Then, the output of the gate is used as a cell transmission permission signal and is input to the cell transmission circuit and the storage circuits in the first and second regulation control circuits, and the outputs of the comparison circuits in the first and second regulation control circuits are output. Enter each into the OR gate,
The output of the OR gate is input to the gate and the count control circuit in the first and second regulation control circuits, the memory circuit output is input to the up-down counter in the first and second regulation control circuits, and reset from the memory circuit. The signal is input to the up / down counter, the count value of the up / down counter is input to the comparison circuit, the output of the register is input as the register value to the comparison circuit, the gate is opened / closed by the output of the OR gate, and the gate is closed. At this time, the count control circuit counts down the first and second up / down counters by one, and the storage circuit, the up / down counter, the comparison circuit, and the register count control circuit in the first and second control circuits perform operations other than the above. It is characterized in that it operates similarly to the operation described in the fourth embodiment.
【0063】実施例6.図10は請求項6に対応するセ
ル送信制御回路の一実施例である。図10では記憶回路
103a、アップダウンカウンタ104a、比較回路1
05a、レジスタ106aを第1の制御回路100aと
し、周期回路107b、アップダウンカウンタ104
b、比較回路105b、レジスタ106bを第2の制御
回路100bとし、オアゲート108を設け、第1の制
御回路内の比較回路の出力15aと第2の制御回路内の
比較回路の出力15bのオアをとりオアゲート出力15
としてゲート102に接続し、ゲート102の開閉を行
っている。ゲート102をオアゲート出力15により閉
じたときは第1および第2の制御回路内のアップダウン
カウンタ104a、104bを1カウントダウンする。
セル送出回路101、ゲート102、記憶回路103
a、アップダウンカウンタ104a、比較回路105
a、レジスタ106aの上記以外の動作は実施例1と同
様である。周期発生カウンタ107b、アップダウンカ
ウンタ104b、比較回路105a、レジスタ106a
の上記以外の動作は実施例2と同様である。このように
セル送信規制制御回路を構成すると1方の規制ウインド
ウをスライディングウインドウとし、他方の規制ウイン
ドウを固定ウインドウとすることができる。実施例5で
もこのような設定は可能であるが、1方の規制ウインド
ウをスライディングウインドウとし、他方の規制ウイン
ドウを固定ウインドウということが予め決定しているシ
ステムならば本実施例のほうが記憶回路が1つで良いこ
とから、回路規模の縮小を図ることができる。Example 6. FIG. 10 shows an embodiment of a cell transmission control circuit corresponding to claim 6. In FIG. 10, the storage circuit 103a, the up / down counter 104a, and the comparison circuit 1
05a and the register 106a as the first control circuit 100a, the periodic circuit 107b, the up-down counter 104
b, the comparison circuit 105b, and the register 106b are used as a second control circuit 100b, an OR gate 108 is provided, and an OR of the output 15a of the comparison circuit in the first control circuit and the output 15b of the comparison circuit in the second control circuit is provided. Take or gate output 15
Is connected to the gate 102 to open and close the gate 102. When the gate 102 is closed by the OR gate output 15, the up / down counters 104a and 104b in the first and second control circuits are counted down by one.
Cell transmission circuit 101, gate 102, storage circuit 103
a, up / down counter 104a, comparison circuit 105
Operations of the register a and the register 106a other than the above are the same as those in the first embodiment. Cycle generation counter 107b, up / down counter 104b, comparison circuit 105a, register 106a
Operations other than the above are the same as those in the second embodiment. When the cell transmission regulation control circuit is configured in this way, one regulation window can be a sliding window and the other regulation window can be a fixed window. In the fifth embodiment, such a setting is possible, but in a system in which it is determined in advance that one regulation window is the sliding window and the other regulation window is the fixed window, the memory circuit of the present embodiment is better. Since only one is sufficient, the circuit scale can be reduced.
【0064】以上のように、この実施例は、セル送信規
制制御回路が、実施例1に記載の記憶回路、アップダウ
ンカウンタ、比較回路、レジスタ、カウンタ制御回路か
ら構成される第1の規制制御回路と、実施例2に記載の
アップダウンカウンタ、周期カウンタ、比較回路、レジ
スタ、カウンタ制御回路から構成される第2の規制制御
回路と、オアゲートと実施例1に記載のセル送出回路と
ゲートから構成されており、セル送出回路からセル送出
要求信号をゲートと第1および第2の規制制御回路内の
アップダウンカウンタに入力し、ゲートの出力をセル送
出許可信号とするとともにセル送出回路と第1のセル送
出規制制御回路内の記憶回路に入力し、第1および第2
のセル送出規制制御回路内の比較回路の出力をそれぞれ
オアゲートに入力し、オアゲートの出力をゲートと第1
のおよび第2の制制御回路内のカウンタ制御回路に入力
し、第1の規制制御回路において記憶回路出力をアップ
ダウンカウンタに入力し、アップダウンカウンタの計数
値を比較回路に入力し、レジスタの出力をレジスタ値と
して比較回路に入力し、第2の規制制御回路におい周期
カウンタの出力をアップダウンカウンタに入力し、アッ
プダウンカウンタの計数値を比較回路に入力しレジスタ
の出力をレジスタ値として比較回路に入力し、ゲートの
開閉はオアゲートの出力で行い、ゲートが閉じていると
きはカウンタ制御回路により第1および第2のアップダ
ウンカウンタを1カウントダウンし、その他の動作は実
施例4に記載の動作を行い、第1の制御回路内の記憶回
路、アップダウンカウンタ、比較回路、レジスタ、カウ
ンタ制御回路の上記以外の動作は実施例1に記載の動作
と同様に動作し、第2の制御回路内のアップダウンカウ
ンタ、比較回路、レジスタ、カウンタ制御回路の上記以
外の動作は実施例2に記載の動作と同様に動作しするこ
とを特徴とする。As described above, in this embodiment, the cell transmission regulation control circuit is the first regulation control including the memory circuit, the up / down counter, the comparison circuit, the register, and the counter control circuit described in the first embodiment. A circuit, a second regulation control circuit including an up / down counter, a period counter, a comparison circuit, a register, and a counter control circuit described in the second embodiment, an OR gate, and a cell transmission circuit and a gate described in the first embodiment. The cell transmission circuit inputs a cell transmission request signal to a gate and an up / down counter in the first and second regulation control circuits, and outputs the gate as a cell transmission permission signal and at the same time to the cell transmission circuit and the first circuit. 1 into the storage circuit in the cell transmission regulation control circuit
The output of the comparison circuit in the cell transmission regulation control circuit is input to the OR gate, and the output of the OR gate is input to the gate and the first gate.
Input to the counter control circuit in the second control circuit, the memory circuit output in the first control circuit to the up-down counter, the count value of the up-down counter to the comparison circuit, The output is input as a register value to the comparison circuit, the output of the cycle counter in the second regulation control circuit is input to the up / down counter, the count value of the up / down counter is input to the comparison circuit, and the output of the register is compared as the register value. Input to the circuit, the gate is opened / closed by the output of the OR gate, and when the gate is closed, the counter control circuit counts down the first and second up / down counters by one, and other operations are described in the fourth embodiment. The operation of the first control circuit, the storage circuit, the up-down counter, the comparison circuit, the register, the counter control circuit The operation other than that is the same as the operation described in the first embodiment, and the operation other than the above operations of the up / down counter, the comparison circuit, the register, and the counter control circuit in the second control circuit is the same as the operation described in the second embodiment. It is characterized in that it operates similarly.
【0065】尚、本実施例では第1の制御回路を実施例
1に示した回路を基にし、第2の制御回路を実施例2に
示した回路を基にして構成しており、また実施例5では
第1の制御回路と第2の制御回路を実施例4に示した回
路を基に構成しているが、第1、第2の制御回路は独立
に、実施例1、または実施例2、または実施例3、また
は実施例4の回路を基にして構成することも可能であ
る。In this embodiment, the first control circuit is based on the circuit shown in the first embodiment, and the second control circuit is based on the circuit shown in the second embodiment. In the fifth example, the first control circuit and the second control circuit are configured based on the circuit shown in the fourth example, but the first and second control circuits are independently formed in the first example or the first example. It is also possible to configure based on the circuit of the second embodiment, the third embodiment, or the fourth embodiment.
【0066】実施例7.図11は請求項7に対応するセ
ル送信制御回路の一実施例である。本実施例では構成を
実施例1に対応させている。図11において各ブロック
と信号名は実施例1と同様であり、またセル規制のウイ
ンドウの前提条件も実施例1と同様とし、説明を省略す
る。Example 7. FIG. 11 shows an embodiment of a cell transmission control circuit corresponding to claim 7. In this embodiment, the configuration corresponds to that of the first embodiment. In FIG. 11, each block and signal name are the same as those in the first embodiment, and the preconditions for the cell regulation window are the same as those in the first embodiment, and the description thereof will be omitted.
【0067】図12は図11の動作を示す図である。図
11および図12においてセル送出回路101からゲー
ト102にセル送出要求信号10が出力される。1セル
時間の初めのΔT間は比較回路出力15は常に”H”と
なっており、ゲート102は開状態となる。またアップ
ダウンカウンタ104が1セル時間の初めのΔTの間に
1カウントアップできるように構成しておけば、1セル
時間の初めのΔTでセル送出要求信号10が”H”のと
きセル送出許可信号11は”H”となり、アップダウン
カウンタ104は1カウントアップする。またアップダ
ウンカウンタ104は記憶回路出力13が”H”のとき
に1カウントダウンする。FIG. 12 is a diagram showing the operation of FIG. 11 and 12, the cell transmission request signal 10 is output from the cell transmission circuit 101 to the gate 102. During the first ΔT of one cell time, the comparison circuit output 15 is always "H", and the gate 102 is open. Further, if the up-down counter 104 is configured to be able to count up 1 during ΔT at the beginning of one cell time, when the cell transmission request signal 10 is “H” at the beginning ΔT of one cell time, cell transmission is permitted. The signal 11 becomes "H", and the up / down counter 104 counts up by 1. The up / down counter 104 counts down by 1 when the memory circuit output 13 is "H".
【0068】図12ではアップダウンカウンタの計数値
14はAの要求信号のとき1になり、Bの要求信号のと
き2になり、Cの要求信号のときは記憶回路出力13
も”H”になっているのでカウントアップとカウントダ
ウンが相殺し、アップダウンカウンタの計数値14は2
のままである。つぎにDの要求信号が入力されると記憶
回路出力13は”L”なのでカウントアップのみが起こ
り、計数値14は3になり、比較回路出力15”L”と
なってセル送出許可信号11も”L”となる。セル送出
許可信号11が”L”となるとセル送出回路101はセ
ルの送出が許可されていないものと判定し、伝送路12
上にセルを出力しないか、または、アイドルセルを出力
する。セル送出回路101がセルを出力するか否かを判
定するタイミングはセル送出許可信号11が変化しうる
タイミングよりも後で行い、この判定の結果、セルを送
出しても良い場合はセルを出力する。図12では1セル
時間の中間点で判定し、セルを送出している。図12中
のa、b、c、e、fは要求信号A、B、C、E、Fに
対応する有効セルである。カウント制御回路109は比
較回路出力15が”L”になるとアップダウンカウンタ
の計数値14を1カウントダウンし計数値14を2に戻
す。1カウントダウンする理由は1カウントアップを行
っているにもかかわらず、セルが出力されていないた
め、1カウントダウンすることにより、実際のセルの送
出とアップダウンカウンタの計数値14を一致させるた
めである。In FIG. 12, the count value 14 of the up / down counter is 1 for the A request signal, 2 for the B request signal, and 2 for the C request signal.
Since it is also "H", the count up and count down cancel each other, and the count value 14 of the up / down counter is 2
It remains. Next, when the D request signal is input, the memory circuit output 13 is "L", so only counting up occurs, the count value 14 becomes 3, the comparison circuit output 15 becomes "L", and the cell transmission permission signal 11 also becomes. It becomes "L". When the cell transmission permission signal 11 becomes "L", the cell transmission circuit 101 determines that cell transmission is not permitted, and the transmission line 12
No cells are output above or idle cells are output. The timing at which the cell transmission circuit 101 determines whether or not to output a cell is performed after the timing at which the cell transmission permission signal 11 may change. As a result of this determination, if the cell can be transmitted, the cell is output. To do. In FIG. 12, the determination is made at the midpoint of one cell time, and the cell is transmitted. 12, a, b, c, e, and f are valid cells corresponding to the request signals A, B, C, E, and F. When the comparison circuit output 15 becomes "L", the count control circuit 109 counts down the count value 14 of the up / down counter by 1 and returns the count value 14 to 2. The reason for counting down by 1 is that the cell is not output even though it is counting up by 1, so that counting down by 1 causes the actual transmission of the cell to match the count value 14 of the up / down counter. .
【0069】また本例では比較回路出力15は1セル区
間は”L”を保持している構成をとっている。このため
カウントダウンが生じても、比較回路出力15は1セル
区間は”L”に保持している。またカウントダウンを行
うため次の1セル時間の初めのΔTは比較回路出力15
は”H”となる。従って、1セル時間の初めのΔTは比
較回路出力15は常に”H”となる。セル送出許可信号
11は記憶回路103にも入力される。記憶回路103
は比較回路105がゲート102の開閉を行った後のタ
イミングでセル送出許可信号11の状態を記憶する。図
12では例えば1セル時間の中間点でのセル送出許可信
号11の状態を記憶する。記憶回路103はこの信号を
3セル遅延し、記憶回路出力13としてアップダウンカ
ウンタ104に出力する。図12ではE、F、Gの要求
信号に対しても上記と同様な動作を行っている。セル送
出許可信号11は要求信号のA、B、C、E、Fに対
し、送出を許可し、DとGに対しては、送出を許可して
いない。T1〜T6のいずれのウィンドウに対しても送
信するセルは2セル以内になるので正確に送信規制を行
っている。Further, in the present example, the comparison circuit output 15 has a structure in which "L" is held in one cell section. Therefore, even if the countdown occurs, the comparison circuit output 15 is held at "L" for one cell period. Further, in order to perform the countdown, the first ΔT of the next one-cell time is the comparison circuit output 15
Becomes "H". Therefore, at the beginning of one cell time, ΔT, the comparison circuit output 15 is always "H". The cell transmission permission signal 11 is also input to the memory circuit 103. Storage circuit 103
Stores the state of the cell transmission permission signal 11 at a timing after the comparison circuit 105 opens and closes the gate 102. In FIG. 12, for example, the state of the cell transmission permission signal 11 at the midpoint of one cell time is stored. The memory circuit 103 delays this signal by 3 cells and outputs it as the memory circuit output 13 to the up / down counter 104. In FIG. 12, the same operation as above is performed for E, F, and G request signals. The cell transmission permission signal 11 permits transmission of request signals A, B, C, E, and F, but does not permit transmission of D and G. Since the number of cells to be transmitted in any of the windows T1 to T6 is within 2 cells, transmission is accurately regulated.
【0070】以上のように、この実施例は、実施例1ま
たは2または3または4または5または6に記載のセル
送信規制回路においてセル送出要求信号をアップダウン
カウンタに入力せず、セル送出許可信号をアップダウン
カウンタに入力し、ゲート信号は1セル時間の初め必ず
開状態にしておき、セル送出要求信号がセルの送出の要
求を示しているときは1セル時間の初めはセル送出許可
信号が許可状態になり、このときアップダウンカウンタ
は1カウントアップを行うことができ、また記憶回路は
比較回路がゲートを開閉するタイミングの後で、セル送
出許可信号の状態を記憶し、この他の構成と動作は実施
例1または2または3または4または5または6に記載
の構成と動作と同様であることを特徴とする。As described above, this embodiment does not input the cell transmission request signal to the up / down counter in the cell transmission regulation circuit described in the first, second, third, fourth, fifth or sixth embodiment, and permits cell transmission. The signal is input to the up / down counter, the gate signal is always opened at the beginning of one cell time, and when the cell transmission request signal indicates a cell transmission request, the cell transmission permission signal is started at the beginning of one cell time. Becomes the enable state, at which time the up / down counter can count up by 1, and the storage circuit stores the state of the cell transmission enable signal after the timing when the comparison circuit opens and closes the gate. The configuration and operation are the same as those described in the first or second or third or fourth or fifth or sixth embodiment.
【0071】実施例8.図13は請求項8に対応するセ
ル送信制御回路の一実施例である。本実施例では構成を
実施例1に対応させている。図13において各ブロック
と信号名は実施例1と同様であり、またセル規制のウイ
ンドウの前提条件も実施例1と同様とし、説明を省略す
る。図14は図13の動作を示す図である。Example 8. FIG. 13 shows an embodiment of a cell transmission control circuit corresponding to claim 8. In this embodiment, the configuration corresponds to that of the first embodiment. In FIG. 13, each block and signal name are the same as those in the first embodiment, and the preconditions of the cell regulation window are the same as those in the first embodiment, and the description thereof will be omitted. FIG. 14 is a diagram showing the operation of FIG.
【0072】図13および図14においてセル送出回路
101からゲート102と比較回路105にセル送出要
求信号10が出力される。アップダウンカウンタ104
は1セル時間の初めのΔTの間に記憶回路出力13が”
H”のときに1カウントダウンする。次に、比較回路1
05はアップダウンカウンタ計数値14とレジスタ値1
6を比較し、等しいかまたはアップダウンカウンタ計数
値14の計数値のほうが大きく、かつセル送出要求信号
10が”H”の場合、比較回路出力15を”L”とし、
これ以外の場合比較回路出力15を”H”とする。比較
回路105は等しいことのみを検出してもよいが、電源
立ち上げ時等に誤動作しないように大小関係も比較して
いる。比較回路出力15は1セル時間の初めの値を1セ
ル時間保持しておくものとする。比較回路出力15とセ
ル送出要求信号10が共に”H”の場合、セル送出許可
信号11が”H”となる。アップダウンカウンタ104
はセル送出許可信号11が”H”となると1カウントア
ップを行う。13 and 14, cell transmission request signal 10 is output from cell transmission circuit 101 to gate 102 and comparison circuit 105. Up-down counter 104
Indicates that the memory circuit output 13 is "D" during the first ΔT of one cell time.
When it is H ", it counts down by 1. Next, the comparison circuit 1
05 is up / down counter count value 14 and register value 1
6 are compared, and if they are equal or the count value of the up / down counter count value 14 is larger and the cell transmission request signal 10 is "H", the comparison circuit output 15 is set to "L",
In other cases, the comparison circuit output 15 is set to "H". The comparison circuit 105 may detect only the equality, but the magnitude relation is also compared so as not to malfunction when the power is turned on. The comparison circuit output 15 holds the initial value of 1 cell time for 1 cell time. When both the comparison circuit output 15 and the cell transmission request signal 10 are "H", the cell transmission permission signal 11 is "H". Up-down counter 104
Counts up 1 when the cell transmission permission signal 11 becomes "H".
【0073】図14ではアップダウンカウンタの計数値
14は各セル時間の後半ではAの要求信号のとき1にな
り、Bの要求信号のとき2になり、Cの要求信号のとき
は記憶回路出力13も”H”になっているのでΔTの間
はカウントダウンされて1になるがその後カウントアッ
プされるので、このカウントアップとカウントダウンが
相殺し、アップダウンカウンタの計数値14は2とな
る。つぎにDの要求信号が入力されると記憶回路出力1
3は”L”なのでカウントダウンは起こらず、1セル時
間の初めで計数値14は2のままとなり、比較回路出力
15が”L”となってセル送出許可信号11も”L”と
なる。セル送出許可信号11が”L”となるとセル送出
回路101はセルの送出が許可されていないものと判定
し、伝送路12上にセルを出力しないか、または、アイ
ドルセルを出力する。セル送出回路101がセルを出力
するか否かを判定するタイミングはセル送出許可信号1
1が変化しうるタイミングよりも後で行い、この判定の
結果、セルを送出しても良い場合はセルを出力する。図
14では1セル時間の中間点で判定し、セルを送出して
いる。図14中のa、b、c、e、fは要求信号A、
B、C、E、Fに対応する有効セルである。In FIG. 14, the count value 14 of the up / down counter becomes 1 for the A request signal, 2 for the B request signal, and 2 for the C request signal in the latter half of each cell time. Since 13 is also "H", it is counted down during ΔT and becomes 1, but is counted up thereafter, and this count up and count down cancel each other out, and the count value 14 of the up / down counter becomes 2. Next, when the D request signal is input, the memory circuit output 1
Since 3 is "L", the countdown does not occur, the count value 14 remains 2 at the beginning of one cell time, the comparison circuit output 15 becomes "L", and the cell transmission permission signal 11 also becomes "L". When the cell transmission permission signal 11 becomes "L", the cell transmission circuit 101 determines that cell transmission is not permitted, and either does not output the cell on the transmission line 12 or outputs an idle cell. The timing for determining whether or not the cell transmission circuit 101 outputs a cell is the cell transmission permission signal 1
It is performed after the timing when 1 may change, and if the result of this determination is that the cell can be transmitted, the cell is output. In FIG. 14, the determination is made at the midpoint of one cell time, and the cell is transmitted. In FIG. 14, a, b, c, e, and f are request signals A,
It is a valid cell corresponding to B, C, E, and F.
【0074】図14ではE、F、Gの要求信号に対して
も上記と同様な動作を行っている。セル送出許可信号1
1は要求信号のA、B、C、E、Fに対し、送出を許可
し、DとGに対しては、送出を許可していない。T1〜
T6のいずれのウィンドウに対しても送信するセルは2
セル以内になるので正確に送信規制を行っている。In FIG. 14, the same operation as described above is performed for E, F, and G request signals. Cell transmission permission signal 1
No. 1 permits transmission of request signals A, B, C, E and F, but does not permit transmission of D and G. T1
2 cells to transmit for any window in T6
Since it is within the cell, transmission is regulated accurately.
【0075】以上のようにこの実施例は、セル送信規制
回路においてセル送出要求信号を比較回路に出力し、比
較回路出力はゲートに出力するだけで、アップダウンカ
ウンタには出力せず、アップダウンカウンタは1セル時
間の初めで記憶回路出力が有意な場合は1カウントダウ
ンを行い、つぎに比較回路はアップダウンカウンタの値
とレジスタの値が等しいかまたはアップダウンカウンタ
値のほうが大きいときで、かつセル送出要求信号が有意
な場合ゲートを閉じ、またこのとき前述した実施例1〜
7のセル送信規制回路とは異なってアップダウンカウン
タを1カウントダウンせず、この他の構成と動作は実施
例7に記載の構成と動作と同様であることを特徴とす
る。As described above, according to this embodiment, the cell transmission restriction circuit outputs the cell transmission request signal to the comparison circuit, and the comparison circuit output is output to the gate only, not to the up / down counter. The counter counts down by 1 when the memory circuit output is significant at the beginning of one cell time, and then the comparator circuit counts when the value of the up / down counter is equal to the value of the register or the up / down counter value is larger, and When the cell transmission request signal is significant, the gate is closed, and at this time, the above-described first to first embodiments are performed.
Unlike the cell transmission regulation circuit of No. 7, the up-down counter is not counted down by one, and other configurations and operations are the same as the configurations and operations described in the seventh embodiment.
【0076】実施例9.図15は請求項9に対応するセ
ル送信規制回路である。本実施例では構成を実施例1に
対応させている。図において301はセル送信回路、2
01は監視処理回路であり、その他のブロックは実施例
1と同様なので説明を省略する。また20は受信セル信
号、12は伝送路でありその他の信号は実施例1と同様
なので説明を省略する。図16は図15における監視処
理回路の一実施例であり、図において210は遅延回
路、202はセル受信検出回路、230は出力処理回
路、240はラッチである。また22は遅延回路出力、
23はラッチ出力、10はセル送出要求信号、11はセ
ル送出許可信号である。Example 9. FIG. 15 shows a cell transmission regulation circuit corresponding to claim 9. In this embodiment, the configuration corresponds to that of the first embodiment. In the figure, 301 is a cell transmission circuit, 2
Reference numeral 01 is a monitoring processing circuit, and the other blocks are the same as those in the first embodiment, and therefore description thereof is omitted. Further, 20 is a reception cell signal, 12 is a transmission line, and other signals are the same as those in the first embodiment, and therefore the description thereof is omitted. FIG. 16 shows an embodiment of the monitoring processing circuit in FIG. 15, in which 210 is a delay circuit, 202 is a cell reception detection circuit, 230 is an output processing circuit, and 240 is a latch. 22 is the output of the delay circuit,
Reference numeral 23 is a latch output, 10 is a cell transmission request signal, and 11 is a cell transmission permission signal.
【0077】図17は図16の動作を説明する図であ
り、a、b、cは有効セル、A、B、Cは有効セルに対
応する符号である。図15、図16、図17において、
セル送信回路301はセルを送信セル信号20上に出力
し、監視処理回路201はセル受信検出回路202にお
いて送信セル信号20上の有効セルを検出し、セル送出
要求信号10を有意にする。セル送出要求信号10上の
有意信号に対して、セル送出許可信号11が有意するか
どうかの動作は実施例1と同様なので説明を省略する。
図17ではセルaとセルcに対しては送出が許可された
が、セルbに対しては送出が許可されていない。FIG. 17 is a diagram for explaining the operation of FIG. 16, in which a, b and c are valid cells, and A, B and C are codes corresponding to valid cells. 15, FIG. 16, and FIG.
The cell transmission circuit 301 outputs a cell on the transmission cell signal 20, and the monitoring processing circuit 201 detects a valid cell on the transmission cell signal 20 in the cell reception detection circuit 202 and makes the cell transmission request signal 10 significant. The operation as to whether or not the cell transmission permission signal 11 is significant with respect to the significance signal on the cell transmission request signal 10 is the same as that in the first embodiment, and therefore its explanation is omitted.
In FIG. 17, transmission is permitted for cells a and c, but transmission is not permitted for cell b.
【0078】実施例1の動作を説明する図2では図を簡
単にするため、セル送出要求信号10の変化タイミング
とセル送出許可信号11の変化タイミングは同時に書い
ているが、実際は素子の遅延等の関係で図17のように
セル送出許可信号11の変化タイミングはセル送出要求
信号10の変化タイミングに比べ遅れる。ラッチ240
はセル送出許可信号11を1セル時間の中間点でラッチ
しラッチ出力23としている。遅延回路はラッチ出力の
タイミイングに合うように受信セル信号20上のセルを
遅延して遅延回路出力22とする。出力処理回路230
はラッチ出力23が”H”のとき遅延回路出力22上の
セルを伝送路12上に出力し、ラッチ出力が”L”のと
きセルを出力しないかまたはアイドルセルを出力する。In FIG. 2 for explaining the operation of the first embodiment, the change timing of the cell transmission request signal 10 and the change timing of the cell transmission permission signal 11 are written at the same time for simplification of the drawing. Therefore, the change timing of the cell transmission permission signal 11 lags behind the change timing of the cell transmission request signal 10 as shown in FIG. Latch 240
Latches the cell transmission enable signal 11 at the midpoint of one cell time and uses it as the latch output 23. The delay circuit delays the cells on the received cell signal 20 to match the timing of the latch output, and outputs the delayed cell output 22. Output processing circuit 230
Outputs the cell on the delay circuit output 22 on the transmission line 12 when the latch output 23 is "H", and does not output the cell or outputs the idle cell when the latch output is "L".
【0079】以上のように、この実施例は、セル送信回
路に接続され、実施例1または2または3または4また
は5または6または7または8に記載のセル送信規制回
路のセル送出回路の代わりに、監視処理回路を設け、そ
の他の構成は実施例1または2または3または4または
5または6または7または8に記載の構成とし、セル送
信回路の出力を監視処理回路に入力し、監視処理回路の
出力を伝送路に接続し、監視処理回路はセル送信回路か
らセルを受信し、有効セルを受信したとき実施例1また
は2または3または4または5または6または7または
8に記載のセル送出要求信号を出力し、実施例1または
2または3または4または5または6または7または8
に記載のセル送出許可信号を受信し、セル送出許可信号
が有意なときは受信した有効セルを伝送路に出力するこ
とを特徴とする。As described above, this embodiment is connected to the cell transmission circuit and replaces the cell transmission circuit of the cell transmission restriction circuit described in the first or second or third or fourth or fifth or sixth or seventh or eighth embodiment. Further, a monitoring processing circuit is provided, and the other configurations are the configurations described in the first or second or third or fourth or fifth or sixth or seventh or eighth embodiment, and the output of the cell transmitting circuit is input to the monitoring processing circuit to perform the monitoring processing. The output of the circuit is connected to the transmission line, the monitoring processing circuit receives the cell from the cell transmission circuit, and when the valid cell is received, the cell according to the embodiment 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8 Output a transmission request signal, and the embodiment 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8
When the cell transmission permission signal described in 1) is received and the cell transmission permission signal is significant, the received valid cell is output to the transmission path.
【0080】実施例10.図18は請求項9に対応する
セル受信規制回路である。本実施例では構成を実施例1
に対応させている。図において302はセル受信回路で
あり、その他のブロックと信号名は実施例9と同様なの
で説明を省略する。図18において伝送路12上の有効
セルは監視処理回路201において実施例9と同様に規
制を受けセル受信回路に出力される。従って、セル受信
回路は正確に規制がかかったセルを受信することができ
る。Example 10. FIG. 18 shows a cell reception regulation circuit according to claim 9. In this embodiment, the configuration is the same as that of the first embodiment.
It corresponds to. In the figure, reference numeral 302 is a cell receiving circuit, and the other blocks and signal names are the same as those in the ninth embodiment, and therefore their explanations are omitted. In FIG. 18, valid cells on the transmission line 12 are regulated by the monitoring processing circuit 201 as in the case of the ninth embodiment and output to the cell receiving circuit. Therefore, the cell receiving circuit can accurately receive the restricted cell.
【0081】以上のように、この実施例は、セル受信回
路に接続され、実施例1または2または3または4また
は5または6または7または8に記載のセル送信規制回
路のセル送出回路の代わりに、監視処理回路を設け、そ
の他の構成は実施例1または2または3または4または
5または6または7または8に記載の構成とし、伝送路
を監視処理回路に接続し、監視処理回路の出力をセル受
信回路に接続し、監視処理回路は伝送路からセルを受信
し、有効セルを受信したとき実施例1または2または3
または4または5または6または7または8に記載のセ
ル送出要求信号を出力し、実施例1または2または3ま
たは4または5または6または7または8に記載のセル
送出許可信号を受信し、セル送出許可信号が有意なとき
は受信した有効セルをセル受信回路に出力することを特
徴とする。As described above, this embodiment is connected to the cell reception circuit, and replaces the cell transmission circuit of the cell transmission regulation circuit described in the embodiment 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8. In addition, a monitoring processing circuit is provided, and the other configuration is the configuration described in Embodiment 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8, and the transmission line is connected to the monitoring processing circuit to output the monitoring processing circuit. Is connected to a cell receiving circuit, and the monitoring processing circuit receives a cell from the transmission line and receives a valid cell.
Or, the cell transmission request signal described in 4 or 5 or 6 or 7 or 8 is output, and the cell transmission permission signal described in Example 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8 is received, and the cell When the sending permission signal is significant, the received valid cell is output to the cell receiving circuit.
【0082】[0082]
【発明の効果】以上のように、この発明によれば、セル
通信規制回路においてセルの送出を許可しないときはア
ップダウンカウンタをカウントダウンするので、セル通
信規制を正確に行うことができる。As described above, according to the present invention, since the up / down counter is counted down when cell transmission is not permitted in the cell communication regulation circuit, it is possible to accurately regulate cell communication.
【図1】この発明の請求項1による一実施例を示す図。FIG. 1 is a diagram showing an embodiment according to claim 1 of the present invention.
【図2】第1の実施例の動作を示す図。FIG. 2 is a diagram showing the operation of the first embodiment.
【図3】この発明の請求項2による一実施例を示す図。FIG. 3 is a diagram showing an embodiment according to claim 2 of the present invention.
【図4】第2の実施例の動作を示す図。FIG. 4 is a diagram showing the operation of the second embodiment.
【図5】この発明の請求項3による一実施例を示す図。FIG. 5 is a diagram showing an embodiment according to claim 3 of the present invention.
【図6】この発明の請求項4による一実施例を示す図。FIG. 6 is a diagram showing an embodiment according to claim 4 of the present invention.
【図7】図6の記憶回路の一構成を示す図。7 is a diagram showing a configuration of a memory circuit of FIG.
【図8】図6の動作を示す図。FIG. 8 is a diagram showing the operation of FIG. 6;
【図9】この発明の請求項5による一実施例を示す図。FIG. 9 is a diagram showing an embodiment according to claim 5 of the present invention.
【図10】この発明の請求項6による一実施例を示す
図。FIG. 10 is a diagram showing an embodiment according to claim 6 of the present invention.
【図11】この発明の請求項7による一実施例を示す
図。FIG. 11 is a diagram showing an embodiment according to claim 7 of the present invention.
【図12】第7の実施例の動作を示す図。FIG. 12 is a diagram showing the operation of the seventh embodiment.
【図13】この発明の請求項8による一実施例を示す
図。FIG. 13 is a diagram showing an embodiment according to claim 8 of the present invention.
【図14】第8の実施例の動作を示す図。FIG. 14 is a diagram showing the operation of the eighth embodiment.
【図15】この発明の請求項9による一実施例を示す
図。FIG. 15 is a diagram showing an embodiment according to claim 9 of the present invention.
【図16】図15の監視処理回路一構成を示す図。16 is a diagram showing a configuration of the monitoring processing circuit of FIG.
【図17】第9の実施例の動作を示す図。FIG. 17 is a diagram showing the operation of the ninth embodiment.
【図18】この発明の請求項9による一実施例を示す
図。FIG. 18 is a diagram showing an embodiment according to claim 9 of the present invention.
【図19】従来のセル受信規制回路を示す図。FIG. 19 is a diagram showing a conventional cell reception regulation circuit.
【図20】従来のセル受信規制回路の動作を示す図。FIG. 20 is a diagram showing an operation of a conventional cell reception regulation circuit.
101 セル送出回路 102 ゲート 103 記憶回路 104 アップダウンカウンタ 105 比較回路 106 レジスタ 107 周期カウンタ 108 オアゲート 109 カウント制御手段 201 監視処理回路 202 セル受信検出回路 210 遅延回路 230 出力処理回路 240 ラッチ 301 セル送信回路 302 セル受信回路 1031 メモリ 1032 カウンタ回路 1033 順序回路 101 Cell Transmission Circuit 102 Gate 103 Storage Circuit 104 Up-Down Counter 105 Comparison Circuit 106 Register 107 Cycle Counter 108 OR Gate 109 Count Control Means 201 Monitoring Processing Circuit 202 Cell Reception Detection Circuit 210 Delay Circuit 230 Output Processing Circuit 240 Latch 301 Cell Transmission Circuit 302 Cell receiving circuit 1031 Memory 1032 Counter circuit 1033 Sequential circuit
─────────────────────────────────────────────────────
─────────────────────────────────────────────────── ───
【手続補正書】[Procedure amendment]
【提出日】平成4年8月11日[Submission date] August 11, 1992
【手続補正1】[Procedure Amendment 1]
【補正対象書類名】明細書[Document name to be amended] Statement
【補正対象項目名】全文[Correction target item name] Full text
【補正方法】変更[Correction method] Change
【補正内容】[Correction content]
【書類名】 明細書[Document name] Statement
【発明の名称】 セル通信規制回路[Title of Invention] Cell communication control circuit
【特許請求の範囲】[Claims]
【発明の詳細な説明】Detailed Description of the Invention
【0001】[0001]
【産業上の利用分野】この発明は非同期転送モードにお
いてセルを伝送路に送出するときにセルの出力の規制を
行い、またセルを受信するときに受信の規制を行うセル
送受信規制回路に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a cell transmission / reception regulation circuit which regulates cell output when transmitting cells to a transmission line in asynchronous transfer mode and regulates reception when cells are received. is there.
【0002】[0002]
【従来の技術】図19は例えば、1991年電子情報通
信学会春期全国大会のB−698「広範囲なVBR信号
容量規定パラメータ値のポリシング法」に示されたセル
の受信規制回路である。図において201は監視処理回
路、202はセル受信検出回路、103は記憶回路、1
04はアップダウンカウンタ、105は比較回路、10
6はレジスタである。また、12は伝送路、21は送出
セル信号、22はセル受信検出信号、13は記憶回路出
力、14はアップダウンカウンタの計数値、15は比較
回路出力、16はレジスタ値である。2. Description of the Related Art FIG. 19 shows, for example, a reception regulation circuit for a cell shown in B-698 "Policing method for a wide range VBR signal capacity defining parameter value" at the 1991 Spring National Convention of the Institute of Electronics, Information and Communication Engineers. In the figure, 201 is a monitoring processing circuit, 202 is a cell reception detection circuit, 103 is a storage circuit, 1
04 is an up-down counter, 105 is a comparison circuit, 10
6 is a register. Further, 12 is a transmission path, 21 is a transmission cell signal, 22 is a cell reception detection signal, 13 is a memory circuit output, 14 is a count value of an up / down counter, 15 is a comparison circuit output, and 16 is a register value.
【0003】次に動作について説明する。図20は図1
9の回路の動作を説明するための図である。図19およ
び図20において、監視処理により規制がかからない状
態のときは、伝送路12上のセルを送出セル信号21に
そのまま送出する。Next, the operation will be described. FIG. 20 shows FIG.
It is a figure for demonstrating operation | movement of the circuit of FIG. 19 and 20, when no restriction is imposed by the monitoring process, the cell on the transmission line 12 is directly transmitted to the transmission cell signal 21.
【0004】これに対し、たとえば、3セル時間に2つ
までのセルの送出しか許さないという規制をかけるとき
は、以下のように動作する。セル受信検出回路202は
セルを受信するとセル受信検出信号22を有意とし、記
憶回路103とアップダウンカウンタ104に出力す
る。記憶回路は予め設定されている時間、セル受信検出
信号22を遅延して記憶回路出力13としてに出力す
る。アップダウンカウンタ104はセル受信検出信号2
2が有意な場合は計数値を1カウントアップし、記憶回
路出力13が有意な場合は計数値を1カウントダウン
し、計数値14として出力する。セル受信信号22と記
憶回路出力13は”H”有意で記述している。On the other hand, for example, when a restriction is imposed that only the transmission of up to 2 cells is allowed in 3 cell time, the following operation is performed. Upon receiving a cell, the cell reception detection circuit 202 makes the cell reception detection signal 22 significant and outputs it to the storage circuit 103 and the up / down counter 104. The memory circuit delays the cell reception detection signal 22 for a preset time and outputs it as the memory circuit output 13. The up / down counter 104 receives the cell reception detection signal 2
When 2 is significant, the count value is incremented by 1, and when the memory circuit output 13 is significant, the count value is decremented by 1 and output as the count value 14. The cell reception signal 22 and the memory circuit output 13 are described as "H" significant.
【0005】図20は記憶回路の遅延時間を3セル時間
としている。またこの図ではセル受信信号20は要求信
号Aの以前には少なくとも3セル時間以上有意にはなっ
ていなかったものとして説明している。またT1〜T6
は規制をかけるウインドウを示している。In FIG. 20, the delay time of the memory circuit is 3 cell time. Further, in this figure, it is assumed that the cell reception signal 20 has not been significant for at least 3 cell time before the request signal A. Also T1 to T6
Indicates a window for applying restrictions.
【0006】図20においてAの要求信号により計数値
14が1にカウントアップし、Bの要求信号により計数
値14が2にカウントアップする。この値はウィンドウ
T1においてセル受信検出信号22中で有意になってい
る数に一致している。またCの要求信号のときには、遅
延回路出力が有意になるため、カウントアップとカウン
トダウンが相殺し、計数値14は2のままである。この
値はウィンドウT2においてセル受信検出信号22中で
有意になっている数に一致している。In FIG. 20, the count value 14 is counted up to 1 by the request signal A, and the count value 14 is counted up to 2 by the request signal B. This value corresponds to the number that is significant in the cell reception detection signal 22 in the window T1. Further, when the request signal is C, the delay circuit output becomes significant, so the count-up and the count-down cancel each other out, and the count value 14 remains 2. This value corresponds to the number that is significant in the cell reception detection signal 22 in the window T2.
【0007】従ってこのように構成すると、計数値14
は各ウインドウT1〜T6においてセル受信検出信号2
2中で有意になっている数に一致している。レジスタに
は予めひとつのウィンドウ内で送出可能なセル数(この
場合は2)を規制する値として設定しておき、レジスタ
値16として出力する。比較回路15は計数値14とレ
ジスタ値16を比較し、レジスタ値16の方が大きいと
きは比較回路出力15を”L”にする。本例ではレジス
タ値16を2に設定し、計数値14が3以上になると比
較回路出力を”L”にするように設定している。Therefore, with this configuration, the count value 14
Indicates the cell reception detection signal 2 in each of the windows T1 to T6.
It agrees with the number that is significant in 2. The register is set in advance as a value that regulates the number of cells that can be transmitted within one window (2 in this case), and is output as a register value 16. The comparison circuit 15 compares the count value 14 with the register value 16, and when the register value 16 is larger, the comparison circuit output 15 is set to "L". In this example, the register value 16 is set to 2 and the comparator circuit output is set to "L" when the count value 14 becomes 3 or more.
【0008】監視処理は比較回路出力15セルが”L”
になると該当セルを廃棄する。あるいは廃棄優先度を上
げる等の処理を行い送出セル信号21に送出する。こう
することにより、任意の3セル時間以上に2つのセルま
での送出しか行なわないように規制することができる。In the monitoring process, the output 15 cells of the comparison circuit are "L".
Then, the cell is discarded. Alternatively, processing such as raising the discard priority is performed, and the cell is transmitted to the transmission cell signal 21. By doing so, it is possible to restrict the transmission to only two cells within an arbitrary 3 cell time or more.
【0009】[0009]
【発明が解決しようとする課題】従来のセル受信規制回
路は以上のように構成おり、実際に監視処理回路でセル
を廃棄する場合、廃棄することをアップダウンカウンタ
に通知していないため、アップダウンカウンタの計数値
と監視回路でセルを送出したセル数が一致しなくなり、
正確に規制を行えなくなるという問題点があった。The conventional cell reception regulation circuit is configured as described above, and when actually discarding a cell in the monitoring processing circuit, the up-down counter is not notified of the discarding, so The count value of the down counter does not match the number of cells that sent cells in the monitoring circuit,
There was a problem that the regulation could not be carried out accurately.
【0010】たとえば、図20においてセル受信検出信
号22が信号Dを受信したことを示した時点で、比較回
路出力15はHからLに変化し、その後信号E、F、G
を受信した場合においても比較回路出力15はLを保ち
続けている。従って、信号D、E、F、Gはすべて規制
されることになり、セルは監視処理回路において廃棄さ
れてしまうことになる。実際には、3セル時間に最高2
セルまでの送出を可能とする場合、信号Dと信号Gに対
応するセルを廃棄すればこの規制を達成出来るにもかか
わらず、信号Eと信号Fに対応するセルも廃棄してしま
い、正確な規制を行えなくなるという問題点があった。For example, at the time when the cell reception detection signal 22 in FIG. 20 indicates that the signal D is received, the comparison circuit output 15 changes from H to L, and then the signals E, F, G.
The comparison circuit output 15 keeps L even when the signal is received. Therefore, the signals D, E, F, and G are all regulated, and the cells are discarded in the monitoring processing circuit. Actually, maximum 2 in 3 cell time
When it is possible to send data up to the cells, even if this regulation can be achieved by discarding the cells corresponding to the signal D and the signal G, the cells corresponding to the signal E and the signal F are also discarded. There was a problem that regulations could not be enforced.
【0011】また、従来のセル受信規制回路をセル送信
規制回路に応用した場合も、セル送出信号21が伝送路
に接続されるので、実際に監視処理回路でセルを廃棄し
た場合、伝送路上に送出したセルとアップダウンカウン
タの計数値が一致しなくなるため正確に規制を行えなく
なるという問題点があった。Even when the conventional cell reception regulation circuit is applied to the cell transmission regulation circuit, since the cell transmission signal 21 is connected to the transmission line, when the cell is actually discarded by the monitoring processing circuit, the cell transmission regulation circuit will be displayed on the transmission line. There is a problem that the regulation cannot be performed accurately because the transmitted cell and the count value of the up-down counter do not match.
【0012】この発明は上記のような問題点を解消する
ためになされたもので、正確にセルの送受信規制をこな
うことができるセル送受信回路を得ることを目的とす
る。The present invention has been made to solve the above problems, and an object thereof is to obtain a cell transmission / reception circuit capable of accurately controlling cell transmission / reception.
【0013】[0013]
【課題を解決するための手段】請求項1に示した発明に
よるセル通信規制回路はたとえば、セル送出回路、記憶
回路、アップダウンカウンタ、比較回路、レジスタ、ゲ
ート、及び、カウント制御回路から構成され、セル送出
回路はセル伝送路に接続され、ゲートとアップダウンカ
ウンタにセル送出要求信号を出力し、ゲートの出力をセ
ル送出許可信号とするとともにセル送出回路と記憶回路
に入力し、記憶回路の出力をアップダウンカウンタに入
力し、アップダウンカウンタの計数値を比較回路に入力
し、レジスタの出力を比較回路に入力し、比較回路の出
力をゲートとカウント制御回路に入力するものである。A cell communication regulation circuit according to the invention as defined in claim 1 comprises, for example, a cell transmission circuit, a memory circuit, an up / down counter, a comparison circuit, a register, a gate, and a count control circuit. , The cell transmission circuit is connected to the cell transmission line, outputs the cell transmission request signal to the gate and the up / down counter, and outputs the output of the gate as the cell transmission permission signal and inputs it to the cell transmission circuit and the storage circuit. The output is input to the up / down counter, the count value of the up / down counter is input to the comparison circuit, the output of the register is input to the comparison circuit, and the output of the comparison circuit is input to the gate and the count control circuit .
【0014】特に請求項1に示したセル通信規制回路に
おいて特徴となるのは、セルが規制されて出力されない
場合にアップダウンカウンタのカウント値をカウントダ
ウンさせるために、カウント制御回路を設けた点であ
る。即ちカウント制御回路は比較回路により、セルを廃
棄する旨の指示が出された場合にこの指示を入力しアッ
プダウンカウンタ内のカウンタ値を減少させるように働
く。このことによりセル回路内において、セルが廃棄さ
れた場合にもアップダウンカウンタはカウント値を減少
させることが出来る。A particular feature of the cell communication regulation circuit according to the present invention is that a count control circuit is provided for counting down the count value of the up / down counter when the cell is regulated and is not output. is there. That is, the count control circuit operates so as to input the instruction when the comparison circuit gives an instruction to discard the cell and decrease the counter value in the up-down counter. This allows the up / down counter to decrease the count value even when the cell is discarded in the cell circuit.
【0015】又この発明で特徴がある点は、記憶回路が
ゲートを介してアップダウンカウンタのカウント値を減
少させる点である。このゲートが開出力となる数は、セ
ル回路から実際に送出されるセルの数を示しており、記
憶回路はこの実際に送出されたセルの数を入力してアッ
プダウンカウンタの値を減少させることになる。Another feature of the present invention is that the memory circuit decreases the count value of the up / down counter via the gate. The number at which this gate becomes an open output indicates the number of cells actually transmitted from the cell circuit, and the memory circuit inputs the number of actually transmitted cells to decrease the value of the up / down counter. It will be.
【0016】従って、アップダウンカウンタはセルの要
求によりカウントアップされ、記憶回路により実際に送
出されたセルの数だけ減少させられるとともに、カウン
ト制御回路により廃棄されたセルの数だけ減少させられ
ることになり、アップダウンカウンタの値は送出要求が
出された数と実際に送出された数と廃棄された数とでカ
ウントされることになり、正確なセルの数を反映してい
ることになる。Therefore, the up / down counter is counted up by the request of the cell, and is decreased by the number of cells actually transmitted by the memory circuit and is decreased by the number of discarded cells by the count control circuit. That is, the value of the up / down counter is counted by the number of transmission requests issued, the number actually transmitted, and the number discarded, which reflects the accurate number of cells.
【0017】請求項2に示した発明によるセル通信規制
回路は、たとえば、セル送出回路、周期発生カウンタ、
アップダウンカウンタ、比較回路、レジスタ、ゲートと
カウント制御回路から構成され、セル送出回路はセル伝
送路に接続され、ゲートとアップダウンカウンタにセル
送出要求信号を入力し、ゲートの出力をセル送出許可信
号とするとともにセル送出回路に入力し、周期発生カウ
ンタの出力をアップダウンカウンタに入力し、アップダ
ウンカウンタの計数値を比較回路に入力し、レジスタの
出力を比較回路に入力し、比較回路の出力をゲートとカ
ウント制御回路に入力するものである。The cell communication regulation circuit according to the invention described in claim 2 is, for example, a cell transmission circuit, a cycle generation counter,
Up-down counter, comparison circuit, register, gate
It is composed of a count control circuit , the cell transmission circuit is connected to the cell transmission line, the cell transmission request signal is input to the gate and the up / down counter, the output of the gate is used as the cell transmission permission signal and is input to the cell transmission circuit, inputs the output of the period generating counter to the up-down counter, enter the count value of the up-down counter to a comparison circuit, inputs the output of the register to the comparison circuit, the gate and mosquito the output of the comparator circuit
It is input to the und control circuit .
【0018】請求項2に示したセル通信規制回路におい
て特徴となる点は、前述したようにカウント制御回路に
より廃棄されるセルの数だけアップダウンカウンタを減
少させる点と、請求項1に示した記憶回路のかわりに周
期発生カウンタを用いている点である。周期発生カウン
タは所定の周期でリセット信号を出力してアップダウン
カウンタのカウンタ値をリセットする。このことによ
り、実施例1がいずれの任意の時点において規制をかけ
ることができるのに対して、請求項2の場合には周期発
生カウンタが発生する周期内において、規制をかけるこ
とができるという違いが生ずる。A feature of the cell communication regulation circuit described in claim 2 is that the up-down counter is decreased by the number of cells discarded by the count control circuit as described above. The point is that a cycle generation counter is used instead of the memory circuit. The cycle generation counter outputs a reset signal at a predetermined cycle to reset the counter value of the up / down counter. As a result, the first embodiment can apply the restriction at any arbitrary time, whereas the second embodiment can apply the restriction within the cycle generated by the cycle generation counter. Occurs.
【0019】請求項3に示した発明によるセル通信規制
回路は、たとえば、セル送出回路、周期発生カウンタ、
記憶回路、アップダウンカウンタ、比較回路、レジス
タ、ゲートとカウント制御回路から構成され、セル送出
回路はセル伝送路に接続され、ゲートとアップダウンカ
ウンタにセル送出要求信号を出力し、ゲートの出力をセ
ル送出許可信号とするとともにセル送出回路と記憶回路
に入力し、周期発生カウンタの出力をリセット信号とし
てアップダウンカウンタに入力し、記憶回路の出力をア
ップダウンカウンタに入力し、記憶回路使用許可信号と
リセット許可信号をアップダウンカウンタに入力し、ア
ップダウンカウンタの計数値を比較回路に入力し、レジ
スタの出力を比較回路に入力し、比較回路の出力をゲー
トとカウント制御回路に入力するものである。A cell communication regulation circuit according to the invention described in claim 3 is, for example, a cell transmission circuit, a cycle generation counter,
It consists of a memory circuit, an up / down counter, a comparison circuit, a register, a gate and a count control circuit.The cell transmission circuit is connected to the cell transmission line, outputs a cell transmission request signal to the gate and up / down counter, and outputs the gate output. It is used as a cell transmission enable signal, and is also input to the cell transmission circuit and the storage circuit. The output of the cycle generation counter is input as a reset signal to the up / down counter. The output of the storage circuit is input to the up / down counter and the storage circuit use enable signal. And the reset enable signal to the up-down counter, the count value of the up-down counter to the comparison circuit, the output of the register to the comparison circuit, and the output of the comparison circuit to the gate and the count control circuit. is there.
【0020】請求項3に示したセル通信規制回路におい
て特に特徴となる点は、請求項1に記載した記憶回路と
請求項2に記載した周期発生カウンタの両方を備えてお
り、このいずれかを選択的に用いるために、選択手段を
設けた点である。A feature of the cell communication regulation circuit described in claim 3 is that the memory circuit described in claim 1 and the cycle generation counter described in claim 2 are both provided. The point is that selection means is provided for selective use.
【0021】請求項4に示した発明によるセル通信規制
回路は、たとえば、請求項3に記載のセル発生規制回路
から周期発生カウンタを削除し、記憶回路をメモリ、カ
ウンタ回路、タイミング合わせ回路で構成し、請求項3
に記載のセル送出要求信号をメモリに入力し、カウンタ
回路の計数値をメモリのアドレスに入力し、カウンタ回
路からのメモリのリードライト信号をメモリに入力し、
メモリからの出力をタイミング合わせ回路に入力し、タ
イミング合わせ回路出力を請求項3に記載の記憶回路出
力とし、カウンタ回路からリセット信号を出力し、この
リセット信号を請求項3に記載のアップダウンカウンタ
に入力するものである。In the cell communication regulation circuit according to the invention as defined in claim 4, for example, the cycle generation counter is deleted from the cell generation regulation circuit according to claim 3, and the memory circuit is constituted by a memory, a counter circuit and a timing adjustment circuit . And claim 3
The cell transmission request signal described in 1 is input to the memory, the count value of the counter circuit is input to the address of the memory, the read / write signal of the memory from the counter circuit is input to the memory,
Enter the output from the memory to the timing adjustment circuit, data
The output of the imimating circuit is used as the output of the storage circuit according to claim 3, a reset signal is output from the counter circuit, and the reset signal is input to the up / down counter according to claim 3.
【0022】請求項4に示したセル通信規制回路で特徴
となることは、周期発生カウンタが記憶回路内で用いて
いるカウンタ回路を用いている点であり、このように周
期の発生をすでに存在している記憶回路のカウンタ回路
を用いることにより、装置構成を小さくできる点であ
る。A feature of the cell communication regulation circuit according to claim 4 is that the cycle generation counter uses the counter circuit used in the memory circuit, and thus the cycle generation already exists. The device configuration can be reduced by using the counter circuit of the memory circuit.
【0023】請求項5に示した発明によるセル通信規制
回路は、たとえば、オアゲートおよび請求項1に記載の
セル送出回路とゲートと請求項4に記載の記憶回路、ア
ップダウンカウンタ、比較回路、レジスタとカウント制
御回路から構成される第1および第2の規制制御回路か
ら構成され、セル送出回路からセル送出要求信号をゲー
トと第1および第2の規制制御回路内のアップダウンカ
ウンタに入力し、ゲートの出力をセル送出許可信号とす
るとともにセル送出回路と第1および第2の規制制御回
路内の記憶回路に入力し、第1および第2の規制制御回
路内の比較回路の出力をそれぞれオアゲートに入力し、
オアゲートの出力をゲートと第1および第2の規制制御
回路内のカウント制御回路に入力し、第1および第2の
規制制御回路において記憶回路出力をアップダウンカウ
ンタに入力し、また記憶回路からリセット信号をアップ
ダウンカウンタに入力し、アップダウンカウンタの計数
値を比較回路に入力し、レジスタの出力をレジスタ値と
して比較回路に入力するものである。The cell communication regulation circuit according to the invention described in claim 5 is, for example, an OR gate, the cell transmission circuit and gate described in claim 1, and the memory circuit described in claim 4, an up-down counter, a comparison circuit, and a register. And count system
The control circuit is composed of first and second regulation control circuits. The cell transmission circuit inputs the cell transmission request signal to the gate and the up / down counter in the first and second regulation control circuits to The output is used as a cell transmission permission signal and is input to the cell transmission circuit and the storage circuits in the first and second regulation control circuits, and the outputs of the comparison circuits in the first and second regulation control circuits are input to the OR gates. Then
The output of the OR gate is input to the gate and the count control circuit in the first and second regulation control circuits, the storage circuit output is input to the up-down counter in the first and second regulation control circuits, and reset from the storage circuit. The signal is input to the up / down counter, the count value of the up / down counter is input to the comparison circuit, and the output of the register is input to the comparison circuit as the register value.
【0024】請求項5に示したセル通信回路で特徴とな
る点は、それぞれ異なる規制基準をもった複数の規制制
御回路を設けた点であり、この複数の規制制御回路を設
けたことにより、両方の規制を満足するような信号を生
成する為のオアゲートを設けている点である。A feature of the cell communication circuit according to claim 5 is that a plurality of regulation control circuits having different regulation standards are provided, and by providing the plurality of regulation control circuits, The point is that an OR gate is provided to generate a signal that satisfies both regulations.
【0025】請求項6に示した発明によるセル通信規制
回路は、たとえば、請求項1に記載の記憶回路、アップ
ダウンカウンタ、比較回路、レジスタとカウント制御回
路から構成される第1の規制制御回路と、請求項2に記
載のアップダウンカウンタ、周期発生カウンタ、比較回
路、レジスタとカウント制御回路から構成される第2の
規制制御回路と、オアゲートと請求項1に記載のセル送
出回路とゲートから構成され、セル送出回路からセル送
出要求信号をゲートと第1および第2の規制制御回路内
のアップダウンカウンタに入力し、ゲートの出力をセル
送出許可信号とするとともにセル送出回路と第1のセル
送出規制制御回路内の記憶回路に入力し、第1および第
2のセル送出規制制御回路内の比較回路の出力をそれぞ
れオアゲートに入力し、オアゲートの出力をゲートと第
1のおよび第2の制制御回路内のカウント制御回路に入
力し、第1の規制制御回路において記憶回路出力をアッ
プダウンカウンタに入力し、アップダウンカウンタの計
数値を比較回路に入力し、レジスタの出力をレジスタ値
として比較回路に入力し、第2の規制制御回路におい周
期発生カウンタの出力をアップダウンカウンタに入力
し、アップダウンカウンタの計数値を比較回路に入力し
レジスタの出力をレジスタ値として比較回路に入力する
ものである。The cell communication regulation circuit according to the invention described in claim 6 is, for example, a memory circuit, an up-down counter, a comparison circuit, a register and a count control circuit according to claim 1.
A first regulation control circuit configured by a path, an up-down counter according to claim 2, a cycle generation counter , a comparison circuit, a second regulation control circuit configured by a register and a count control circuit, and an OR gate. Comprised of the cell transmission circuit and the gate according to the item 1, the cell transmission request signal is input from the cell transmission circuit to the gate and the up / down counter in the first and second regulation control circuits, and the output of the gate is permitted to transmit the cell. The signal is input to the memory circuit in the cell transmission circuit and the first cell transmission regulation control circuit, and the outputs of the comparison circuits in the first and second cell transmission regulation control circuits are respectively input to the OR gates. inputs the output to the count control circuit of the gate and the first and second braking control in the circuit, the up-down counter memory circuit output in the first regulation control circuit Type, enter the count value of the up-down counter to a comparison circuit, and input to the comparison circuit the output of the register as a register value, the second regulation control circuit odor circumferential
The output of the period generation counter is input to the up / down counter, the count value of the up / down counter is input to the comparison circuit, and the output of the register is input to the comparison circuit as the register value.
【0026】請求項6に示したセル通信規制回路で特徴
となる点は、請求項5に示した複数の規制制御回路が請
求項1〜4に記載したような異なる構成によりセルの送
出規制を実施している点である。A feature of the cell communication regulation circuit described in claim 6 is that the plurality of regulation control circuits described in claim 5 regulate cell transmission by different configurations as described in claims 1 to 4. This is the point of implementation.
【0027】請求項7に示した発明によるセル通信規制
回路は、たとえば、請求項1または2または3または4
または5または6に記載のセル送信規制回路においてセ
ル送出要求信号をアップダウンカウンタに入力せず、セ
ル送出許可信号をアップダウンカウンタに入力するもの
である。The cell communication regulation circuit according to the invention as defined in claim 7 is, for example, as defined in claim 1, 2 or 3 or 4.
Alternatively, in the cell transmission restriction circuit described in 5 or 6, the cell transmission request signal is not input to the up / down counter, but the cell transmission permission signal is input to the up / down counter.
【0028】請求項7に示したセル通信規制回路で特徴
となる点は、比較回路の比較結果を所定の期間だけずら
して出力し、この所定の期間内にセル回路からのセル送
出要求をゲートを介してアップダウンカウンタに出力す
ることを特徴とするものである。A feature of the cell communication regulation circuit according to claim 7 is that the comparison result of the comparison circuit is output after being shifted by a predetermined period, and a cell transmission request from the cell circuit is gated within the predetermined period. Is output to an up / down counter via the.
【0029】請求項8に示した発明によるセル通信規制
回路は、たとえば、請求項1または2または3または4
または5または6または7に記載のセル送信規制回路に
おいてセル送出要求信号を比較回路に出力し、比較回路
出力はゲートに出力するだけで、アップダウンカウンタ
には出力しないようにしたものである。The cell communication regulation circuit according to the invention as defined in claim 8 is, for example, as defined in claim 1, 2 or 3 or 4.
Alternatively, in the cell transmission restriction circuit described in 5 or 6 or 7, the cell transmission request signal is output to the comparison circuit, and the output of the comparison circuit is only output to the gate but not to the up / down counter.
【0030】請求項8に示したセル通信規制回路で特徴
となる点は、請求項1〜請求項7に示したものが、カウ
ント制御回路により廃棄したセルの数をアップダウンカ
ウンタのカウンタ値から減少させるものであるのに対し
て、請求項8の場合はカウント制御回路が存在せず代わ
りにセル回路からのセル送出要求を直接比較回路に入力
し、比較回路において、セルを廃棄する旨の判定が成さ
れた場合には、アップダウンカウンタのカウントアップ
を行わないようにしたものである。比較回路により、セ
ルを廃棄する場合にはアップダウンカウンタはカウント
されない。すなわち、アップダウンカウンタのカウンタ
値は、比較回路により実際に送出されると判断されたセ
ルの数だけカウントアップされ、記憶回路により実際に
送出されたセルの数だけカウントダウンされるような構
成となっている。A feature of the cell communication regulation circuit shown in claim 8 is that in the cell communication regulation circuit shown in claims 1 to 7, the number of cells discarded by the count control circuit is calculated from the counter value of the up-down counter. On the other hand, in the case of claim 8, the count control circuit does not exist, and instead, the cell transmission request from the cell circuit is directly input to the comparison circuit, and the comparison circuit discards the cell. When the determination is made, the up-down counter is not counted up. The up / down counter is not counted when the cell is discarded by the comparison circuit. That is, the counter value of the up-down counter is incremented by the number of cells actually judged to be transmitted by the comparison circuit, and is decreased by the number of cells actually transmitted by the memory circuit. ing.
【0031】請求項9に示した発明によるセル通信規制
回路は、たとえば、セル送信回路またはセル受信回路に
接続され、請求項1または2または3または4または5
または6または7または8に記載のセル送信規制回路の
セル送出回路の代わりに、監視処理回路を設け、その他
の構成は請求項1または2または3または4または5ま
たは6または7または8に記載の構成とし、セル送信回
路の出力を監視処理回路に入力し、監視処理回路の出力
を伝送路に接続するか、伝送路を監視処理回路に接続
し、監視処理回路の出力をセル受信回路に接続するよう
にしたものである。The cell communication regulation circuit according to the invention shown in claim 9 is connected to, for example, a cell transmission circuit or a cell reception circuit, and the cell communication regulation circuit according to claim 1 or 2 or 3 or 4 or 5
Alternatively, a monitoring processing circuit is provided in place of the cell transmission circuit of the cell transmission regulation circuit according to 6 or 7 or 8, and other configurations are according to claim 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8. The output of the cell transmission circuit is input to the monitoring processing circuit and the output of the monitoring processing circuit is connected to the transmission path, or the transmission path is connected to the monitoring processing circuit and the output of the monitoring processing circuit is input to the cell reception circuit. It is designed to be connected.
【0032】[0032]
【作用】請求項1におけるは記憶回路はセル送出許可信
号を一定セル時間記憶した後出力し、アップダウンカウ
ンタはセル送出要求信号がセルの送出要求を示している
とき1カウントアップし、記憶回路の出力がセルの送出
許可を示しているとき1カウントダウンし、比較回路
は、レジスタに設定されているしきい値とアップダウン
カウンタの計数値を比較してゲートを開閉し、ゲートを
閉じたときはアップダウンカウンタを1カウントダウン
し、セル送出許可信号はセル送出要求信号上にセルの送
出要求が無い場合またはゲートが閉じている場合はセル
の送出を許可しない状態になり、またセル送出要求信号
上にセルの送出要求がありなおかつゲートが開いている
場合はセルの送出を許可する状態になり、セル送出回路
はセル送出許可信号がセルの送出を許可する状態のとき
伝送路にセルを送出し、セル送出許可信号がセルの送出
を許可しない状態のときはセル送出回路は有効セルの送
出を行わないことにより正確にセルの送信規制をこなう
ことができる。According to the first aspect of the present invention, the memory circuit outputs the cell transmission permission signal after storing it for a fixed cell time, and outputs the up / down counter by 1 when the cell transmission request signal indicates the cell transmission request. 1 counts down when the output of indicates that cell transmission is permitted, and when the comparator circuit compares the threshold value set in the register with the count value of the up / down counter to open / close the gate and close the gate. Counts down the up / down counter by one, and when the cell transmission request signal has no cell transmission request on the cell transmission request signal or the gate is closed, cell transmission is not permitted, and the cell transmission request signal If there is a cell transmission request above and the gate is open, cell transmission is enabled, and the cell transmission circuit sends a cell transmission enable signal. Cell sends to the transmission line when a state that permits the transmission of cells, the transmission of the exact cell by cell sending circuit does not perform the delivery of the active cell when the cell transmission allowance signal is in a state that does not allow transmission of cells Can meet regulations.
【0033】請求項2における周期発生カウンタは一定
周期毎にアップダウンカウンタに対しリセットを行い、
アップダウンカウンタはセル送出要求信号がセルの送出
要求を示しているとき1カウントアップし、比較回路
は、レジスタに設定されているしきい値とアップカウン
タの計数値を比較してゲートを開閉し、ゲートを閉じた
ときはアップダウンカウンタを1カウントダウンし、セ
ル送出許可信号はセル送出要求信号上にセルの送出要求
が無い場合またはゲートが閉じている場合はセルの送出
を許可しない状態になり、またセル送出要求信号上にセ
ルの送出要求がありなおかつゲートが開いている場合は
セルの送出を許可する状態になり、セル送出回路はセル
送出許可信号がセルの送出を許可する状態のときセル伝
送路にセルを送出し、セル送出許可信号がセルの送出を
許可しない状態のときセルを送出しないことにより正確
にセルの送信規制を行うことができる。The cycle generation counter in claim 2 resets the up / down counter at regular intervals,
The up / down counter counts up by 1 when the cell transmission request signal indicates a cell transmission request, and the comparison circuit opens and closes the gate by comparing the threshold value set in the register with the count value of the up counter. , When the gate is closed, the up / down counter is decremented by 1 and the cell transmission enable signal is in a state in which cell transmission is not allowed when there is no cell transmission request on the cell transmission request signal or when the gate is closed. If there is a cell transmission request on the cell transmission request signal and the gate is open, cell transmission is enabled, and the cell transmission circuit is in the state where the cell transmission enable signal permits cell transmission. Accurately regulate cell transmission by transmitting cells to the cell transmission line and not transmitting cells when the cell transmission permission signal does not permit cell transmission. Ukoto can.
【0034】請求項3における記憶回路はセル送出許可
信号を一定セル時間記憶した後出力し、周期発生カウン
タは一定周期毎にアップダウンカウンタに対しリセット
パルスを出力し、アップダウンカウンタはリセット信号
上にリセットパルスが入力されなおかつリセット許可信
号がリセットを許可している状態のとき計数値をリセッ
トし、セル送出要求信号がセルの送出要求を示している
とき1カウントアップし、記憶回路の出力がセルの送出
許可を示しなおかつ記憶回路使用許可信号がカウントダ
ウンを示しているとき1カウントダウンし、比較回路
は、レジスタに設定されているしきい値とアップダウン
カウンタの計数値を比較してゲートを開閉し、ゲートを
閉じたときはアップダウンカウンタを1カウントダウン
し、セル送出許可信号はセル送出要求信号上にセルの送
出要求が無い場合またはゲートが閉じている場合はセル
の送出を許可しない状態になり、またセル送出要求信号
上にセルの送出要求がありなおかつゲートが開いている
場合はセルの送出を許可する状態になり、セル送出回路
はセル送出許可信号がセルの送出を許可する状態のとき
セル伝送路にセルを送出し、セル送出許可信号がセルの
送出を許可しない状態のときセルを送出しないことによ
り正確にセルの送信規制を行うことができる。According to another aspect of the present invention, the memory circuit outputs the cell transmission permission signal after storing it for a fixed cell time, and outputs it. When the reset pulse is input to and the reset enable signal permits resetting, the count value is reset, and when the cell transmission request signal indicates a cell transmission request, the count value is incremented by 1 and the output of the memory circuit is When the cell output permission is indicated and the storage circuit use permission signal indicates the countdown, the countdown is performed by 1, and the comparison circuit compares the threshold value set in the register with the count value of the up / down counter to open / close the gate. When the gate is closed, the up / down counter is decremented by 1 and the cell transmission permission signal is sent. Indicates that if there is no cell transmission request on the cell transmission request signal or the gate is closed, cell transmission is not permitted, and if there is a cell transmission request on the cell transmission request signal and the gate is open. If the cell transmission circuit is in the state in which cell transmission is permitted, the cell transmission circuit transmits the cell to the cell transmission line when the cell transmission permission signal is in the state in which cell transmission is permitted, and the cell transmission permission signal permits cell transmission. By not transmitting the cell in the non-use state, it is possible to accurately regulate the cell transmission.
【0035】請求項4におけるカウンタ回路はリセット
パルスを出力し、記憶回路はカウンタ回路の計数値とラ
イト/リード信号をもとにセル要求信号を遅延させ、タ
イミング合わせ回路は遅延したセル要求信号を波形整形
して遅延回路出力として出力し、アップダウンカウンタ
は請求項3に記載の周期発生カウンタが出力するリセッ
トパルスの代わりに、記憶回路内のカウンタ回路から出
力するリセットパルスにより、請求項3に記載のリセッ
ト動作を行うことにより正確にセルの送信規制を行うこ
とができる。The counter circuit according claim 4 outputs a reset pulse, the memory circuit is based on delaying the cell request signal count and write / read signal of the counter circuit, data
The imming adjusting circuit waveform-shapes the delayed cell request signal and outputs it as a delay circuit output, and the up / down counter uses a counter circuit in the memory circuit instead of the reset pulse output by the cycle generation counter according to claim 3. By performing the reset operation according to the third aspect by the output reset pulse, it is possible to accurately regulate the cell transmission.
【0036】請求項5におけるゲートの開閉はオアゲー
トの出力で行い、ゲートが閉じているときは第1および
第2のアップダウンカウンタを1カウントダウンし、第
1および第2の制御回路内の記憶回路、アップダウンカ
ウンタ、比較回路、レジスタの上記以外の動作は請求項
4に記載の動作と同様に動作することにより正確にセル
の送信規制を行うことができる。The opening and closing of the gate in claim 5 is performed by the output of the OR gate. When the gate is closed, the first and second up / down counters are decremented by one, and the storage circuit in the first and second control circuits. The operations of the up / down counter, the comparison circuit, and the register other than those described above operate in the same manner as the operation described in claim 4, whereby the cell transmission can be accurately controlled.
【0037】請求項6におけるゲートの開閉はオアゲー
トの出力で行い、ゲートが閉じているときは第1および
第2のアップダウンカウンタを1カウントダウンし、そ
の他の動作は請求項4に記載の動作を行い、第1の制御
回路内の記憶回路、アップダウンカウンタ、比較回路、
レジスタの上記以外の動作は請求項1に記載の動作と同
様に動作し、第2の制御回路内のアップダウンカウン
タ、比較回路、レジスタの上記以外の動作は請求項2に
記載の動作と同様に動作しすることにより正確にセルの
送信規制を行うことができる。The opening and closing of the gate in claim 6 is performed by the output of the OR gate, the first and second up / down counters are counted down by 1 when the gate is closed, and the other operation is the operation of claim 4. The first control circuit, the storage circuit, the up / down counter, the comparison circuit,
The operation of the register other than the above operates in the same manner as the operation described in claim 1, and the operation of the up / down counter, the comparison circuit, and the register in the second control circuit other than the above operation is the same as the operation described in claim 2. The cell transmission control can be accurately performed by operating the above.
【0038】請求項7におけるゲート信号は1セル時間
の初めは必ず開状態にしておき、セル送出要求信号がセ
ルの送出の要求信号を示しているときは1セル時間の初
めではセル送出許可信号が許可状態になり、このときア
ップダウンカウンタは1カウントアップを行うことがで
き、また記憶回路は比較回路がゲートを開閉するタイミ
ングの後で、セル送出許可信号の状態を記憶し、この他
の構成と動作は請求項1または2または3または4また
は5または6に記載の構成と動作と同様とすることによ
り正確にセルの送信規制を行うことができる。The gate signal in claim 7 is always opened at the beginning of one cell time, and when the cell transmission request signal indicates a cell transmission request signal, the cell transmission permission signal is started at the beginning of one cell time. Becomes an enable state, at which time the up / down counter can count up by 1, and the storage circuit stores the state of the cell transmission enable signal after the timing when the comparison circuit opens and closes the gate. By making the configuration and the operation similar to the configurations and operations described in claim 1 or 2 or 3 or 4 or 5 or 6, it is possible to accurately regulate the cell transmission.
【0039】請求項8におけるアップダウンカウンタは
1セル時間の初めで記憶回路出力が有意な場合は1カウ
ントダウンを行い、つぎに比較回路はアップダウンカウ
ンタの値とレジスタの値が等しいかまたはアップダウン
カウンタ値のほうが大きいときで、かつセル送出要求信
号が有意な場合ゲートを閉じ、またこのとき請求項7に
記載のセル送信規制回路とは異なってアップダウンカウ
ンタを1カウントダウンせず、この他の構成と動作は請
求項7に記載の構成と動作と同様とすることにより正確
にセルの送信規制を行うことができる。The up / down counter according to claim 8 counts down by one when the output of the storage circuit is significant at the beginning of one cell time, and then the comparison circuit determines whether the value of the up / down counter is equal to the value of the register or the up / down counter. When the counter value is larger and the cell transmission request signal is significant, the gate is closed, and at this time, unlike the cell transmission restriction circuit according to claim 7, the up / down counter does not count down by one, and By making the configuration and the operation similar to the configuration and the operation described in claim 7, it is possible to accurately regulate cell transmission.
【0040】請求項9における監視処理回路はセル送信
回路からセルを受信し、有効セルを受信したとき請求項
1または2または3または4または5または6または7
または8に記載のセル送出要求信号を出力し、請求項1
または2または3または4または5または6または7ま
たは8に記載のセル送出許可信号を受信し、セル送出許
可信号が有意な場合受信した有効セルを伝送路に出力す
ることにより正確にセルの送受信規制を行うことができ
る。また、監視処理回路は伝送路からセルを受信し、有
効セルを受信したときセル受信信号を請求項1または2
または3または4または5または6または7または8に
記載のセル送出要求信号を出力し、請求項1または2ま
たは3または4または5または6または7または8に記
載のセル送出許可信号を受信し、セル送出許可信号が有
意な場合、受信した有効セルをセル受信回路に出力する
ことにより正確にセルの送受信規制を行うことができ
る。The monitoring processing circuit according to claim 9 receives a cell from the cell transmission circuit, and when a valid cell is received, the monitoring processing circuit according to claim 1 or 2 or 3 or 4 or 5 or 6 or 7
Alternatively, the cell transmission request signal according to claim 8 is output,
Alternatively, the cell transmission permission signal described in 2 or 3 or 4 or 5 or 6 or 7 or 8 is received, and when the cell transmission permission signal is significant, the received valid cell is output to the transmission path to accurately transmit and receive the cell. Regulations can be made. Further, the monitoring processing circuit receives a cell from the transmission line, and outputs a cell reception signal when a valid cell is received.
Or the cell transmission request signal according to claim 3 or 4 or 5 or 6 or 7 or 8 is output, and the cell transmission permission signal according to claim 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8 is received. When the cell transmission permission signal is significant, the received and transmitted valid cells can be output to the cell reception circuit to accurately control the cell transmission and reception.
【0041】[0041]
【実施例】実施例1.以下この発明の一実施例を図につ
いて説明する。図1は請求項1に対応するセル送信制御
回路の一実施例である。図1において101はセル送出
回路、102はゲート、103は記憶回路、104はア
ップダウンカウンタ、105は比較回路、106はレジ
スタ、109はカウント制御回路である。また10はセ
ル送出要求信号、11はセル送出許可信号、12は伝送
路、13は記憶回路出力、14はアップダウンカウンタ
の計数値、15は比較回路出力、16はレジスタ値であ
る。EXAMPLES Example 1. An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 shows an embodiment of a cell transmission control circuit corresponding to claim 1. In FIG. 1, 101 is a cell sending circuit, 102 is a gate, 103 is a memory circuit, 104 is an up / down counter, 105 is a comparison circuit, 106 is a register, and 109 is a count control circuit. Further, 10 is a cell transmission request signal, 11 is a cell transmission permission signal, 12 is a transmission line, 13 is a memory circuit output, 14 is a count value of an up / down counter, 15 is a comparison circuit output, and 16 is a register value.
【0042】図2は図1の実施例の動作図である。図2
の例はAの要求信号が入力される以前は少なくとも3セ
ル以上要求がなく、セル送出許可信号も3セル以上は有
意になっていなかったとして説明する。またセル規制の
ウインドウを3セルとするため、記憶回路103でセル
送出要求信号10を遅延する時間は3セル時間とする。
このため図2では、Aの要求信号が入力されてから3セ
ル時間後13が”H”となる。図中T1〜T6は規制す
るウインドウを示しており、1セル時間毎にウインドウ
がずれていくウインドウである。本ウインドウを以下ス
ライディングウインドウと呼ぶ。また1セル時間とは1
セルの伝送時間に相当しており、たとえば156Mb/
sでセルを送出するときは1セルが424ビットなので 424÷156Mb/s=2700ns となり1セル時間は約2700nsとなる。また本例で
はレジスタ値16を2に設定し、計数値14が3以上に
なると比較回路出力を”L”にするように設定されてい
るものとして説明する。このような設定をするとセルの
送出はどのような3セル区間をとっても2セル以下しか
出力されない規制となる。FIG. 2 is an operation diagram of the embodiment shown in FIG. Figure 2
In this example, there is no request for at least 3 cells and the cell transmission permission signal is not significant for 3 cells or more before the request signal A is input. Since the cell regulation window is set to 3 cells, the time for delaying the cell transmission request signal 10 in the storage circuit 103 is 3 cells time.
Therefore, in FIG. 2, 3 seconds after the A request signal is input.
After 13 hours, 13 becomes "H" . In the figure, T1 to T6 indicate windows to be regulated, and the windows are shifted every cell time. This window is hereinafter referred to as a sliding window. 1 cell time is 1
It corresponds to the transmission time of a cell, for example, 156 Mb /
When a cell is transmitted in s, one cell is 424 bits, so 424/156 Mb / s = 2700 ns, and one cell time is about 2700 ns. In this example, the register value 16 is set to 2 and the comparison circuit output is set to "L" when the count value 14 becomes 3 or more. With this setting, cell transmission is restricted so that no more than 2 cells are output in any 3 cell section.
【0043】図1および図2においてセル送出回路10
1からゲート102とアップダウンカウンタ104にセ
ル送出要求信号10が出力される。アップダウンカウン
タ104はセル送出要求信号10が”H”のときに1カ
ウントアップし、記憶回路出力13が”H”のときに1
カウントダウンする。図2ではアップダウンカウンタの
計数値14はAの要求信号のとき1になり、Bの要求信
号のとき2になり、Cの要求信号のときは記憶回路出力
13も”H”になっているのでカウントアップとカウン
トダウンが相殺し、アップダウンカウンタの計数値14
は2のままである。つぎにDの要求信号が入力されると
記憶回路出力13は”L”なのでカウントアップのみが
起こり、計数値14は3になり、比較回路出力15が”
L”となってセル送出許可信号11も”L”となる。セ
ル送出許可信号11が”L”となるとセル送出回路10
1はセルの送出が許可されていないものと判定し、伝送
路12上にセルを出力しないか、または、アイドルセル
を出力する。アイドルセルとは物理レイヤにおいて廃棄
されることを前提としているセルで有効な情報は乗って
いないセルである。セル送出回路101がセルを出力す
るか否かを判定するタイミングはセル送出許可信号11
が変化しうるタイミングよりも後で行い、この判定の結
果、セルを送出しても良い場合にはセルを出力する。1 and 2, the cell transmission circuit 10
The cell transmission request signal 10 is output from 1 to the gate 102 and the up / down counter 104. The up-down counter 104 counts up 1 when the cell transmission request signal 10 is "H", and counts up 1 when the memory circuit output 13 is "H".
Count down. In FIG. 2, the count value 14 of the up / down counter is 1 for the A request signal, 2 for the B request signal, and the memory circuit output 13 is "H" for the C request signal. Because the count-up and count-down cancel each other, the count value of the up-down counter is 14
Remains 2. Next, when the D request signal is input, the memory circuit output 13 is "L", so only counting up occurs, the count value 14 becomes 3, and the comparison circuit output 15 becomes "
When the cell transmission permission signal 11 becomes "L", the cell transmission permission signal 11 also becomes "L".
1 determines that cell transmission is not permitted, and does not output a cell on the transmission path 12, or outputs an idle cell. Idle cells are cells that are supposed to be discarded at the physical layer and do not carry valid information. The timing at which the cell transmission circuit 101 determines whether to output a cell is the cell transmission permission signal 11
Is performed after the timing at which the cell can change, and if the result of this determination is that the cell can be transmitted, the cell is output.
【0044】図2では図を簡単にするため、セル送出要
求信号10の変化タイミングとセル送出許可信号11の
変化タイミングは同時に書いているが、実際は素子の遅
延等の関係でセル送出許可信号11の変化タイミングは
セル送出要求信号10の変化タイミングに比べ遅れる。In FIG. 2, the change timing of the cell transmission request signal 10 and the change timing of the cell transmission permission signal 11 are written at the same time for simplification of the drawing. Change timing is delayed compared to the change timing of the cell transmission request signal 10.
【0045】図2では1セル時間の中間点で判定し、セ
ルを送出している。図2中のa、b、c、e、fは要求
信号A、B、C、E、Fに対応する有効セルである。In FIG. 2, determination is made at the midpoint of one cell time, and the cell is transmitted. In FIG. 2, a, b, c, e, and f are valid cells corresponding to the request signals A, B, C, E, and F.
【0046】カウント制御回路109は比較回路出力1
5が”L”になるとアップダウンカウンタの計数値14
を1カウントダウンさせ計数値14を2に戻す。1カウ
ントダウンする理由は1カウントアップを行っているに
もかかわらず、セルが出力されていないため、1カウン
トダウンすることにより、実際のセルの送出とアップダ
ウンカウンタの計数値14を一致させるためである。ま
た本例では比較回路出力15は1セル区間は”L”を保
持している構成をとっている。このためカウントダウン
が生じても、比較回路出力15は1セル区間は”L”に
保持している。セル送出許可信号11は記憶回路103
にも入力され、記憶回路103はこの信号を3セル遅延
し、記憶回路出力13としてアップダウンカウンタ10
4に出力する。記憶回路の遅延セル数は予め設定してお
く。Count control circuit 109 outputs comparison circuit output 1
When 5 becomes "L", the count value of up / down counter 14
Is counted down by 1 and the count value 14 is returned to 2. The reason for counting down by 1 is that the cell is not output even though it is counting up by 1, so that counting down by 1 causes the actual transmission of the cell to match the count value 14 of the up / down counter. . Further, in this example, the comparison circuit output 15 has a configuration in which "L" is held in one cell section. Therefore, even if the countdown occurs, the comparison circuit output 15 is held at "L" for one cell period. The cell transmission permission signal 11 is stored in the memory circuit 103.
Is also input to the up / down counter 10 as a memory circuit output 13 by delaying this signal by 3 cells.
Output to 4. The number of delay cells in the memory circuit is set in advance.
【0047】図2ではE、F、Gの要求信号に対しても
上記と同様な動作を行っている。セル送出許可信号11
は要求信号のA、B、C、E、Fに対し、送出を許可
し、DとGに対しては、送出を許可していない。T1〜
T6のいずれのウィンドウに対しても送信するセルは2
セル以内になるので正確に送信規制を行っている。In FIG. 2, the same operation as described above is performed for E, F and G request signals. Cell transmission permission signal 11
Does not allow the request signals A, B, C, E, and F to send, but does not allow D and G to send. T1
2 cells to transmit for any window in T6
Since it is within the cell, transmission is regulated accurately.
【0048】以上のように、この実施例は、セル送信規
制回路がセル送出回路、記憶回路、アップダウンカウン
タ、比較回路、レジスタ及び、ゲート、カウント制御回
路から構成されており、セル送出回路はセル伝送路に接
続され、ゲートとアップダウンカウンタにセル送出要求
信号を出力し、ゲートの出力をセル送出許可信号とする
とともにセル送出回路と記憶回路に入力し、記憶回路の
出力をアップダウンカウンタに入力し、アップダウンカ
ウンタの計数値を比較回路に入力し、レジスタの出力を
比較回路に入力し、比較回路の出力をゲートとカウント
制御回路に入力し、記憶回路はセル送出許可信号を一定
セル時間記憶した後出力し、アップダウンカウンタはセ
ル送出要求信号がセルの送出要求を示しているとき1カ
ウントアップし、記憶回路の出力がセルの送出許可を示
しているとき1カウントダウンし、比較回路は、レジス
タに設定されているしきい値とアップダウンカウンタの
計数値を比較してゲートを開閉し、ゲートを閉じたとき
はカウント制御回路がアップダウンカウンタを1カウン
トダウンし、セル送出許可信号はセル送出要求信号上に
セルの送出要求が無い場合またはゲートが閉じている場
合はセルの送出を許可しない状態になり、またセル送出
要求信号上にセルの送出要求がありなおかつゲートが開
いている場合はセルの送出を許可する状態になり、セル
送出回路はセル送出許可信号がセルの送出を許可する状
態のとき伝送路にセルを送出し、セル送出許可信号がセ
ルの送出を許可しない状態のときはセル送出回路は有効
セルの送出を行わないことを特徴とする。As described above, in this embodiment, the cell transmission regulation circuit is composed of the cell transmission circuit, the memory circuit, the up / down counter, the comparison circuit, the register, the gate, and the count control circuit. It is connected to the cell transmission line, outputs a cell transmission request signal to the gate and up / down counter, inputs the gate output as a cell transmission permission signal and inputs it to the cell transmission circuit and the storage circuit, and outputs the output of the storage circuit to the up / down counter. Input the count value of the up / down counter to the comparison circuit, input the output of the register to the comparison circuit, and count the output of the comparison circuit with the gate.
Input to the control circuit , the memory circuit outputs the cell transmission permission signal after storing it for a fixed cell time, and outputs the up / down counter by 1 when the cell transmission request signal indicates a cell transmission request, and outputs the memory circuit. 1 indicates that cell transmission is permitted, the comparator circuit compares the threshold value set in the register with the count value of the up / down counter to open / close the gate, and counts when the gate is closed. The control circuit counts down the up / down counter by one, and when the cell transmission request signal has no cell transmission request on the cell transmission request signal or the gate is closed, the cell transmission is not permitted, and the cell transmission is not permitted. If there is a cell transmission request on the request signal and the gate is open, cell transmission is enabled, and the cell transmission circuit transmits the cell. When the permission signal is in a state permitting cell transmission, the cell is transmitted to the transmission line, and when the cell transmission permission signal is in a state not permitting cell transmission, the cell transmission circuit does not transmit a valid cell. To do.
【0049】実施例2.図3は請求項2に対応するセル
送信制御回路の一実施例である。図3において101は
セル送出回路、102はゲート、104はアップダウン
カウンタ、105は比較回路、106はレジスタ、10
7は周期発生カウンタ、109はカウント制御回路であ
る。また10はセル送出要求信号、11はセル送出許可
信号、12は伝送路、14はアップダウンカウンタの計
数値、15は比較回路出力、16はレジスタ値、17は
リセット信号である。Example 2. FIG. 3 shows an embodiment of a cell transmission control circuit corresponding to claim 2. In FIG. 3, 101 is a cell transmission circuit, 102 is a gate, 104 is an up / down counter, 105 is a comparison circuit, 106 is a register, 10
Reference numeral 7 is a cycle generation counter, and 109 is a count control circuit. Further, 10 is a cell transmission request signal, 11 is a cell transmission permission signal, 12 is a transmission line, 14 is an up / down counter count value, 15 is a comparison circuit output, 16 is a register value, and 17 is a reset signal.
【0050】図4は図3の実施例の動作図である。図4
においてT1、T2、T3は規制がかかるウインドウで
あり、このウインドウは図2のウインドウと異なり固定
位相のウインドウとなる。以下このウインドウを固定ウ
インドウと呼ぶ。本実施例では固定ウインドウに対して
セルの送信規制を行うことができる。レジスタ値16は
2とし1つのウインドウ内で3つ以上のセルを発生しな
いように制御するものとする。FIG. 4 is an operation diagram of the embodiment shown in FIG. Figure 4
2, T1, T2, and T3 are windows to which restrictions are applied, and this window is a window of a fixed phase, unlike the window of FIG. Hereinafter, this window is called a fixed window. In this embodiment, cell transmission control can be performed on a fixed window. The register value 16 is set to 2, and control is performed so that three or more cells are not generated in one window.
【0051】図3および図4において周期発生カウンタ
107は3セル毎にアップダウンカウンタ104をリセ
ットする。セル送出回路101からはゲート102とア
ップダウンカウンタ104にセル送出要求信号10が出
力される。規制がかかっていないときは比較回路出力
が”H”なのでセル送出要求信号10がそのままセル送
出許可信号11として出力される。セル送出許可信号1
1は、セル送出回路101に入力され、アップダウンカ
ウンタ104はセル送出要求信号10が”H”のときに
1カウントアップする。In FIGS. 3 and 4, the cycle generation counter 107 resets the up / down counter 104 every three cells. The cell transmission circuit 101 outputs the cell transmission request signal 10 to the gate 102 and the up / down counter 104. When the regulation is not applied, the output of the comparison circuit is "H", so that the cell transmission request signal 10 is output as it is as the cell transmission permission signal 11. Cell transmission permission signal 1
1 is input to the cell transmission circuit 101, and the up / down counter 104 counts up by 1 when the cell transmission request signal 10 is "H".
【0052】図4ではアップダウンカウンタの計数値1
4はAの要求信号のとき0から1になり、Bの要求信号
のとき2になる。Cの要求信号のときは計数値14は一
旦0にリセットされてから1になり、Dの要求信号のと
き計数値14は2になり、Eの要求信号のとき計数値1
4は3になる。このとき比較回路出力15が”L”とな
ってセル送出許可信号も”L”となる。セル送出許可信
号11が”L”となるとセル送出回路101はセルの送
出が許可されていないものと判定し、伝送路12上にセ
ルを出力しないか、または、アイドルセルを出力する。
セル送出回路101がセルを出力するか否かを判定する
タイミングはセル送出許可信号11が変化しうるタイミ
ングよりも後で行い、この判定の結果、セルを送出して
も良い場合はセルを出力する。図4では1セル時間の中
間点で判定し、セルを送出している。In FIG. 4, the count value of the up / down counter is 1
4 changes from 0 to 1 for the A request signal and 2 for the B request signal. When the request signal is C, the count value 14 is first reset to 0 and then becomes 1. When the request signal is D, the count value 14 is 2. When the request signal is E, the count value 1 is 1.
4 becomes 3. At this time, the comparison circuit output 15 becomes "L" and the cell transmission permission signal also becomes "L". When the cell transmission permission signal 11 becomes "L", the cell transmission circuit 101 determines that cell transmission is not permitted, and either does not output the cell on the transmission line 12 or outputs an idle cell.
The timing at which the cell transmission circuit 101 determines whether or not to output a cell is performed after the timing at which the cell transmission permission signal 11 may change. As a result of this determination, if the cell can be transmitted, the cell is output. To do. In FIG. 4, determination is made at the midpoint of one cell time, and the cell is transmitted.
【0053】カウント制御回路109は比較回路出力1
5が”L”になるとアップダウンカウンタの計数値14
を1カウントダウンさせ計数値を2に戻す。1カウント
ダウンする理由は1カウントアップを行っているにもか
かわらず、セルが出力されていないため、1カウントダ
ウンすることにより、実際のセルの送出とアップダウン
カウンタの計数値14を一致させるためである。また本
例では比較回路出力15は1セル区間は”L”に保持し
ている構成をとっている。このためカウントダウンが生
じても、比較回路出力は1セル区間は”L”に保持して
いる。Count control circuit 109 outputs comparison circuit output 1
When 5 becomes "L", the count value of up / down counter 14
Is counted down by 1 and the count value is returned to 2. The reason for counting down by 1 is that the cell is not output even though it is counting up by 1, so that counting down by 1 causes the actual transmission of the cell to match the count value 14 of the up / down counter. . Further, in the present example, the comparison circuit output 15 has a configuration in which it is held at "L" for one cell section. Therefore, even if the countdown occurs, the output of the comparison circuit is held at "L" for one cell period.
【0054】図4ではF、Gの要求信号に対しても上記
と同様の動作を行なっている。セル送出要求信号11は
要求信号のA、B、C、D、F、Gに対し、送出を許可
し、Eに対しては、送出を許可していない。T1、T
2、T3のいずれのウィンドウに対しても送信するセル
は2セル以内になるので正確に送信規制を行っている。In FIG. 4, the same operation as above is performed for the F and G request signals. The cell transmission request signal 11 permits transmission of request signals A, B, C, D, F, and G, and does not permit transmission of E. T1, T
Since the number of cells to be transmitted in any of the windows of 2 and T3 is within 2 cells, the transmission is regulated accurately.
【0055】以上のように、この実施例は、セル送信規
制回路がセル送出回路、周期発生カウンタ、アップダウ
ンカウンタ、比較回路、レジスタ及び、ゲートとカウン
ト制御回路から構成されており、セル送出回路はセル伝
送路に接続され、ゲートとアップダウンカウンタにセル
送出要求信号を入力し、ゲートの出力をセル送出許可信
号とするとともにセル送出回路に入力し、周期発生カウ
ンタの出力をアップダウンカウンタに入力し、アップダ
ウンカウンタの計数値を比較回路に入力し、レジスタの
出力を比較回路に入力し、比較回路の出力をゲートとカ
ウント制御回路に入力し、周期発生カウンタは一定周期
毎にアップダウンカウンタに対しリセットを行い、アッ
プダウンカウンタはセル送出要求信号がセルの送出要求
を示しているとき1カウントアップし、比較回路は、レ
ジスタに設定されているしきい値とアップカウンタの計
数値を比較してゲートを開閉し、ゲートを閉じたときは
カウント制御回路がアップダウンカウンタを1カウント
ダウンし、セル送出許可信号はセル送出要求信号上にセ
ルの送出要求が無い場合またはゲートが閉じている場合
はセルの送出を許可しない状態になり、またセル送出要
求信号上にセルの送出要求がありなおかつゲートが開い
ている場合はセルの送出を許可する状態になり、セル送
出回路はセル送出許可信号がセルの送出を許可する状態
のときセル伝送路にセルを送出し、セル送出許可信号が
セルの送出を許可しない状態のときセルを送出しないこ
とを特徴とする。As described above, in this embodiment, the cell transmission regulation circuit includes a cell transmission circuit, a cycle generation counter, an up / down counter, a comparison circuit, a register, and a gate and a counter.
The cell transmission circuit is connected to the cell transmission line, the cell transmission request signal is input to the gate and the up / down counter, the output of the gate is used as the cell transmission permission signal, and is input to the cell transmission circuit. Then, the output of the cycle generation counter is input to the up / down counter, the count value of the up / down counter is input to the comparison circuit, the output of the register is input to the comparison circuit, and the output of the comparison circuit is input to the gate and the count control circuit. Then, the cycle generation counter resets the up / down counter at regular intervals, the up / down counter counts up by 1 when the cell transmission request signal indicates a cell transmission request, and the comparison circuit is set in the register. The threshold value is compared with the count value of the up counter to open and close the gate, and when the gate is closed, the count control circuit The up / down counter is decremented by one, and when the cell transmission request signal has no cell transmission request on the cell transmission request signal or the gate is closed, the cell transmission is not permitted, and the cell transmission request signal is not transmitted. If there is a cell transmission request to the cell and the gate is open, the cell transmission is enabled, and the cell transmission circuit transmits the cell to the cell transmission line when the cell transmission enable signal is in the cell transmission enabled state. However, when the cell transmission permission signal is in a state in which the cell transmission is not permitted, the cell is not transmitted.
【0056】実施例3.図5は請求項3に対応するセル
送信制御回路の一実施例である。図5は実施例1のセル
送信制御回路に実施例2の周期発生カウンタ107を設
け、リセット信号17をアップダウンカウンタに接続
し、またアップダウンカウンタ104に記憶回路使用許
可信号18とリセット許可信号19を入力し、アップダ
ウンカウンタ104は記憶回路使用許可信号18が有意
なとき記憶回路出力13によるカウントダウン動作を行
い、リセット許可信号19が有意なときリセット信号1
7によるリセット動作を行う。このように構成し、記憶
回路使用許可信号18を有意にし、リセット許可信号1
9を有意でないように設定しておけば、本回路は実施例
1と同様に、スライディングウインドウによるセル送信
規制が可能となり、記憶回路使用許可信号18を有意で
なくし、リセット許可信号19を有意に設定しておけ
ば、本回路は実施例2と同様に、固定ウインドウによる
セル送信規制が可能となる。従ってたとえば本回路をL
SI化すれば、1つのLSIでスライディングウインド
ウと固定ウインドウのいずれでも対処することが可能で
ある。Example 3. FIG. 5 shows an embodiment of a cell transmission control circuit corresponding to claim 3. In FIG. 5, the cell transmission control circuit of the first embodiment is provided with the cycle generation counter 107 of the second embodiment, the reset signal 17 is connected to the up / down counter, and the up / down counter 104 is provided with the memory circuit use permission signal 18 and the reset permission signal. 19, the up / down counter 104 performs the countdown operation by the memory circuit output 13 when the memory circuit use permission signal 18 is significant, and the reset signal 1 when the reset permission signal 19 is significant.
The reset operation by 7 is performed. With this configuration, the memory circuit use permission signal 18 is made significant, and the reset permission signal 1
If 9 is set to be insignificant, this circuit can regulate cell transmission by a sliding window as in the first embodiment, make the storage circuit use permission signal 18 insignificant, and make the reset permission signal 19 significant. If set, this circuit can regulate cell transmission by a fixed window as in the second embodiment. Therefore, for example, if this circuit is
If it is made into SI, it is possible to cope with both a sliding window and a fixed window with one LSI.
【0057】以上のように、この実施例は、セル送信規
制回路がセル送出回路、周期発生カウンタ、記憶回路、
アップダウンカウンタ、比較回路、レジスタ及び、ゲー
トとカウント制御回路から構成されており、セル送出回
路はセル伝送路に接続され、ゲートとアップダウンカウ
ンタにセル送出要求信号を出力し、ゲートの出力をセル
送出許可信号とするとともにセル送出回路と記憶回路に
入力し、周期発生カウンタの出力をリセット信号として
アップダウンカウンタに入力し、記憶回路の出力をアッ
プダウンカウンタに入力し、記憶回路使用許可信号とリ
セット許可信号をアップダウンカウンタに入力し、アッ
プダウンカウンタの計数値を比較回路に入力し、レジス
タの出力を比較回路に入力し、比較回路の出力をゲート
とカウント制御回路に入力し、記憶回路はセル送出許可
信号を一定セル時間記憶した後出力し、周期発生カウン
タは一定周期毎にアップダウンカウンタに対しリセット
パルスを出力し、アップダウンカウンタはリセット信号
上にリセットパルスが入力されなおかつリセット許可信
号がリセットを許可している状態のとき計数値をリセッ
トし、セル送出要求信号がセルの送出要求を示している
とき1カウントアップし、記憶回路の出力がセルの送出
許可を示しなおかつ記憶回路使用許可信号がカウントダ
ウンを示しているとき1カウントダウンし、比較回路
は、レジスタに設定されているしきい値とアップダウン
カウンタの計数値を比較してゲートを開閉し、ゲートを
閉じたときはカウント制御回路によりアップダウンカウ
ンタを1カウントダウンし、セル送出許可信号はセル送
出要求信号上にセルの送出要求が無い場合またはゲート
が閉じている場合はセルの送出を許可しない状態にな
り、またセル送出要求信号上にセルの送出要求がありな
おかつゲートが開いている場合はセルの送出を許可する
状態になり、セル送出回路はセル送出許可信号がセルの
送出を許可する状態のときセル伝送路にセルを送出し、
セル送出許可信号がセルの送出を許可しない状態のとき
セルを送出しないことを特徴とする。As described above, in this embodiment, the cell transmission regulation circuit includes the cell transmission circuit, the cycle generation counter, the storage circuit,
Up-down counter, comparison circuit, register, and gate
The cell transmission circuit is connected to the cell transmission line, outputs the cell transmission request signal to the gate and the up / down counter, and uses the gate output as the cell transmission permission signal and the cell transmission circuit. To the up / down counter as the reset signal, the output of the memory circuit to the up / down counter, and the memory circuit use enable signal and the reset enable signal to the up / down counter. Then, the count value of the up-down counter is input to the comparison circuit, the output of the register is input to the comparison circuit, the output of the comparison circuit is input to the gate and the count control circuit, and the storage circuit outputs the cell transmission enable signal to the constant cell time. After storing, it outputs and the cycle generation counter outputs a reset pulse to the up / down counter at regular intervals, The up-down counter resets the count value when a reset pulse is input to the reset signal and the reset enable signal is in the state of permitting reset, and counts up by 1 when the cell transmission request signal indicates a cell transmission request. Then, when the output of the memory circuit indicates cell transmission permission and the memory circuit use permission signal indicates countdown, the count circuit counts down by 1, and the comparison circuit counts the threshold value set in the register and the count value of the up / down counter. When the gate is closed and the gate is closed, the count control circuit counts down the up / down counter by one, and the cell transmission enable signal indicates that there is no cell transmission request on the cell transmission request signal or the gate is closed. If it is, the cell transmission is not permitted, and the cell transmission is sent on the cell transmission request signal. Request there yet if the gate is open ready to allow delivery of the cell, the cell sending circuit cells sent to the cell transmission line when a state in which the cell transmission permission signal permits the transmission of cells,
It is characterized in that the cell is not transmitted when the cell transmission permission signal does not permit the cell transmission.
【0058】実施例4.図6は請求項4に対応するセル
送信制御回路の一実施例である。図6は実施例3から周
期発生カウンタ107を削除し、リセット信号17を記
憶回路103からアップダウンカウンタ104に出力す
るものである。図7は記憶回路104の一例である。図
7において1031はメモリ、1032はカウンタ回
路、1033はタイミング合わせ回路、11はセル送出
許可信号、13は遅延回路出力、17はリセット信号、
1034はカウンタ回路計数値で、メモリのアドレスに
接続される。1035はライトリード制御信号、103
6はメモリ出力である。Example 4. FIG. 6 shows an embodiment of a cell transmission control circuit corresponding to claim 4. In FIG. 6, the cycle generation counter 107 is deleted from the third embodiment, and the reset signal 17 is output from the memory circuit 103 to the up / down counter 104. FIG. 7 shows an example of the memory circuit 104. In FIG. 7, 1031 is a memory, 1032 is a counter circuit, 1033 is a timing adjustment circuit , 11 is a cell transmission permission signal, 13 is a delay circuit output, 17 is a reset signal,
A counter circuit count value 1034 is connected to an address of the memory. 1035 is a write / read control signal, 103
6 is a memory output.
【0059】図8は図7の動作を示したものであり、こ
の例ではカウンタ回路は0、1、2で計数をくりかえ
し、セル送出許可信号11を3セル時間遅らせて、記憶
回路出力13としている。図7および図8においてセル
送出許可信号11はライトリード信号1035が”L”
のときセル送出許可信号11がカウンタ回路計数値10
34が示すアドレスに書き込まれる。この場合、0番地
にD0、1番地にD1、2番地にD2が書き込まれる。
つぎにカウンタ回路の計数値1034が0に戻ると、ラ
イトリード信号1035が”H”のとき0番地に書き込
まれているデータD0がメモリ出力1036上に読み出
され、タイミング合わせ回路1033でデータをサンプ
ルし、1セル間ラッチしておき記憶回路出力13として
出力する。またこのときD3が0番地に書き込まれ、以
下同様な動作によりデータが順次4セル遅延して出力さ
れる。カウンタ回路1032は周期的に繰り返すアドレ
スを有しているので、リセット信号は簡単に作ることが
できる。例えば、カウンタ回路の計数値1034の0番
地を検出すれば、図8のようなリセット信号17を生成
することができる。このようにして生成したリセット信
号17をアップダウンカウンタ104に入力すれば、実
施例2、3に示したような周期発生カウンタ107は必
要なくなり、回路の小型化を図ったセル送信規制制御回
路を得ることができる。FIG. 8 shows the operation of FIG. 7. In this example, the counter circuit repeats counting by 0, 1, 2 and delays the cell transmission permission signal 11 by 3 cell time to output it as the memory circuit output 13. There is. In FIG. 7 and FIG. 8, the cell read enable signal 11 is the write read signal 1035 “L”.
When, the cell transmission permission signal 11 is the counter circuit count value 10
It is written in the address indicated by 34. In this case, D0 is written at address 0, D1 is written at address 1, D2 is written at address 2.
Next, when the count value 1034 of the counter circuit returns to 0, when the write / read signal 1035 is “H”, the data D0 written at address 0 is read out on the memory output 1036, and the timing adjustment circuit 1033 converts the data. Sampled, latched for one cell, and output as the memory circuit output 13. At this time, D3 is written to address 0, and data is sequentially output with a delay of 4 cells by the same operation. Since the counter circuit 1032 has an address that repeats periodically, the reset signal can be easily generated. For example, if the address 0 of the count value 1034 of the counter circuit is detected, the reset signal 17 as shown in FIG. 8 can be generated. If the reset signal 17 generated in this way is input to the up / down counter 104, the cycle generation counter 107 as shown in the second and third embodiments is not necessary, and a cell transmission regulation control circuit that is downsized is realized. Obtainable.
【0060】以上のように、この実施例は実施例3に記
載のセル送信規制回路において、周期発生カウンタを削
除し、セル送出回路、記憶回路、アップダウンカウン
タ、比較回路、レジスタおよびゲート、カウント制御回
路は実施例3に記載の動作を行い、記憶回路をメモリ、
カウンタ回路、タイミング合わせ回路で構成し、実施例
3に記載のセル送出要求信号をメモリに入力し、カウン
タ回路の計数値をメモリのアドレスに入力し、カウンタ
回路からメモリのライト/リード信号をメモリに入力
し、メモリからの出力をタイミング合わせ回路に入力
し、タイミング合わせ回路出力を実施例3に記載の記憶
回路出力とし、カウンタ回路からリセット信号を出力
し、記憶回路はカウンタ回路の計数値とライトリード信
号をもとにセル要求信号を遅延させ、タイミング合わせ
回路は遅延したセル要求信号を波形整形して遅延回路出
力として出力し、アップダウンカウンタは実施例3に記
載の周期発生カウンタが出力するリセットパルスの代わ
りに、記憶回路内のカウンタ回路から出力するリセット
パルスにより、実施例3に記載のリセット動作を行うこ
とを特徴とする。As described above, in this embodiment, in the cell transmission regulation circuit described in the third embodiment, the cycle generation counter is deleted, and the cell transmission circuit, the storage circuit, the up / down counter, the comparison circuit, the register and the gate, the count. The control circuit performs the operation described in the third embodiment, the storage circuit is a memory,
The counter circuit and the timing adjustment circuit are used , the cell transmission request signal described in the third embodiment is input to the memory, the count value of the counter circuit is input to the memory address, and the memory write / read signal is input from the counter circuit. To the timing adjustment circuit , the timing adjustment circuit output is used as the memory circuit output described in the third embodiment, the counter circuit outputs the reset signal, and the memory circuit outputs the count value of the counter circuit. Align the timing by delaying the cell request signal based on the write / read signal
The circuit waveform-shapes the delayed cell request signal and outputs it as a delay circuit output, and the up-down counter outputs it from the counter circuit in the memory circuit instead of the reset pulse output from the cycle generation counter described in the third embodiment. The reset operation described in the third embodiment is performed by the reset pulse.
【0061】実施例5.図9は請求項5に対応するセル
送信制御回路の一実施例である。図9では記憶回路10
3a、アップダウンカウンタ104a、比較回路105
a、レジスタ106a、カウント制御回路109aを第
1の制御回路100aとし、記憶回路103b、アップ
ダウンカウンタ104b、比較回路105b、レジスタ
106bを第2の制御回路100bとし、オアゲート1
08を設け、第1の制御回路内の比較回路の出力15a
と第2の制御回路内の比較回路の出力15bのオアをと
りオアゲート出力15としてゲート102に接続し、ゲ
ート102の開閉を行っている。ここではオアゲート1
08は論理の都合上、負論理のオアとしている。ゲート
102をオアゲート出力15により閉じたときはカウン
ト制御回路109が第1および第2の制御回路内のアッ
プダウンカウンタ104a、104bを1カウントダウ
ンする。セル送出回路101、ゲート102の上記以外
の動作は実施例1と同様であり、記憶回路103a、1
03b、アップダウンカウンタ104a、104b、比
較回路105a、105b、レジスタ106a、106
b、カウント制御回路109a、109bの上記以外の
動作は実施例4と同様である。本実施例ではリセット信
号17aを記憶回路103aから出力しているが、実施
例2、3と同様に周期発生カウンタ107aを設け、周
期発生カウンタ107aの出力をリセット信号17aと
してもよい。このようにセル送信規制制御回路を構成す
ると2つの規制ウインドウを独立に設定することがで
き、例えば、1方の規制ウインドウの区間を短く設定
し、他方の規制ウインドウの区間を長く設定できる。Example 5. FIG. 9 shows an embodiment of a cell transmission control circuit corresponding to claim 5. In FIG. 9, the memory circuit 10
3a, up-down counter 104a, comparison circuit 105
a, the register 106a, and the count control circuit 109a as the first control circuit 100a, the memory circuit 103b, the up / down counter 104b, the comparison circuit 105b, and the register 106b as the second control circuit 100b.
And the output 15a of the comparison circuit in the first control circuit is provided.
And the output 15b of the comparison circuit in the second control circuit is taken and connected to the gate 102 as the OR gate output 15 to open / close the gate 102. Or gate 1
08 is a negative logic OR for the sake of logic. When the gate 102 is closed by the OR gate output 15, the count control circuit 109 counts down the up / down counters 104a and 104b in the first and second control circuits by one. The operations of the cell sending circuit 101 and the gate 102 other than the above are the same as those of the first embodiment, and the memory circuits 103a and 1a
03b, up / down counters 104a and 104b, comparison circuits 105a and 105b, and registers 106a and 106.
b and the operation of the count control circuits 109a and 109b other than the above are the same as in the fourth embodiment. Although the reset signal 17a is output from the memory circuit 103a in this embodiment, the cycle generation counter 107a may be provided and the output of the cycle generation counter 107a may be used as the reset signal 17a as in the second and third embodiments. By configuring the cell transmission regulation control circuit in this way, the two regulation windows can be set independently, and for example, the section of one regulation window can be set short and the section of the other regulation window can be set long.
【0062】以上のように、この実施例は、セル送信規
制制御回路がオアゲートおよび実施例1に記載のセル送
出回路とゲートと、実施例4に記載の記憶回路、アップ
ダウンカウンタ、比較回路、レジスタとカウント制御回
路から構成される第1および第2の規制制御回路から構
成されており、セル送出回路からセル送出要求信号をゲ
ートと第1および第2の規制制御回路内のアップダウン
カウンタに入力し、ゲートの出力をセル送出許可信号と
するとともにセル送出回路と第1および第2の規制制御
回路内の記憶回路に入力し、第1および第2の規制制御
回路内の比較回路の出力をそれぞれオアゲートに入力
し、オアゲートの出力をゲートと第1および第2の規制
制御回路内のカウント制御回路に入力し、第1および第
2の規制制御回路において記憶回路出力をアップダウン
カウンタに入力し、また記憶回路からリセット信号をア
ップダウンカウンタに入力し、アップダウンカウンタの
計数値を比較回路に入力し、レジスタの出力をレジスタ
値として比較回路に入力し、ゲートの開閉はオアゲート
の出力で行い、ゲートが閉じているときはカウント制御
回路により第1および第2のアップダウンカウンタを1
カウントダウンし、第1および第2の制御回路内の記憶
回路、アップダウンカウンタ、比較回路、レジスタとカ
ウント制御回路の上記以外の動作は実施例4に記載の動
作と同様に動作することを特徴とする。As described above, in this embodiment, the cell transmission regulation control circuit is an OR gate, the cell transmission circuit and the gate described in the first embodiment, the memory circuit described in the fourth embodiment, the up-down counter, the comparison circuit, Register and count control times
A first and a second regulation control circuit composed of a path, and the cell transmission circuit inputs a cell transmission request signal to a gate and an up / down counter in the first and second regulation control circuits to Is output to the cell transmission circuit and the storage circuits in the first and second regulation control circuits, and the outputs of the comparison circuits in the first and second regulation control circuits are respectively used as OR gates. The output of the OR gate is input to the gate and the count control circuit in the first and second regulation control circuits, and the memory circuit output is input to the up / down counter in the first and second regulation control circuits, and is also stored. The reset signal is input from the circuit to the up / down counter, the count value of the up / down counter is input to the comparison circuit, and the output of the register is input to the comparison circuit as the register value. And force, the opening and closing of the gate is carried out at the output of the OR gate, the first and second up-down counter by the count control circuit when the gate is closed 1
It counts down and stores in the first and second control circuits a storage circuit, an up / down counter, a comparison circuit, a register and a counter.
The operation of the und control circuit other than the above is the same as the operation described in the fourth embodiment.
【0063】実施例6.図10は請求項6に対応するセ
ル送信制御回路の一実施例である。図10では記憶回路
103a、アップダウンカウンタ104a、比較回路1
05a、レジスタ106a、カウント制御回路109a
を第1の制御回路100aとし、周期発生カウンタ10
7b、アップダウンカウンタ104b、比較回路105
b、レジスタ106b、カウント制御回路109bを第
2の制御回路100bとし、オアゲート108を設け、
第1の制御回路内の比較回路の出力15aと第2の制御
回路内の比較回路の出力15bのオアをとりオアゲート
出力15としてゲート102に接続し、ゲート102の
開閉を行っている。ゲート102をオアゲート出力15
により閉じたときは第1および第2の制御回路内のアッ
プダウンカウンタ104a、104bをそれぞれカウン
ト制御回路109a、109bにより1カウントダウン
する。セル送出回路101、ゲート102、記憶回路1
03a、アップダウンカウンタ104a、比較回路10
5a、レジスタ106aの上記以外の動作は実施例1と
同様である。周期発生カウンタ107b、アップダウン
カウンタ104b、比較回路105b、レジスタ106
bの上記以外の動作は実施例2と同様である。このよう
にセル送信規制制御回路を構成すると1方の規制ウイン
ドウをスライディングウインドウとし、他方の規制ウイ
ンドウを固定ウインドウとすることができる。実施例5
でもこのような設定は可能であるが、1方の規制ウイン
ドウをスライディングウインドウとし、他方の規制ウイ
ンドウを固定ウインドウということが予め決定している
システムならば本実施例のほうが記憶回路が1つで良い
ことから、回路規模の縮小を図ることができる。Example 6. FIG. 10 shows an embodiment of a cell transmission control circuit corresponding to claim 6. In FIG. 10, the storage circuit 103a, the up / down counter 104a, and the comparison circuit 1
05a, register 106a, count control circuit 109a
Is the first control circuit 100a, and the cycle generation counter 10
7b, up / down counter 104b, comparison circuit 105
b, the register 106b, and the count control circuit 109b as the second control circuit 100b, the OR gate 108 is provided,
The output 15a of the comparison circuit in the first control circuit and the output 15b of the comparison circuit in the second control circuit are ORed and connected to the gate 102 as an OR gate output 15 to open / close the gate 102. Gate 102 outputs OR gate 15
When closed by, the up / down counters 104a and 104b in the first and second control circuits are counted respectively.
The count control circuits 109a and 109b count down by one . Cell sending circuit 101, gate 102, storage circuit 1
03a, up-down counter 104a, comparison circuit 10
5a and the operation of the register 106a other than the above are the same as in the first embodiment. Cycle generation counter 107b, up / down counter 104b, comparison circuit 105b , register 106
The operation of b other than the above is the same as that of the second embodiment. When the cell transmission regulation control circuit is configured in this way, one regulation window can be a sliding window and the other regulation window can be a fixed window. Example 5
However, such a setting is possible, but in a system in which it is determined in advance that one regulation window is a sliding window and the other regulation window is a fixed window, this embodiment has one storage circuit. Since it is good, the circuit scale can be reduced.
【0064】以上のように、この実施例は、セル送信規
制制御回路が、実施例1に記載の記憶回路、アップダウ
ンカウンタ、比較回路、レジスタ、カウント制御回路か
ら構成される第1の規制制御回路と、実施例2に記載の
アップダウンカウンタ、周期発生カウンタ、比較回路、
レジスタ、カウント制御回路から構成される第2の規制
制御回路と、オアゲートと実施例1に記載のセル送出回
路とゲートから構成されており、セル送出回路からセル
送出要求信号をゲートと第1および第2の規制制御回路
内のアップダウンカウンタに入力し、ゲートの出力をセ
ル送出許可信号とするとともにセル送出回路と第1のセ
ル送出規制制御回路内の記憶回路に入力し、第1および
第2のセル送出規制制御回路内の比較回路の出力をそれ
ぞれオアゲートに入力し、オアゲートの出力をゲートと
第1のおよび第2の規制制御回路内のカウント制御回路
に入力し、第1の規制制御回路において記憶回路出力を
アップダウンカウンタに入力し、アップダウンカウンタ
の計数値を比較回路に入力し、レジスタの出力をレジス
タ値として比較回路に入力し、第2の規制制御回路にお
い周期発生カウンタの出力をアップダウンカウンタに入
力し、アップダウンカウンタの計数値を比較回路に入力
しレジスタの出力をレジスタ値として比較回路に入力
し、ゲートの開閉はオアゲートの出力で行い、ゲートが
閉じているときはカウント制御回路により第1および第
2のアップダウンカウンタを1カウントダウンし、その
他の動作は実施例4に記載の動作を行い、第1の制御回
路内の記憶回路、アップダウンカウンタ、比較回路、レ
ジスタ、カウント制御回路の上記以外の動作は実施例1
に記載の動作と同様に動作し、第2の制御回路内のアッ
プダウンカウンタ、比較回路、レジスタ、カウント制御
回路の上記以外の動作は実施例2に記載の動作と同様に
動作しすることを特徴とする。As described above, in this embodiment, the cell transmission regulation control circuit includes the memory circuit, the up / down counter, the comparison circuit, the register, and the count control circuit described in the first embodiment. A first regulation control circuit, an up / down counter, a cycle generation counter , a comparison circuit,
A second regulation control circuit including a register and a count control circuit , an OR gate, a cell transmission circuit and a gate according to the first embodiment, and a cell transmission request signal from the cell transmission circuit to the gate It is input to an up / down counter in the second regulation control circuit, the output of the gate is used as a cell transmission permission signal, and is also input to a memory circuit in the cell transmission circuit and the first cell transmission regulation control circuit, and the first and the second The output of the comparison circuit in the cell transmission regulation control circuit of No. 2 is input to the OR gate, and the output of the OR gate is input to the gate and the count control circuits in the first and second regulation control circuits . In the regulation control circuit of No. 1, the memory circuit output is input to the up / down counter, the count value of the up / down counter is input to the comparison circuit, and the output of the register is used as the register value for comparison. Input to circuit, the output of the second regulating control circuit odors period generating counter inputs to the up-down counter, enter the count value of the up-down counter to the comparison circuit and input to the comparison circuit the output of the register as a register value, The gate is opened / closed by the output of the OR gate. When the gate is closed, the count control circuit counts down the first and second up / down counters by 1, and the other operations are the same as those in the fourth embodiment. The operation of the storage circuit, the up / down counter, the comparison circuit, the register, and the count control circuit in the control circuit of No. 1 other than the above is the first embodiment.
And the up / down counter, the comparison circuit, the register, and the count control in the second control circuit.
The operation of the circuit other than the above is the same as the operation described in the second embodiment.
【0065】尚、本実施例では第1の制御回路を実施例
1に示した回路を基にし、第2の制御回路を実施例2に
示した回路を基にして構成しており、また実施例5では
第1の制御回路と第2の制御回路を実施例4に示した回
路を基に構成しているが、第1、第2の制御回路は独立
に、実施例1、または実施例2、または実施例3、また
は実施例4の回路を基にして構成することも可能であ
る。In this embodiment, the first control circuit is based on the circuit shown in the first embodiment, and the second control circuit is based on the circuit shown in the second embodiment. In the fifth example, the first control circuit and the second control circuit are configured based on the circuit shown in the fourth example, but the first and second control circuits are independently formed in the first example or the first example. It is also possible to configure based on the circuit of the second embodiment, the third embodiment, or the fourth embodiment.
【0066】実施例7.図11は請求項7に対応するセ
ル送信制御回路の一実施例である。本実施例では構成を
実施例1に対応させている。図11において各ブロック
と信号名は実施例1と同様であり、またセル規制のウイ
ンドウの前提条件も実施例1と同様とし、説明を省略す
る。Example 7. FIG. 11 shows an embodiment of a cell transmission control circuit corresponding to claim 7. In this embodiment, the configuration corresponds to that of the first embodiment. In FIG. 11, each block and signal name are the same as those in the first embodiment, and the preconditions for the cell regulation window are the same as those in the first embodiment, and the description thereof will be omitted.
【0067】図12は図11の動作を示す図である。図
11および図12においてセル送出回路101からゲー
ト102にセル送出要求信号10が出力される。1セル
時間の初めのΔT間は比較回路出力15は常に”H”と
なっており、ゲート102は開状態となる。またアップ
ダウンカウンタ104が1セル時間の初めのΔTの間に
1カウントアップできるように構成しておけば、1セル
時間の初めのΔTでセル送出要求信号10が”H”のと
きセル送出許可信号11は”H”となり、アップダウン
カウンタ104は1カウントアップする。またアップダ
ウンカウンタ104は記憶回路出力13が”H”のとき
に1カウントダウンする。FIG. 12 is a diagram showing the operation of FIG. 11 and 12, the cell transmission request signal 10 is output from the cell transmission circuit 101 to the gate 102. During the first ΔT of one cell time, the comparison circuit output 15 is always "H", and the gate 102 is open. Further, if the up-down counter 104 is configured to be able to count up 1 during ΔT at the beginning of one cell time, when the cell transmission request signal 10 is “H” at the beginning ΔT of one cell time, cell transmission is permitted. The signal 11 becomes "H", and the up / down counter 104 counts up by 1. The up / down counter 104 counts down by 1 when the memory circuit output 13 is "H".
【0068】図12ではアップダウンカウンタの計数値
14はAの要求信号のとき1になり、Bの要求信号のと
き2になり、Cの要求信号のときは記憶回路出力13
も”H”になっているのでカウントアップとカウントダ
ウンが相殺し、アップダウンカウンタの計数値14は2
のままである。つぎにDの要求信号が入力されると記憶
回路出力13は”L”なのでカウントアップのみが起こ
り、計数値14は3になり、比較回路出力15”L”と
なってセル送出許可信号11も”L”となる。セル送出
許可信号11が”L”となるとセル送出回路101はセ
ルの送出が許可されていないものと判定し、伝送路12
上にセルを出力しないか、または、アイドルセルを出力
する。セル送出回路101がセルを出力するか否かを判
定するタイミングはセル送出許可信号11が変化しうる
タイミングよりも後で行い、この判定の結果、セルを送
出しても良い場合はセルを出力する。図12では1セル
時間の中間点で判定し、セルを送出している。図12中
のa、b、c、e、fは要求信号A、B、C、E、Fに
対応する有効セルである。カウント制御回路109は比
較回路出力15が”L”になるとアップダウンカウンタ
の計数値14を1カウントダウンし計数値14を2に戻
す。1カウントダウンする理由は1カウントアップを行
っているにもかかわらず、セルが出力されていないた
め、1カウントダウンすることにより、実際のセルの送
出とアップダウンカウンタの計数値14を一致させるた
めである。In FIG. 12, the count value 14 of the up / down counter is 1 for the A request signal, 2 for the B request signal, and 2 for the C request signal.
Since it is also "H", the count up and count down cancel each other, and the count value 14 of the up / down counter is 2
It remains. Next, when the D request signal is input, the memory circuit output 13 is "L", so only counting up occurs, the count value 14 becomes 3, the comparison circuit output 15 becomes "L", and the cell transmission permission signal 11 also becomes. It becomes "L". When the cell transmission permission signal 11 becomes "L", the cell transmission circuit 101 determines that cell transmission is not permitted, and the transmission line 12
No cells are output above or idle cells are output. The timing at which the cell transmission circuit 101 determines whether or not to output a cell is performed after the timing at which the cell transmission permission signal 11 may change. As a result of this determination, if the cell can be transmitted, the cell is output. To do. In FIG. 12, the determination is made at the midpoint of one cell time, and the cell is transmitted. 12, a, b, c, e, and f are valid cells corresponding to the request signals A, B, C, E, and F. When the comparison circuit output 15 becomes "L", the count control circuit 109 counts down the count value 14 of the up / down counter by 1 and returns the count value 14 to 2. The reason for counting down by 1 is that the cell is not output even though it is counting up by 1, so that counting down by 1 causes the actual transmission of the cell to match the count value 14 of the up / down counter. .
【0069】また本例では比較回路出力15は1セル区
間は”L”を保持している構成をとっている。このため
カウントダウンが生じても、比較回路出力15は1セル
区間は”L”に保持している。またカウントダウンを行
うため次の1セル時間の初めのΔTは比較回路出力15
は”H”となる。従って、1セル時間の初めのΔTは比
較回路出力15は常に”H”となる。セル送出許可信号
11は記憶回路103にも入力される。記憶回路103
は比較回路105がゲート102の開閉を行った後のタ
イミングでセル送出許可信号11の状態を記憶する。図
12では例えば1セル時間の中間点でのセル送出許可信
号11の状態を記憶する。記憶回路103はこの信号を
3セル遅延し、記憶回路出力13としてアップダウンカ
ウンタ104に出力する。図12ではE、F、Gの要求
信号に対しても上記と同様な動作を行っている。セル送
出許可信号11は要求信号のA、B、C、E、Fに対
し、送出を許可し、DとGに対しては、送出を許可して
いない。T1〜T6のいずれのウィンドウに対しても送
信するセルは2セル以内になるので正確に送信規制を行
っている。Further, in the present example, the comparison circuit output 15 has a structure in which "L" is held in one cell section. Therefore, even if the countdown occurs, the comparison circuit output 15 is held at "L" for one cell period. Further, in order to perform the countdown, the first ΔT of the next one-cell time is the comparison circuit output 15
Becomes "H". Therefore, at the beginning of one cell time, ΔT, the comparison circuit output 15 is always "H". The cell transmission permission signal 11 is also input to the memory circuit 103. Storage circuit 103
Stores the state of the cell transmission permission signal 11 at a timing after the comparison circuit 105 opens and closes the gate 102. In FIG. 12, for example, the state of the cell transmission permission signal 11 at the midpoint of one cell time is stored. The memory circuit 103 delays this signal by 3 cells and outputs it as the memory circuit output 13 to the up / down counter 104. In FIG. 12, the same operation as above is performed for E, F, and G request signals. The cell transmission permission signal 11 permits transmission of request signals A, B, C, E, and F, but does not permit transmission of D and G. Since the number of cells to be transmitted in any of the windows T1 to T6 is within 2 cells, transmission is accurately regulated.
【0070】以上のように、この実施例は、実施例1ま
たは2または3または4または5または6に記載のセル
送信規制回路においてセル送出要求信号をアップダウン
カウンタに入力せず、セル送出許可信号をアップダウン
カウンタに入力し、ゲート信号は1セル時間の初め必ず
開状態にしておき、セル送出要求信号がセルの送出の要
求を示しているときは1セル時間の初めはセル送出許可
信号が許可状態になり、このときアップダウンカウンタ
は1カウントアップを行うことができ、また記憶回路は
比較回路がゲートを開閉するタイミングの後で、セル送
出許可信号の状態を記憶し、この他の構成と動作は実施
例1または2または3または4または5または6に記載
の構成と動作と同様であることを特徴とする。As described above, this embodiment does not input the cell transmission request signal to the up / down counter in the cell transmission regulation circuit described in the first, second, third, fourth, fifth or sixth embodiment, and permits cell transmission. The signal is input to the up / down counter, the gate signal is always opened at the beginning of one cell time, and when the cell transmission request signal indicates a cell transmission request, the cell transmission permission signal is started at the beginning of one cell time. Becomes the enable state, at which time the up / down counter can count up by 1, and the storage circuit stores the state of the cell transmission enable signal after the timing when the comparison circuit opens and closes the gate. The configuration and operation are the same as those described in the first or second or third or fourth or fifth or sixth embodiment.
【0071】実施例8.図13は請求項8に対応するセ
ル送信制御回路の一実施例である。本実施例では構成を
実施例1に対応させている。図13において各ブロック
と信号名は実施例1と同様であり、またセル規制のウイ
ンドウの前提条件も実施例1と同様とし、説明を省略す
る。図14は図13の動作を示す図である。Example 8. FIG. 13 shows an embodiment of a cell transmission control circuit corresponding to claim 8. In this embodiment, the configuration corresponds to that of the first embodiment. In FIG. 13, each block and signal name are the same as those in the first embodiment, and the preconditions of the cell regulation window are the same as those in the first embodiment, and the description thereof will be omitted. FIG. 14 is a diagram showing the operation of FIG.
【0072】図13および図14においてセル送出回路
101からゲート102と比較回路105にセル送出要
求信号10が出力される。アップダウンカウンタ104
は1セル時間の初めのΔTの間に記憶回路出力13が”
H”のときに1カウントダウンする。次に、比較回路1
05はアップダウンカウンタ計数値14とレジスタ値1
6を比較し、等しいかまたはアップダウンカウンタ計数
値14の計数値のほうが大きく、かつセル送出要求信号
10が”H”の場合、比較回路出力15を”L”とし、
これ以外の場合比較回路出力15を”H”とする。比較
回路105は等しいことのみを検出してもよいが、電源
立ち上げ時等に誤動作しないように大小関係も比較して
いる。比較回路出力15は1セル時間の初めの値を1セ
ル時間保持しておくものとする。比較回路出力15とセ
ル送出要求信号10が共に”H”の場合、セル送出許可
信号11が”H”となる。アップダウンカウンタ104
はセル送出許可信号11が”H”となると1カウントア
ップを行う。13 and 14, cell transmission request signal 10 is output from cell transmission circuit 101 to gate 102 and comparison circuit 105. Up-down counter 104
Indicates that the memory circuit output 13 is "D" during the first ΔT of one cell time.
When it is H ", it counts down by 1. Next, the comparison circuit 1
05 is up / down counter count value 14 and register value 1
6 are compared, and if they are equal or the count value of the up / down counter count value 14 is larger and the cell transmission request signal 10 is "H", the comparison circuit output 15 is set to "L",
In other cases, the comparison circuit output 15 is set to "H". The comparison circuit 105 may detect only the equality, but the magnitude relation is also compared so as not to malfunction when the power is turned on. The comparison circuit output 15 holds the initial value of 1 cell time for 1 cell time. When both the comparison circuit output 15 and the cell transmission request signal 10 are "H", the cell transmission permission signal 11 is "H". Up-down counter 104
Counts up 1 when the cell transmission permission signal 11 becomes "H".
【0073】図14ではアップダウンカウンタの計数値
14は各セル時間の後半ではAの要求信号のとき1にな
り、Bの要求信号のとき2になり、Cの要求信号のとき
は記憶回路出力13も”H”になっているのでΔTの間
はカウントダウンされて1になるがその後カウントアッ
プされるので、このカウントアップとカウントダウンが
相殺し、アップダウンカウンタの計数値14は2とな
る。つぎにDの要求信号が入力されると記憶回路出力1
3は”L”なのでカウントダウンは起こらず、1セル時
間の初めで計数値14は2のままとなり、比較回路出力
15が”L”となってセル送出許可信号11も”L”と
なる。セル送出許可信号11が”L”となるとセル送出
回路101はセルの送出が許可されていないものと判定
し、伝送路12上にセルを出力しないか、または、アイ
ドルセルを出力する。セル送出回路101がセルを出力
するか否かを判定するタイミングはセル送出許可信号1
1が変化しうるタイミングよりも後で行い、この判定の
結果、セルを送出しても良い場合はセルを出力する。図
14では1セル時間の中間点で判定し、セルを送出して
いる。図14中のa、b、c、e、fは要求信号A、
B、C、E、Fに対応する有効セルである。In FIG. 14, the count value 14 of the up / down counter becomes 1 for the A request signal, 2 for the B request signal, and 2 for the C request signal in the latter half of each cell time. Since 13 is also "H", it is counted down during ΔT and becomes 1, but is counted up thereafter, and this count up and count down cancel each other out, and the count value 14 of the up / down counter becomes 2. Next, when the D request signal is input, the memory circuit output 1
Since 3 is "L", the countdown does not occur, the count value 14 remains 2 at the beginning of one cell time, the comparison circuit output 15 becomes "L", and the cell transmission permission signal 11 also becomes "L". When the cell transmission permission signal 11 becomes "L", the cell transmission circuit 101 determines that cell transmission is not permitted, and either does not output the cell on the transmission line 12 or outputs an idle cell. The timing for determining whether or not the cell transmission circuit 101 outputs a cell is the cell transmission permission signal 1
It is performed after the timing when 1 may change, and if the result of this determination is that the cell can be transmitted, the cell is output. In FIG. 14, the determination is made at the midpoint of one cell time, and the cell is transmitted. In FIG. 14, a, b, c, e, and f are request signals A,
It is a valid cell corresponding to B, C, E, and F.
【0074】図14ではE、F、Gの要求信号に対して
も上記と同様な動作を行っている。セル送出許可信号1
1は要求信号のA、B、C、E、Fに対し、送出を許可
し、DとGに対しては、送出を許可していない。T1〜
T6のいずれのウィンドウに対しても送信するセルは2
セル以内になるので正確に送信規制を行っている。In FIG. 14, the same operation as described above is performed for E, F, and G request signals. Cell transmission permission signal 1
No. 1 permits transmission of request signals A, B, C, E and F, but does not permit transmission of D and G. T1
2 cells to transmit for any window in T6
Since it is within the cell, transmission is regulated accurately.
【0075】以上のようにこの実施例は、セル送信規制
回路においてセル送出要求信号を比較回路に出力し、比
較回路出力はゲートに出力するだけで、アップダウンカ
ウンタには出力せず、アップダウンカウンタは1セル時
間の初めで記憶回路出力が有意な場合は1カウントダウ
ンを行い、つぎに比較回路はアップダウンカウンタの値
とレジスタの値が等しいかまたはアップダウンカウンタ
値のほうが大きいときで、かつセル送出要求信号が有意
な場合ゲートを閉じ、またこのとき前述した実施例1〜
7のセル送信規制回路とは異なってアップダウンカウン
タを1カウントダウンせず、この他の構成と動作は実施
例7に記載の構成と動作と同様であることを特徴とす
る。As described above, according to this embodiment, the cell transmission restriction circuit outputs the cell transmission request signal to the comparison circuit, and the comparison circuit output is output to the gate only, not to the up / down counter. The counter counts down by 1 when the memory circuit output is significant at the beginning of one cell time, and then the comparator circuit counts when the value of the up / down counter is equal to the value of the register or the up / down counter value is larger, and When the cell transmission request signal is significant, the gate is closed, and at this time, the above-described first to first embodiments are performed.
Unlike the cell transmission regulation circuit of No. 7, the up-down counter is not counted down by one, and other configurations and operations are the same as the configurations and operations described in the seventh embodiment.
【0076】実施例9.図15は請求項9に対応するセ
ル送信規制回路である。本実施例では構成を実施例1に
対応させている。図において301はセル送信回路、2
01は監視処理回路であり、その他のブロックは実施例
1と同様なので説明を省略する。また20は受信セル信
号、12は伝送路でありその他の信号は実施例1と同様
なので説明を省略する。図16は図15における監視処
理回路の一実施例であり、図において210は遅延回
路、220はセル受信検出回路、230は出力処理回
路、240はラッチである。また22は遅延回路出力、
23はラッチ出力、10はセル送出要求信号、11はセ
ル送出許可信号である。Example 9. FIG. 15 shows a cell transmission regulation circuit corresponding to claim 9. In this embodiment, the configuration corresponds to that of the first embodiment. In the figure, 301 is a cell transmission circuit, 2
Reference numeral 01 is a monitoring processing circuit, and the other blocks are the same as those in the first embodiment, and therefore description thereof is omitted. Further, 20 is a reception cell signal, 12 is a transmission line, and other signals are the same as those in the first embodiment, and therefore the description thereof is omitted. 16 shows an embodiment of the monitor processing circuit in FIG. 15, in which 210 is a delay circuit, 220 is a cell reception detection circuit, 230 is an output processing circuit, and 240 is a latch. 22 is the output of the delay circuit,
Reference numeral 23 is a latch output, 10 is a cell transmission request signal, and 11 is a cell transmission permission signal.
【0077】図17は図16の動作を説明する図であ
り、a、b、cは有効セル、A、B、Cは有効セルに対
応する符号である。図15、図16、図17において、
セル送信回路301はセルを送信セル信号20上に出力
し、監視処理回路201はセル受信検出回路220にお
いて送信セル信号20上の有効セルを検出し、セル送出
要求信号10を有意にする。セル送出要求信号10上の
有意信号に対して、セル送出許可信号11が有意するか
どうかの動作は実施例1と同様なので説明を省略する。
図17ではセルaとセルcに対しては送出が許可された
が、セルbに対しては送出が許可されていない。FIG. 17 is a diagram for explaining the operation of FIG. 16, in which a, b and c are valid cells, and A, B and C are codes corresponding to valid cells. 15, FIG. 16, and FIG.
The cell transmission circuit 301 outputs a cell on the transmission cell signal 20, and the monitoring processing circuit 201 detects a valid cell on the transmission cell signal 20 in the cell reception detection circuit 220 and makes the cell transmission request signal 10 significant. The operation as to whether or not the cell transmission permission signal 11 is significant with respect to the significance signal on the cell transmission request signal 10 is the same as that in the first embodiment, and therefore its explanation is omitted.
In FIG. 17, transmission is permitted for cells a and c, but transmission is not permitted for cell b.
【0078】実施例1の動作を説明する図2では図を簡
単にするため、セル送出要求信号10の変化タイミング
とセル送出許可信号11の変化タイミングは同時に書い
ているが、実際は素子の遅延等の関係で図17のように
セル送出許可信号11の変化タイミングはセル送出要求
信号10の変化タイミングに比べ遅れる。ラッチ240
はセル送出許可信号11を1セル時間の中間点でラッチ
しラッチ出力23としている。遅延回路はラッチ出力の
タイミイングに合うように受信セル信号20上のセルを
遅延して遅延回路出力22とする。出力処理回路230
はラッチ出力23が”H”のとき遅延回路出力22上の
セルを伝送路12上に出力し、ラッチ出力が”L”のと
きセルを出力しないかまたはアイドルセルを出力する。In FIG. 2 for explaining the operation of the first embodiment, the change timing of the cell transmission request signal 10 and the change timing of the cell transmission permission signal 11 are written at the same time for simplification of the drawing. Therefore, the change timing of the cell transmission permission signal 11 lags behind the change timing of the cell transmission request signal 10 as shown in FIG. Latch 240
Latches the cell transmission enable signal 11 at the midpoint of one cell time and uses it as the latch output 23. The delay circuit delays the cells on the received cell signal 20 to match the timing of the latch output, and outputs the delayed cell output 22. Output processing circuit 230
Outputs the cell on the delay circuit output 22 on the transmission line 12 when the latch output 23 is "H", and does not output the cell or outputs the idle cell when the latch output is "L".
【0079】以上のように、この実施例は、セル送信回
路に接続され、実施例1または2または3または4また
は5または6または7または8に記載のセル送信規制回
路のセル送出回路の代わりに、監視処理回路を設け、そ
の他の構成は実施例1または2または3または4または
5または6または7または8に記載の構成とし、セル送
信回路の出力を監視処理回路に入力し、監視処理回路の
出力を伝送路に接続し、監視処理回路はセル送信回路か
らセルを受信し、有効セルを受信したとき実施例1また
は2または3または4または5または6または7または
8に記載のセル送出要求信号を出力し、実施例1または
2または3または4または5または6または7または8
に記載のセル送出許可信号を受信し、セル送出許可信号
が有意なときは受信した有効セルを伝送路に出力するこ
とを特徴とする。As described above, this embodiment is connected to the cell transmission circuit and replaces the cell transmission circuit of the cell transmission restriction circuit described in the first or second or third or fourth or fifth or sixth or seventh or eighth embodiment. Further, a monitoring processing circuit is provided, and the other configurations are the configurations described in the first or second or third or fourth or fifth or sixth or seventh or eighth embodiment, and the output of the cell transmitting circuit is input to the monitoring processing circuit to perform the monitoring processing. The output of the circuit is connected to the transmission line, the monitoring processing circuit receives the cell from the cell transmission circuit, and when the valid cell is received, the cell according to the embodiment 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8 Output a transmission request signal, and the embodiment 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8
When the cell transmission permission signal described in 1) is received and the cell transmission permission signal is significant, the received valid cell is output to the transmission path.
【0080】実施例10.図18は請求項9に対応する
セル受信規制回路である。本実施例では構成を実施例1
に対応させている。図において302はセル受信回路で
あり、その他のブロックと信号名は実施例9と同様なの
で説明を省略する。図18において伝送路12上の有効
セルは監視処理回路201において実施例9と同様に規
制を受けセル受信回路に出力される。従って、セル受信
回路は正確に規制がかかったセルを受信することができ
る。Example 10. FIG. 18 shows a cell reception regulation circuit according to claim 9. In this embodiment, the configuration is the same as that of the first embodiment.
It corresponds to. In the figure, reference numeral 302 is a cell receiving circuit, and the other blocks and signal names are the same as those in the ninth embodiment, and therefore their explanations are omitted. In FIG. 18, valid cells on the transmission line 12 are regulated by the monitoring processing circuit 201 as in the case of the ninth embodiment and output to the cell receiving circuit. Therefore, the cell receiving circuit can accurately receive the restricted cell.
【0081】以上のように、この実施例は、セル受信回
路に接続され、実施例1または2または3または4また
は5または6または7または8に記載のセル送信規制回
路のセル送出回路の代わりに、監視処理回路を設け、そ
の他の構成は実施例1または2または3または4または
5または6または7または8に記載の構成とし、伝送路
を監視処理回路に接続し、監視処理回路の出力をセル受
信回路に接続し、監視処理回路は伝送路からセルを受信
し、有効セルを受信したとき実施例1または2または3
または4または5または6または7または8に記載のセ
ル送出要求信号を出力し、実施例1または2または3ま
たは4または5または6または7または8に記載のセル
送出許可信号を受信し、セル送出許可信号が有意なとき
は受信した有効セルをセル受信回路に出力することを特
徴とする。As described above, this embodiment is connected to the cell reception circuit, and replaces the cell transmission circuit of the cell transmission regulation circuit described in the embodiment 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8. In addition, a monitoring processing circuit is provided, and the other configuration is the configuration described in Embodiment 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8, and the transmission line is connected to the monitoring processing circuit to output the monitoring processing circuit. Is connected to a cell receiving circuit, and the monitoring processing circuit receives a cell from the transmission line and receives a valid cell.
Or, the cell transmission request signal described in 4 or 5 or 6 or 7 or 8 is output, and the cell transmission permission signal described in Example 1 or 2 or 3 or 4 or 5 or 6 or 7 or 8 is received, and the cell When the sending permission signal is significant, the received valid cell is output to the cell receiving circuit.
【0082】[0082]
【発明の効果】以上のように、この発明によれば、セル
通信規制回路においてセルの送出を許可しないときはア
ップダウンカウンタをカウントダウンするので、セル通
信規制を正確に行うことができる。As described above, according to the present invention, since the up / down counter is counted down when cell transmission is not permitted in the cell communication regulation circuit, it is possible to accurately regulate cell communication.
【図面の簡単な説明】[Brief description of drawings]
【図1】この発明の請求項1による一実施例を示す図。FIG. 1 is a diagram showing an embodiment according to claim 1 of the present invention.
【図2】第1の実施例の動作を示す図。FIG. 2 is a diagram showing the operation of the first embodiment.
【図3】この発明の請求項2による一実施例を示す図。FIG. 3 is a diagram showing an embodiment according to claim 2 of the present invention.
【図4】第2の実施例の動作を示す図。FIG. 4 is a diagram showing the operation of the second embodiment.
【図5】この発明の請求項3による一実施例を示す図。FIG. 5 is a diagram showing an embodiment according to claim 3 of the present invention.
【図6】この発明の請求項4による一実施例を示す図。FIG. 6 is a diagram showing an embodiment according to claim 4 of the present invention.
【図7】図6の記憶回路の一構成を示す図。7 is a diagram showing a configuration of a memory circuit of FIG.
【図8】図6の動作を示す図。FIG. 8 is a diagram showing the operation of FIG. 6;
【図9】この発明の請求項5による一実施例を示す図。FIG. 9 is a diagram showing an embodiment according to claim 5 of the present invention.
【図10】この発明の請求項6による一実施例を示す
図。FIG. 10 is a diagram showing an embodiment according to claim 6 of the present invention.
【図11】この発明の請求項7による一実施例を示す
図。FIG. 11 is a diagram showing an embodiment according to claim 7 of the present invention.
【図12】第7の実施例の動作を示す図。FIG. 12 is a diagram showing the operation of the seventh embodiment.
【図13】この発明の請求項8による一実施例を示す
図。FIG. 13 is a diagram showing an embodiment according to claim 8 of the present invention.
【図14】第8の実施例の動作を示す図。FIG. 14 is a diagram showing the operation of the eighth embodiment.
【図15】この発明の請求項9による一実施例を示す
図。FIG. 15 is a diagram showing an embodiment according to claim 9 of the present invention.
【図16】図15の監視処理回路一構成を示す図。16 is a diagram showing a configuration of the monitoring processing circuit of FIG.
【図17】第9の実施例の動作を示す図。FIG. 17 is a diagram showing the operation of the ninth embodiment.
【図18】この発明の請求項9による一実施例を示す
図。FIG. 18 is a diagram showing an embodiment according to claim 9 of the present invention.
【図19】従来のセル受信規制回路を示す図。FIG. 19 is a diagram showing a conventional cell reception regulation circuit.
【図20】従来のセル受信規制回路の動作を示す図。FIG. 20 is a diagram showing an operation of a conventional cell reception regulation circuit.
【符号の説明】 101 セル送出回路 102 ゲート 103 記憶回路 104 アップダウンカウンタ 105 比較回路 106 レジスタ 107 周期発生カウンタ 108 オアゲート 109 カウント制御手段 201 監視処理回路210 遅延回路 220 セル受信検出回路 230 出力処理回路 240 ラッチ 301 セル送信回路 302 セル受信回路 1031 メモリ 1032 カウンタ回路 1033 タイミング合わせ回路 [Description of Reference Signs] 101 cell transmission circuit 102 gate 103 storage circuit 104 up / down counter 105 comparison circuit 106 register 107 cycle generation counter 108 or gate 109 count control means 201 monitoring processing circuit 210 delay circuit 220 cell reception detection circuit 230 output processing circuit 240 Latch 301 Cell transmission circuit 302 Cell reception circuit 1031 Memory 1032 Counter circuit 1033 Timing adjustment circuit
【手続補正2】[Procedure Amendment 2]
【補正対象書類名】図面[Document name to be corrected] Drawing
【補正対象項目名】図7[Name of item to be corrected] Figure 7
【補正方法】変更[Correction method] Change
【補正内容】[Correction content]
【図7】 [Figure 7]
【手続補正3】[Procedure 3]
【補正対象書類名】図面[Document name to be corrected] Drawing
【補正対象項目名】図10[Name of item to be corrected] Fig. 10
【補正方法】変更[Correction method] Change
【補正内容】[Correction content]
【図10】 [Figure 10]
【手続補正4】[Procedure amendment 4]
【補正対象書類名】図面[Document name to be corrected] Drawing
【補正対象項目名】図11[Name of item to be corrected] Fig. 11
【補正方法】変更[Correction method] Change
【補正内容】[Correction content]
【図11】 FIG. 11
───────────────────────────────────────────────────── フロントページの続き (72)発明者 高木 康志 東京都千代田区内幸町一丁目1番6号 日 本電信電話株式会社内 (72)発明者 宮保 憲治 東京都千代田区内幸町一丁目1番6号 日 本電信電話株式会社内 (72)発明者 小口 喜美夫 東京都千代田区内幸町一丁目1番6号 日 本電信電話株式会社内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Yasushi Takagi 1-6, Uchisaiwaicho, Chiyoda-ku, Tokyo Inside Nippon Telegraph and Telephone Corporation (72) Kenji Miyabo 1-6, Uchisaiwaicho, Chiyoda-ku, Tokyo Nihon Telegraph and Telephone Corp. (72) Inventor Kimio Oguchi 1-1-6 Uchisaiwaicho, Chiyoda-ku, Tokyo Nihon Telegraph and Telephone Corp.
Claims (9)
へセルの送出を行なうセル回路、 (b)上記セル回路からのセルの送出要求数をカウント
するアップダウンカウンタ、 (c)上記セル回路からのセルの送出が行なわれた場
合、上記アップダウンカウトを減少させる記憶回路、 (d)上記アップダウンのカウントを所定の値と比較す
る比較回路、 (e)上記比較回路の比較結果に基づいて上記セル回路
のセル送出を制御するゲート、 (f)上記比較回路の比較結果に基づいて上記アップダ
ウンカウンタのカウントを制御するカウント制御回路。1. A cell communication regulation circuit having the following elements: (a) a cell circuit for requesting transmission of cells to a transmission line and transmitting cells to the transmission line; (b) transmission of cells from the cell circuit. An up / down counter for counting the number of requests, (c) a memory circuit for reducing the up / down count when a cell is sent from the cell circuit, (d) comparing the up / down count with a predetermined value (E) A gate that controls cell transmission of the cell circuit based on the comparison result of the comparison circuit, and (f) Count control that controls the count of the up / down counter based on the comparison result of the comparison circuit. circuit.
へセルの送出を行なうセル回路、 (b)上記セル回路からのセルの送出要求数をカウント
するアップダウンカウンタ、 (c)所定の周期でリセット信号を出力し、上記アップ
ダウンカウンタによるカウントをリセットする周期発生
カウンタ、 (d)上記アップダウンカウンタのカウントを所定の値
と比較する比較回路、 (e)上記比較回路の比較結果に基づいて上記セル回路
のセル送出を制御するゲート、 (f)上記比較回路の比較結果に基づいて上記アップダ
ウンカウンタのカウントを制御するカウント制御回路。2. A cell communication regulation circuit having the following elements: (a) a cell circuit for requesting transmission of cells to a transmission line and transmitting cells to the transmission line; (b) transmission of cells from the cell circuit. An up / down counter that counts the number of requests, (c) a cycle generation counter that outputs a reset signal at a predetermined cycle and resets the count by the up / down counter, (d) compares the count of the up / down counter with a predetermined value (E) A gate that controls cell transmission of the cell circuit based on the comparison result of the comparison circuit, and (f) Count control that controls the count of the up / down counter based on the comparison result of the comparison circuit. circuit.
へセルの送出を行なうセル回路、 (b)上記セル回路からのセルの送出要求数をカウント
するアップダウンカウンタ、 (c)上記セル回路からのセルの送出が行なわれた場
合、上記アップダウンカウンタのカウントを減少させる
記憶回路、 (d)所定の周期でリセット信号を出力し、上記アップ
ダウンカウンタによるカウントをリセットする周期発生
カウンタ、 (e)上記アップダウンカウンタのカウントを所定の値
と比較する比較回路、 (f)上記比較回路の比較結果に基づいて上記セル回路
のセル送出を制御するゲート、 (g)上記比較回路の比較結果に基づいて上記アップダ
ウンカウンタのカウントを制御するカウント制御回路。 (h)上記記憶回路によるカウントの減少と、上記周期
発生カウンタによるカウントのリセットとのいずれかを
選択する選択手段。3. A cell communication regulation circuit having the following elements: (a) a cell circuit that requests transmission of cells to a transmission line and sends cells to the transmission line; and (b) transmission of cells from the cell circuit. An up / down counter that counts the number of requests, (c) a memory circuit that decreases the count of the up / down counter when cells are sent from the cell circuit, and (d) a reset signal is output at a predetermined cycle. A cycle generation counter for resetting the count by the up / down counter, (e) a comparison circuit for comparing the count of the up / down counter with a predetermined value, (f) a cell of the cell circuit based on the comparison result of the comparison circuit A gate for controlling transmission, (g) a count system for controlling the count of the up / down counter based on the comparison result of the comparison circuit. Circuit. (H) Selection means for selecting either the decrease of the count by the storage circuit or the reset of the count by the cycle generation counter.
に含まれていることを特徴とする請求項3記載のセル通
信規制回路。4. The cell communication regulation circuit according to claim 3, wherein the cycle generation counter is included in the storage means.
へセルの送出を行なうセル回路、 (b)少なくとも請求項1、2、3又は4記載のアップ
ダウンカウンタと比較回路とカウント制御回路を有し、
上記セル回路からの伝送路へのセルの送出を異なる基準
で規制する複数の規制制御回路、 (c)上記複数の規制制御回路による規制を満足する場
合に上記セル回路からのセル送出を許可するゲート。5. A cell communication regulation circuit having the following elements: (a) a cell circuit for requesting transmission of cells to a transmission line and transmitting cells to the transmission line; (b) at least claims 1, 2, 3 Or an up-down counter described in 4, a comparison circuit, and a count control circuit,
A plurality of regulation control circuits that regulate the transmission of cells from the cell circuit to the transmission path by different standards; (c) permit cell transmission from the cell circuit when the regulation by the plurality of regulation control circuits is satisfied. Gate.
とも異なる構成でセルの送出規制を実施している規制制
御回路を有することを特徴とする請求項5記載のセル通
信規制回路。6. The cell communication regulation circuit according to claim 5, wherein at least one of the plurality of regulation control circuits has a regulation control circuit that regulates cell transmission with a different configuration.
路は比較結果を所定の期間だけずらして出力し、ゲート
はこの期間内にセル回路のセル送出要求をカウンタに出
力することを特徴とする請求項1、2、3、4、5、又
は、6記載のセル通信規制回路。7. The cell communication regulation circuit, wherein the comparison circuit shifts and outputs the comparison result by a predetermined period, and the gate outputs the cell transmission request of the cell circuit to the counter within this period. The cell communication regulation circuit according to item 1, 2, 3, 4, 5, or 6.
へセルの送出を行なうセル回路、 (b)上記セル回路からのセルの送出を記憶する記憶回
路、 (c)所定の期間内に上記記憶回路からの入力によりカ
ウントを減少させるとともに、上記セル回路からのセル
の送出要求数をカウントするカウンタ、 (d)上記セル回路からのセルの送出要求を入力すると
ともに、入力したセル回路からのセルの送出要求の状態
を参照して上記カウンタのカウントを所定の値と比較す
る比較回路、 (e)上記比較回路の比較結果に基づいて上記セル回路
のセル送出を制御するゲート、8. A cell communication regulation circuit having the following elements: (a) a cell circuit for requesting transmission of cells to a transmission line and transmitting cells to the transmission line; and (b) transmission of cells from the cell circuit. (C) a counter that counts the number of cell transmission requests from the cell circuit while reducing the count by the input from the memory circuit within a predetermined period, and (d) the cell circuit A comparison circuit that inputs a cell transmission request and refers to the state of the cell transmission request from the input cell circuit to compare the count of the counter with a predetermined value. (E) Based on the comparison result of the comparison circuit A gate for controlling cell transmission of the cell circuit,
セル送出回路と、セルを受信して監視を行なうセル監視
回路のいずれかであることを特徴とする請求項1、2、
3、4、5、6、7、又は、8記載のセル通信規制回
路。9. The cell circuit according to claim 1, wherein the cell circuit is one of a cell sending circuit for generating and sending a cell and a cell monitoring circuit for receiving and monitoring the cell.
The cell communication regulation circuit according to 3, 4, 5, 6, 7, or 8.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16091992A JPH066371A (en) | 1992-06-19 | 1992-06-19 | Cell communication control circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16091992A JPH066371A (en) | 1992-06-19 | 1992-06-19 | Cell communication control circuit |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH066371A true JPH066371A (en) | 1994-01-14 |
Family
ID=15725143
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP16091992A Pending JPH066371A (en) | 1992-06-19 | 1992-06-19 | Cell communication control circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH066371A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10801102B1 (en) * | 2008-12-08 | 2020-10-13 | Alluxa, Inc. | Cathode assemblies and sputtering systems |
-
1992
- 1992-06-19 JP JP16091992A patent/JPH066371A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10801102B1 (en) * | 2008-12-08 | 2020-10-13 | Alluxa, Inc. | Cathode assemblies and sputtering systems |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5392412A (en) | Data communication controller for use with a single-port data packet buffer | |
| US5373204A (en) | Self-timed clocking transfer control circuit | |
| Akar et al. | Distribution of age of information in status update systems with heterogeneous information sources: An absorbing Markov chain-based approach | |
| CN115225587A (en) | A scheduling optimization method for asynchronous terminal systems based on constraint programming | |
| EP0758826B1 (en) | Packet output device and method | |
| WO1991003024A1 (en) | Method and system for opportunistic locking in a networked computer system | |
| JPH066371A (en) | Cell communication control circuit | |
| US4814761A (en) | Method and apparatus for communication control in loop communication network | |
| US6012117A (en) | Methods and apparatus for arbitrating and controlling arbitration for access to a serial bus | |
| WO2022048407A1 (en) | Method and apparatus for mixed scheduling of messages, and electronic device and storage medium | |
| US6442136B1 (en) | Traffic shaping device for ATM communication network | |
| KR100376610B1 (en) | Pre-arbitration request limiter for an integrated multi-master bus system | |
| JP3266139B2 (en) | Scheduling device | |
| EP0449305A2 (en) | Data processor for generating pulse signal in response to external clock | |
| EP0734134A2 (en) | Method and structure for synchronization of asynchronous signals | |
| CN102340442A (en) | Method for adjusting interface receiving queue length and apparatus thereof | |
| JPH04294654A (en) | Cell delay fluctuation absorption circuit | |
| Lee et al. | Protocol specification using parameterized communicating extended finite state machines-a case study of the ATM ABR rate control scheme | |
| US6671220B2 (en) | Semiconductor device having simplified internal data transfer | |
| CN115883482B (en) | A method for implementing an enhanced TSN device gating list and related devices | |
| Kwak et al. | A new starting potential fair queuing algorithm with O (1) virtual time computation complexity | |
| US8380137B2 (en) | Circuit, process, and use of a memory for transmitting and/or receiving in a radio network | |
| US6421351B1 (en) | Cell phase control device applicable to data of size exceeding fixed length defined in advance with respect to cell length of write pulse signal or read pulse | |
| JPH0831832B2 (en) | Asynchronous frame conversion circuit | |
| JPH1146197A (en) | Shaping device |