Method and apparatus for manipulating direct memory access...

Electrical computers and digital data processing systems: input/ – Input/output data processing – Direct memory accessing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S022000

Reexamination Certificate

active

08006001

ABSTRACT:
A mechanism is provided for removal of instructions for context re-evaluation. The mechanism receives an external request to perform the instruction remove. In response to this external request, the mechanism next determines when the state of the system is stable for allowing the instruction remove. Then the mechanism creates a first event to remove a current data instruction in a DMA, if present, and merge it back onto the list of pending contexts from where it originated. The mechanism waits for feedback that the first event has completed. Then the mechanism creates a second event to remove a pending data instruction that was chosen to be next in the DMA, if present, and merge it back onto the list of pending contexts from where it originated. Finally the mechanism waits for feedback that the second event has completed. The merging of contexts back onto the pending list from where they originated aborts any activity related to preparing further data instructions and holds off further decisions about which context to DMA next until the instruction remove procedure is completed and a correct priority decision can be made again. The result of the ability to remove instructions is that the system can respond to changing conditions on a protocol bus and be capable of preparing the best DMA instructions possible for optimizing the performance on the protocol bus.

REFERENCES:
patent: 4901234 (1990-02-01), Heath et al.
patent: 5870627 (1999-02-01), O'Toole et al.
patent: 5974480 (1999-10-01), Qureshi et al.
patent: 5991817 (1999-11-01), Rowett et al.
patent: 6081849 (2000-06-01), Born et al.
patent: 2004/0123013 (2004-06-01), Clayton et al.
patent: 2005/0210174 (2005-09-01), Hofmann et al.
Dave Pahl, Maximizing Data Transfer Efficiency with TMS320C500 DMA Controller, Sep. 12, 2001, TI's Monthly TMS320 DST Technology Webcast Series.
HP-UX Process Management, Apr. 7, 1997, Hewlett-Packard Company, p. 95.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for manipulating direct memory access... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for manipulating direct memory access..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for manipulating direct memory access... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2734601

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.