Patent ID: 7568074
Filing Date: 2009-07-28
Classification: G06F

Abstract:
1. A method of communicating data between nodes programmed into a integrated circuit using a memory switch of the integrated circuit, wherein the memory switch includes a plurality of switch input ports and a plurality of switch output ports, the method comprising: writing the data into sections of the integrated circuit memory in a timed fashion; wherein the memory has a plurality of memory input ports and a plurality of memory output ports for parallel writing data to and parallel reading data from respective sections of the memory; wherein the writing includes: locating data in the memory using the pointers; and reading the data from memory sections as located by the pointers; wherein the reading includes reading the pointers from all of the one or more queues in first-in-first-out order; wherein the reading from the memory sections includes parallel reading of data of respective packets from two or more sections of the memory referenced by the pointers for output at two or more of the plurality of switch output ports.