DMA controller having multiple channels and buffer pool having p

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 1540

Patent

active

057650233

ABSTRACT:
A method and arrangement for performing direct memory access in a computer system having multi-channel direct memory access (DMA) is provided with a host computer having a main memory and a processor that runs software, a system interface bus coupling the host computer and the main memory, and a multi-channel DMA controller arrangement coupled to the system interface bus and having multiple input/output (I/O) channels. A common buffer pool having a plurality of buffers is accessible to each of the multiple channels for buffering data transferred to or from the host computer. A status queue is also provided, with each entry in the status queue indicating whether a corresponding buffer from the common pool of buffers is a free buffer available for use by one of the DMA channels in a DMA transaction. The status queue is searched for an entry in the status queue which indicates whether its corresponding buffer is a free buffer, when a DMA transaction is to occur over one of the DMA channels. When a free buffer is found, the entry in the status queue and the free buffer are claimed by the DMA channel. The starting address of the free buffer is then determined and data is buffered within the free buffer.

REFERENCES:
patent: 4956771 (1990-09-01), Neustaedter
patent: 5289583 (1994-02-01), Fischer et al.
patent: 5412780 (1995-05-01), Rushton
patent: 5444853 (1995-08-01), Lentz
patent: 5450591 (1995-09-01), Palmer
patent: 5493547 (1996-02-01), Zampini et al.
patent: 5493652 (1996-02-01), Koufopavlou et al.
patent: 5606559 (1997-02-01), Badger et al.
patent: 5655151 (1997-08-01), Bowes et al.
patent: 5685005 (1997-11-01), Garde et al.

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

DMA controller having multiple channels and buffer pool having p does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with DMA controller having multiple channels and buffer pool having p, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and DMA controller having multiple channels and buffer pool having p will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2214597

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