System and method for clearing information in a stalled output queue of a crossbar
First Claim
Patent Images
1. A system that that clears information in a stalled output queue of a crossbar, the crossbar comprising a plurality of timed ports, each timed port further comprising:
- an output queue that receives at least one piece of information from at least one other timed port residing in the crossbar;
an exit queue residing in the output queue; and
a queue timer coupled to the exit queue that monitors time that the received information piece resides in the exit queue, such that upon expiration of a predefined time, the queue timer causes clearing of the information piece in the exit queue.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments of a system and method that clears information in a stalled output queue of a crossbar are disclosed. Briefly described, one embodiment is a method comprising communicating a piece of information into an exit queue residing in the output queue, monitoring a time that the piece of information resides in the exit queue, and clearing of the piece of information from the exit queue when the monitored time exceeds a predefined time.
-
Citations
21 Claims
-
1. A system that that clears information in a stalled output queue of a crossbar, the crossbar comprising a plurality of timed ports, each timed port further comprising:
-
an output queue that receives at least one piece of information from at least one other timed port residing in the crossbar;
an exit queue residing in the output queue; and
a queue timer coupled to the exit queue that monitors time that the received information piece resides in the exit queue, such that upon expiration of a predefined time, the queue timer causes clearing of the information piece in the exit queue. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for clearing information in a stalled output queue of a crossbar, comprising:
-
communicating a piece of information into an exit queue residing in the output queue;
monitoring a time that the piece of information resides in the exit queue; and
clearing of the piece of information from the exit queue when the monitored time exceeds a predefined time. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for clearing information in a stalled output queue of a crossbar, comprising:
-
means for receiving a piece of information from a first element that is destined for a second element;
means for communicating the received piece of information from an input queue in a first timed port into an exit queue residing in the output queue of a second timed port;
means for monitoring a time that the piece of information resides in the exit queue; and
means for clearing of the piece of information from the exit queue when the monitored time exceeds a predefined time.
-
-
21. A program for clearing information in a stalled output queue of a crossbar, the program comprising logic configured to perform:
-
monitoring a time that a piece of information resides in an exit queue, the exit queue residing in the output queue; and
clearing of the piece of information from the exit queue when the monitored time exceeds a predefined time.
-
Specification