Patent ID: 8095748

Claim:
A method comprising: arranging first source data within a first section of a data block structure, wherein the data block structure includes a fixed number of contiguous, configurable bits, and wherein the first source data includes local data from at least one memory storage unit of a first memory module; receiving a request to send second source data over a communications bus, wherein the second source data includes downstream data from a second memory module; identifying a location of a breakpoint in the first source data; arranging at least a portion of the second source data within a second section of the data block structure after the breakpoint, wherein the second section is contiguous with an end of the first section, and wherein the local data and the downstream data are assembled into a data block structure to be sent; and sending the first source data and the at least a portion of the second source data, forming a portion of the data block structure to be sent, over the communications bus during a same data block transmission period.