Hardware-Assisted DMA Transfer with Dependency
First Claim
1. An apparatus, comprising:
- a dependency for data integrity wherein data is needed by destination equals data from source.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention provides the data flow communication control between the source (flash/IO) and destination (IO/flash) cores. The source and destination cores are started simultaneously instead of serially and get instructions from the descriptors provided and set-up by the processor. Each source and destination core'"'"'s descriptors1 are correlated or tied with each other by the processor by providing information to the hardware assist mechanism. The hardware assist mechanism responsible for moderating the data transfer from source to destination. The flow tracker guarantees that data needed by destination exists. 1 Descriptors are set of instructions that is used to activate the DMA controller.
By applying the invention to the prior approach/solution, the data latency between the flash & IO bus will be reduced. Processor interrupts will be minimized while data transfer between the flash & IO bus is ongoing.
37 Citations
1 Claim
-
1. An apparatus, comprising:
a dependency for data integrity wherein data is needed by destination equals data from source.
Specification