Direct memory access controller

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

C712S225000, C711S111000, C711S169000

Reexamination Certificate

active

06629160

ABSTRACT:

BACKGROUND OF THE INVENTION
The present invention relates to a direct memory access controller and a method of controlling the direct memory access, and more particularly to a direct memory access controller suitable for an image processor and a method of controlling the direct memory access.
The direct memory access controller so operates that after a single direct memory access transfer has been finished, then a direct memory access transfer end interrupt to a CPU is outputted and then a top address for the next region is re-set for the direct memory access transfer. For this reason, an over-head of the program appears.
FIG. 1
is a block diagram illustrative of the conventional direct access memory controller. This conventional direct access memory controller is disclosed in Japanese laid-open patent publication No. 8-221353.
The above conventional direct access memory controller is capable of a unidirectional transfer from a lower address to an upper address. If image data on the memory are processed, the over-heads of the programs are frequently caused, whereby it is difficult to realize an efficient operation.
In the above circumstances, it had been required to develop a novel direct access memory controller and a method of controlling a direct access memory free from the above problem.
SUMMARY OF THE INVENTION
Accordingly, it is an object of the present invention to provide a novel direct access memory controller free from the above problems.
It is a further object of the present invention to provide a novel direct access memory controller free from overhead of the program.
It is a still further object of the present invention to provide a novel direct access memory controller capable of efficient data transfer.
It is further more object of the present invention to provide a novel method of controlling a direct access memory free from the above problems.
It is moreover object of the present invention to provide a novel method of controlling a direct access memory free from overhead of the program.
It is another object of the present invention to provide a novel method of controlling a direct access memory capable of efficient data transfer.
The present invention provides a direct memory access controller used for carrying out a direct memory access transfer of data from a first memory to a second memory, wherein the direct memory access controller has a modulo address arithmetic unit for executing a modulo adjustment to transfer addresses of the first memory by computing a top transfer address of a next transfer datum which should be transferred following to a previously transferred datum which has been stored at a higher address than an address at which the next transfer datum is stored in the first memory, so that the direct memory access controller allows a continuous transfer of all of required data.
The above and other objects, features and advantages of the present invention will be apparent from the following descriptions.


REFERENCES:
patent: 4093823 (1978-06-01), Chu
patent: 5175841 (1992-12-01), Magar et al.
patent: 5313607 (1994-05-01), Tokumaru
patent: 5623622 (1997-04-01), Yuki et al.
patent: 5696989 (1997-12-01), Miura et al.
patent: 6324599 (2001-11-01), Zhou et al.
patent: 6453368 (2002-09-01), Yamamoto
patent: 691 27 771 (1997-10-01), None
patent: 0 458 625 (1997-10-01), None
patent: 61-148563 (1986-07-01), None
patent: 63-53681 (1988-03-01), None
patent: 1-114960 (1989-05-01), None
patent: 4-333951 (1992-11-01), None
patent: 6-4458 (1994-01-01), None
patent: 11-110339 (1999-04-01), None

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

Direct memory access controller does not yet have a rating. At this time, there are no reviews or comments for this patent.

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

Rate now

     

Profile ID: LFUS-PAI-O-3088140

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