Digital processing system including a DMA controller operating in the virtual address domain and a method for operating the same

A digital processing system comprises a central processing unit (CPU) operating in a virtual address domain for executing both operating system software and user software to perform various processing tasks; a direct memory access (DMA) controller; a memory management unit (MMU) programmed to transl...

Full description

Saved in:
Bibliographic Details
Main Authors JAMES ROBERT W, WALDIE ARTHUR H
Format Patent
LanguageEnglish
Published 17.10.2002
Edition7
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A digital processing system comprises a central processing unit (CPU) operating in a virtual address domain for executing both operating system software and user software to perform various processing tasks; a direct memory access (DMA) controller; a memory management unit (MMU) programmed to translate virtual memory addresses to physical memory addresses; and a plurality of memory blocks for storing digital words in registers having physical addresses; wherein the DMA controller is governed by the CPU and is operable in the virtual address domain for controlling a transfer of digital words from a source block of memory to a destination block of memory through the MMU which translates the virtual source and destination memory addresses received from the DMA controller to corresponding source and destination physical addresses of the memory. Also disclosed is a method of operating the digital processing system.
Bibliography:Application Number: US20010829125