DMA controller which receives size data for each DMA channel

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

710126, G06F 900

Patent

active

059744804

ABSTRACT:
A DMA controller receives size data in association with a DMA request. If first size data is received, a first amount of data (for example, one word) is transferred through the DMA controller for the DMA request. If, on the other hand, second size data is received, then a second amount of data (for example, two words) is transferred through the DMA controller for the DMA request. In the event that a DMA request cannot be serviced when received, the DMA request is stored in the DMA controller for later servicing. Size data for a DMA request is stored so that the size of the data transfer will be known when the stored DMA request is serviced. Using this size data, a single DMA channel can support data transfers of different sizes. In some embodiments, size data is used to increment a DMA current address register by the correct amount after the data associated with the size data is transferred through the DMA controller.

REFERENCES:
patent: 5404481 (1995-04-01), Miyamori
patent: 5434983 (1995-07-01), Yaso et al.
patent: 5548786 (1996-08-01), Amini et al.
patent: 5604865 (1997-02-01), Lentz et al.
patent: 5619727 (1997-04-01), Chen et al.
patent: 5651138 (1997-07-01), Le et al.
patent: 5809333 (1998-09-01), Story et al.
patent: 5812800 (1998-09-01), Gulick et al.
PD8257 Programmable DMA Controller, NEC 1987 Microcomputer Products Data Book, vol. 2 of 2, pp. 8-79 through 8-89, (1987).
PD71071 DMA Controller, NEC 1987 Microcomputer Products Data Book, vol. 2 of 2, pp. 7-91 through 7-125, (1987).
"Am29200 Microprocessor Block Diagram", 2 pages, (date unknown).
"82C37A-5 CHMOS High Performance Programmable DMA Controller", Intel, Sep. (1988), pp. 3-33 -3-50.
"KS0122 Product Brief", Samsung Electronics, Advance Information, pp. 1-8 (date unknown).
"KS0119 Data Sheet" Samsung Semiconductor, pp. 1-50 (Jul., 1995).
"Digital Video Interface Application Notes", pp. 1-19 and 51-54, Samsung Data Sheet (date unknown).
1996 Samsung Databook, "Multi Media IC", Samsung Electronics pp. 47-93 and 134-161, (Nov. 1995).
"Am29200 and Am29205 RISC Microcontrollers User's Manual", Advanced Micro Devices, pp. 11-1 through 11-15, (1994).
"Serial Port 16-Bit SoundComm Codec", Analog Devices AD1843, pp. 20-25, (1996).
"Am29200 and Am29205 RISC Microcontrollers", Advanced Micro Devices, pp. 1-31, (1994).

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 which receives size data for each DMA channel 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 which receives size data for each DMA channel, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and DMA controller which receives size data for each DMA channel will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-776013

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