Method and apparatus for dynamic chaining of DMA operations with

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395425, 364DIG1, G06F 1328

Patent

active

053676394

ABSTRACT:
An apparatus and method for performing direct memory access (DMA) to input/output (I/O) devices are described. In order to overcome storage limitations of a DMA controller, channel control blocks (CCBs) are stored in external memory. The DMA controller is programmed to reference a particular address of the external memory when a predetermined bit, referred to as a chain bit, in a current channel control block is set. The DMA controller will then perform a memory read operation on that area of memory and store a retrieved channel control block at a location previously utilized by an earlier channel control block. This process will continue until the chain bit is reset, at which time a DMA operation is complete. Dynamic chaining is easily accommodated whereby channel control blocks can be dynamically changed during the DMA access to provide a flexible I/O system. The apparatus and method may be used to implement dynamic chaining without incurring race conditions. A wait bit is provided in each channel control block and, when this bit is set, the DMA controller will suspend operations thereby providing an opportunity for updating a chain of CCBs without incurring errors due to race conditions. Once the chain has been modified, the wait bit is reset and processing safely continues.

REFERENCES:
patent: 4646230 (1987-02-01), Eguchi
patent: 4797812 (1989-01-01), Kihara
patent: 4837677 (1989-06-01), Burrus, Jr. et al.
patent: 4930065 (1990-05-01), McLagan et al.
patent: 5251312 (1993-10-01), Sodos

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 dynamic chaining of DMA operations with 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 dynamic chaining of DMA operations with, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for dynamic chaining of DMA operations with will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1997364

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