Method and system for programming a DMA controller in a...

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

C710S022000

Reexamination Certificate

active

07467239

ABSTRACT:
A procedure is provided for programming a DMA controller of a system on a chip that includes a CPU, an MMU, a DMA controller including source, destination, and size registers, and entities that are each identified by a physical address and addressable by applying that physical address to the address bus. In response to a first dedicated instruction of a user program, the virtual address is translated into a corresponding physical address, the corresponding physical address is applied to the address bus, a signal having a first value is delivered to the DMA controller, and a signal having a second value is delivered to the entities. When the signal delivered to the DMA controller has the first value, the source register or the destination register of the DMA controller is selected and the corresponding physical address on the address bus is stored in the selected register.

REFERENCES:
patent: 4849875 (1989-07-01), Fairman et al.
patent: 5659798 (1997-08-01), Blumrich et al.
patent: 5887190 (1999-03-01), Priem et al.
patent: 5890220 (1999-03-01), Mochida et al.
patent: 6239810 (2001-05-01), Van Hook et al.
patent: 6370601 (2002-04-01), Baxter
patent: 2002/0078268 (2002-06-01), Lasserre
patent: 0447 145 (1991-09-01), None
patent: 05216809 (1993-08-01), None
Definition of TLB, www.webopedia.com, p. 1.
Evangelos P. Markatos et al., “User-Level DMA Without Operating System Kernel Modification”, High-Performance Computer Architecture, 1997, Third International Symposium on San Antonio, TX, Feb. 1997, XP010213223, pp. 322-331.
Matthias A. Blumrich et al., “Protected, User-Level DMA for the SHRIMP Network Interface”, High Performance Computer Architecture, 1996, Second International Symposium on San Jose, CA, Feb. 1996, XP010162056, pp. 154-165.
French Preliminary Search Report dated Mar. 7, 2005 for French Application No. 04 08084.
French Preliminary Search Report dated Jan. 25, 2005 for French Application No. 04 06666.
French Preliminary Search Report dated Feb. 21, 2005 for French Application No. 04 07763.

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 system for programming a DMA controller in a... 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 system for programming a DMA controller in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for programming a DMA controller in a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4030465

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