Patent ID: 7275126
Filing Date: 2007-09-25
Classification: G06F,H04L

Abstract:
1. A memory crossbar adapted to transmit a memory transaction to a network resource, the memory crossbar comprising a plurality of input ports and a plurality of output ports, the input ports being coupled to the output ports via an internal bus, each of the plurality of input ports comprising: a queue adapted to receive a first memory transaction and a second memory transaction, wherein the queue comprises a plurality of request stations including a first request station for storing the first memory transaction and a second request station for storing the second memory transaction, the first request station identifying the first memory transaction as being received in the queue before the second memory transaction; an arbiter coupled to the queue and adapted to select the second request station when the second memory transaction is identified as having a higher priority than the first memory transaction; and a multiplexer coupled to the arbiter, wherein the second memory transaction is transmitted to one of the output ports via the internal bus and the multiplexer, wherein the first memory transaction is moved to the second request station and a new memory transaction received in the queue is stored in the first request station.