Patent EP0503560A2 successfully refreshed from Google Patents.
← Back to Patent Explorer
EP0503560A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Switch coupled between input and output ports in communication system

Assignee: Fujitsu Ltd
•
Filing: 1992-03-10
•
Granted: —
•
Expires: 2012-03-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A switch includes a plurality of memories (30₁₁-30 1N ) respectively having write terminals connected to input ports and output terminals, each of the memories including an input acknowledgement signal generating block for generating an input acknowledgement signal (IP) when data is received thereto. A multiplexer (25), which is coupled between the read terminals of the memories and an output port, connects one of the memories to the output port in response to a port number signal. An output controller (80₁), which is coupled to the memories and the multiplexer, receives the input acknowledgement signal from each of the memories in order of receipt and generating the port number signal so that data stored in the memories is selected by the multiplexer in order of receipt of the input acknowledgement signal.

Inventors

  • 👤 Tomohiro c/o Fujitsu Limited Shinomiya
  • 👤 Toshio c/o Fujitsu Limited Shimoe
  • 👤 Hiroshi c/o Fujitsu Limited Takeo

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-09 20:04
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04J; H04J3/00; H04J3/16; H04J3/1682; H04J3/24; H04J3/247; H04L49/00; H04L49/10; H04L49/104; H04L49/105; H04L49/106; H04L49/25; H04L49/253; H04L49/255; H04L2012/5672; H04L2012/5678; H04L2012/5681

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 137 words
A switch comprising: a plurality of memories (30₁₁-30 1N ) respectively having write terminals connected to input ports and output terminals, each of said memories comprising input acknowledgement signal generating means (45) for generating an input acknowledgement signal (IP) when data is received thereto; and multiplexer means (25), coupled between the read terminals of said memories and an output port, for connecting one of the memories to the output port in response to a port number signal, characterized in that said switch comprises output control means(80₁), coupled to said memories and said multiplexer means, for receiving said input acknowledgement signal from each of said memories in order of receipt and generating said port number signal so that data stored in said memories is selected by said multiplexer means in order of receipt of said input acknowledgement signal.
Claim 2
Dependent Claim 101 words
A switch as claimed in claim 1, characterized in that said output control means comprises: coder means (26₁-26 N , 27) for receiving said input acknowledgement signal from each of the memories and for generating the port number signal indicating one of the memories which has received data each time the input acknowledgement signal is received; and order control memory means (28), coupled between said coder means and said multiplexer means, for storing the port number signal generated each time the input acknowledgement signal is generated and outputting the port number signal to said multiplexer means by a first-in first-out process.
Claim 3
Dependent Claim 107 words
A switch as claimed in claim 1, characterized in that said output control means comprises: synchronizing means (29₁-29 1N ) for synchronizing input acknowledgement signals from the memories with each other and for outputting synchronized input acknowledgement signals; order control memory means (28), coupled to said synchronizing means, for storing the input acknowledgement signals and outputting the input acknowledgement signals by a first-in first-out process; and coder means (32), coupled between said order control memory means and said multiplexer means, for sequentially generating the port number signal indicating one of the memories each time the input acknowledgement signal is read out from said order control memory means.
Claim 4
Dependent Claim 203 words
A switch as claimed in claim 1, characterized in that said output control means comprises: coder means (26₁-26 N , 27) for receiving said input acknowledgement signal from each of the memories and for generating the port number signal indicating one of the memories which has received data each time the input acknowledgement signal is received; order control memory means (28), coupled between said coder means and said multiplexer means, for storing the port number signal generated each time the input acknowledgement signal is generated and outputting the port number signal to said multiplexer means by a first-in first-out process; counter means (33), coupled to said order control memory means, for generating a counter number which is incremented when there is no data in said order control memory means, said counter number serving as a port number signal; and selector means (34), coupled to said order control memory means, said counter means and said multiplexer, for outputting the port number signal from said order control memory means to said multiplexer means when said order control memory means stores the port number signal and for outputting the counter number from said counter means when there is no data in said order control memory means.
Claim 5
Dependent Claim 207 words
A switch as claimed in claim 1, characterized in that said output control means comprising: synchronizing means (29₁-29 N ) for synchronizing input acknowledgement signals from the memories with each other and for outputting synchronized input acknowledgement signals; order control memory means (28), coupled to said synchronizing means, for storing the input acknowledgement signals and outputting the input acknowledgement signals by a first-in first-out process; coder means (32), coupled between said order control memory means and said multiplexer means, for sequentially generating the port number signal indicating one of the memories each time the input acknowledgement signal is read out from said order control memory means; counter means (33), coupled to said order control memory means, for generating a counter number which is incremented when there is no data in said order control memory means, said counter number serving as a port number signal; and selector means (34), coupled to said order control memory means, said counter means and said multiplexer, for outputting the port number signal from said coder means to said multiplexer means when said order control memory means stores the port number signal and for outputting the counter number from said counter means when there is no data in said order control memory means.
Claim 6
Dependent Claim 158 words
A switch as claimed in claim 1, characterized in that said output control means comprises: coder means (26₁-26 N , 27) for receiving said input acknowledgement signal from each of the memories and for generating the port number signal indicating one of the memories which has received data each time the input acknowledgement signal is received; order control memory means (28), coupled between said coder means and said multiplexer means, for storing the port number signal generated each time the input acknowledgement signal is generated and outputting the port number signal to said multiplexer means by a first-in first-out process; and counter means (35), operatively coupled to said order control memory means, for generating a cyclic counter value which periodically indicates one of the input ports and for writing the cyclic counter value into said order control memory means, and in that said multiplexer means selects periodically one of the memories in response to said cyclic counter value.
Claim 7
Dependent Claim 168 words
A switch as claimed in claim 1, characterized in that said output control means comprising: synchronizing means (29₁-29 N ) for synchronizing input acknowledgement signals from the memories with each other and for outputting synchronized input acknowledgement signals; order control memory means (28), coupled to said synchronizing means, for storing the input acknowledgement signals and outputting the input acknowledgement signals by a first-in first-out process; coder means (32), coupled between said order control memory means and said multiplexer means, for sequentially generating the port number signal indicating one of the memories each time the input acknowledgement signal is read out from said order control memory means; counter means (35), coupled to said corder means, for generating a cyclic counter value which periodically indicates one of the input ports and for outputting the cyclic counter value to said coder means, and in that said multiplexer means selects periodically one of the memories in response to a port number signal derived from said cyclic counter value by said coder means.
Claim 8
Dependent Claim 267 words
A switch as claimed in claim 1, characterized in that said output control means comprises: coder means (26₁-26 N , 27) for receiving said input acknowledgement signal from each of the memories and for generating the port number signal indicating one of the memories which has received data each time the input acknowledgement signal is received; order control memory means (28), coupled between said coder means and said multiplexer means, for storing the port number signal generated each time the input acknowledgement signal is generated and outputting the port number signal to said multiplexer means by a first-in first-out process; first counter mesas (33), coupled to said order control memory means, for generating a first counter number which is incremented when there is no data in said order control memory means, said first counter number serving as a port number signal; selector means (34), coupled to said order control memory means, said first counter means and said multiplexer, for outputting the port number signal from said order control memory means to said multiplexer means when said order control memory means stores the port number signal and for outputting the first counter number from said counter means when there is no data in said order control memory means; and second counter means (35), operatively coupled to said order control memory means, for generating a second cyclic counter value which periodically indicates one of the input ports and for writing the second cyclic counter value into said order control memory means, and in that said multiplexer means selects periodically one of the memories in response to said cyclic value.
Claim 9
Dependent Claim 277 words
A switch as claimed in claim 1, characterized in that said output control means comprising: synchronizing means (29₁-29 N ) for synchronizing input acknowledgement signals from the memories with each other and for outputting synchronized input acknowledgement signals; order control memory means (28), coupled to said synchronizing means, for storing the input acknowledgement signals and outputting the input acknowledgement signals by a first-in first-out process; coder means (32), coupled between said order control memory means and said multiplexer means, for sequentially generating the port number signal indicating one of the memories each time the input acknowledgement signal is read out from said order control memory means; first counter means (33), coupled to said order control memory means, for generating a first counter number which is incremented when there is no data in said order control memory means, said first counter number serving as a port number signal; selector means (34), coupled to said order control memory means, said first counter means and said multiplexer, for outputting the port number signal from said coder means to said multiplexer means when said order control memory means stores the port number signal and for outputting the first counter number from said counter means when there is no data in said order control memory means; second counter means (35), coupled to said corder means, for generating a second cyclic counter value which periodically indicates one of the input ports and for outputting the second cyclic counter value to said coder means, and in that said multiplexer means selects periodically one of the memories in response to a port number signal derived from said second cyclic counter value by said coder means.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag