Multi-destination direct memory access transfer
AssigneeLSI Corporation
InventorsAmichay Amitay, Leonid Dubrovin, Alexander Rabinovitch
Life of this patent
Estimating the term…
Abstract
An apparatus generally including an internal memory and a direct memory access controller is disclosed. The direct memory access controller may be configured to (i) read first information from an external memory across an external bus, (ii) generate second information by processing the first information, (iii) write the first information across an internal bus to a first location in the internal memory during a direct memory access transfer and (iv) write the second information across the internal bus to a second location in the internal memory during the direct memory access transfer. The second location may be different from the first location.
Claims20
An apparatus comprising:
- an internal memory;
- and
- a direct memory access controller configured to (i) read first information from an external memory, (ii) generate second information by processing said first information, (iii) write said first information to a first location in said internal memory during a direct memory access transfer and (iv) write said second information across said internal bus to a second location in said internal memory during said direct memory access transfer, wherein (i) said second location is different from said first location, (ii) said second information is a modified version of said first information and (iii) said processing includes filtering said first information.
A method for a direct memory access transfer, comprising the steps of:
- (A) reading first information from an external memory to a direct memory access controller;
- (B) generating second information by processing said first information in said direct memory access controller, wherein (i) said second information is a modified version of said first information and (ii) said processing includes filtering said first information;
- (C) writing said first information to a first location in an internal memory during said direct memory access transfer;
- and
- (D) writing said second information across said internal bus to a second location in said internal memory during said direct memory access transfer, wherein said second location is different from said first location.
An apparatus comprising
- means for reading first information from an external memory;
- means for generating second information by processing said first information, wherein (i) said second information is a modified version of said first information and (ii) said processing include filtering said first information;
- means for writing said first information to a first location in an internal memory during a direct memory access transfer;
- and
- means for writing said second information across said internal bus to a second location in said internal memory during said direct memory access transfer, wherein said second location is different from said first location.
Dependencies are inferred from the claim text.