Patent ID: 7750916

Claim:
A method performed within a computer system for generating a stream of non-contiguous memory ‘READ’ addresses representing contiguous points in a selected planar surface within a multiplanar image, the method comprising: generating, at a CPU of the computer system, initializing parameters mathematically defining an array of contiguous image data points within the selected planar surface of the multiplanar image, the initializing parameters including a plurality of parameterization unit vectors and spatial-coordinate boundary values; configuring a memory address engine with the initializing parameters; performing an algorithm within the memory address engine according to the initializing parameters to calculate the set of contiguous image data points in image space comprised within the selected planar surface; producing a plurality of non-contiguous memory addresses within the memory address engine using the calculated set of contiguous image data points for use in a subsequent memory ‘READ’ operation; and collating the non-contiguous memory addresses into the stream of memory ‘READ’ addresses for output to a data memory to perform the subsequent memory ‘READ’ operation.