Legal claims defining the scope of protection, as filed with the USPTO.
1. An apparatus comprising: a first queue to store a plurality of responses; a second queue to store a plurality of requests; a decoder coupled to detect whether one of the plurality of responses stored in the first queue is of a predetermined type, wherein the one response would cause a retry; and a control logic coupled to reorder a priority to allow for a request stored in the second queue to be issued before the predetermined response, wherein the reordering avoids the retry.
2. The apparatus of claim 1 further comprising a multiplexer, coupled to the first and second queue, to forward either the response or request based at least in part on the control logic.
3. The apparatus of claim 2 wherein the first queue is an outbound response queue.
4. The apparatus of claim 1 wherein the second queue is an outbound request queue.
5. The apparatus of claim 1 wherein the predetermined type is a PRETRY response.
6. The apparatus of claim 5 wherein the control logic reorders priority if the second queue is not empty and the PRETRY response is at a top of the first queue.
7. The apparatus of claim 1 wherein the apparatus is a scalability port switch (SPS) of a chipset.
8. The apparatus of claim 6 wherein the apparatus is to coupled to a request/response channel.
9. The apparatus of claim 1 wherein the request is a Port Memory Read (PMR) request.
10. The apparatus of claim 9 wherein the apparatus is to prevent a live-lock situation to allow the multiplexer to forward the PMR before the PRETRY response to the request/response channel.
11. A method comprising: storing a plurality of responses; storing a plurality of requests; decoding whether one of the plurality of responses is a PRETRY response; and processing one of the plurality of requests before processing the PRETRY response.
12. The method of claim 11 wherein processing comprises generating a signal to a multiplexer for forwarding the one of the plurality of requests to a request/response channel.
Unknown
December 11, 2007
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.