DMA-transferring stream data apparatus between a memory and port

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

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

710 24, 710 23, 711147, 711153, G06F 1310, G06F 13374, G06F 1338

Patent

active

059283394

ABSTRACT:
A data transfer apparatus for DMA-transferring stream data between a memory and each of n ports. The data transfer apparatus includes: an address counter for storing a start address of a memory area between which and a port a next piece of stream data is DMA-transferred; a data counter for storing a size of the next piece of stream data; n chain address counters each for storing an address of a memory area storing a certain command list; a port selecting unit for selecting one port; a command list transferring unit for, each time the port selecting unit selects a port, obtaining a command list according to a chain address counter corresponding to the selected port, transferring a start address in the command list to the address counter, transferring a size in the command list to the data counter, transferring the command to the port selecting unit, and updates the chain address counter; a stream data transferring unit for DMA-transferring a piece of stream data between the selected port and the memory area specified by the address counter. After the stream data transferring unit completes a DMA transfer, the port selecting unit, based on a predetermined order and the command, selects a new port or a current port. Each time the command list transferring unit transfers the size to the data counter, the stream data transferring unit DMA-transfers a piece of stream data between the selected port and the memory area specified by the address counter.

REFERENCES:
patent: 4896256 (1990-01-01), Roberts
patent: 4896266 (1990-01-01), Klashka
patent: 4941201 (1990-07-01), Davis
patent: 5008760 (1991-04-01), Shimizu
patent: 5438665 (1995-08-01), Taniai
patent: 5450549 (1995-09-01), Casparian
patent: 5508940 (1996-04-01), Rossmere
patent: 5583561 (1996-12-01), Baker
patent: 5655112 (1997-08-01), MacInnis
patent: 5805821 (1998-09-01), Saxena
patent: 5848293 (1998-12-01), Gentry
patent: 5860022 (1999-01-01), Kondou
patent: 5862407 (1999-01-01), Sriti
patent: 5867686 (1999-02-01), Conner

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-transferring stream data apparatus between a memory and port 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-transferring stream data apparatus between a memory and port, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and DMA-transferring stream data apparatus between a memory and port will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-873880

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