Patent ID: 8135923

Claim:
A method for enabling a first device to access a plurality of memory locations in an address space in a second device, in which a plurality of memory addresses correspond to each of the memory locations, the method comprising the actions of: a. sending over a single lane of a multi-lane digital communications system a first access data packet to the second device by transmitting a data packet that includes a first header, that includes a width of an address offset, and a first address, the first header including a continue bit that is set at a first state that indicates that the first access is accessing a selected first memory location at the address in the first header; b. accessing via the single lane a first memory location corresponding to the first address when the continue bit is in the first state; c. sending over the single lane of a multi-lane digital communications system at least one second access data packet to the second device by transmitting a second header and not sending an address, the second header including a continue bit set to a second state, different from the first state, that indicates that the second access is accessing a selected second memory location that is contiguous to an immediately previously accessed memory location; and d. accessing via the single lane a second memory location corresponding to the first address plus the width of the address offset when the continue bit is set to the second state.