Apparatus for performing direct memory access with stride
AssigneeApple Computer, Inc.
InventorsDean Drako, Steven Roskowski
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Computer, Inc.
InventorsDean Drako, Steven Roskowski
Estimating the term…
A direct memory access controller including apparatus for storing an address to which information is to be written or from which information is to be read, apparatus for storing data related to the address, apparatus for storing a value indicative of a width of a block of data to be transferred, apparatus for storing a value indicative of a total amount of information to be transferred, apparatus for storing a value indicating a number of addresses to be bypassed during a transfer, apparatus for incrementing the address while decrementing the value indicative of the width of the block and the value indicative of the total amount of information to be transferred until the width of the block has been crossed, and apparatus for changing the address by the value indicating a number of addresses to be bypassed during a transfer when the width of the block has been crossed, and apparatus for resetting the value indicative of a width of a block of data to be transferred to the original value when the width of the block has been crossed.
A direct memory access controller for controlling a linearly organized memory, the memory storing information for adjacent pixels in sequential addresses, the direct memory access controller comprising:
A direct memory access controller for controlling a linearly organized memory, the memory storing information for adjacent pixels in sequential addresses, the direct memory access controller comprising;
A direct memory access controller for transferring a rectangular block of data to and from a linearly organized memory, the memory storing information for adjacent pixels in sequential addresses, the direct access memory controller comprising:
Dependencies are inferred from the claim text.