System on a chip and a method for programming a DMA controller in a system on a chip
US7464198B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 22, 2005 |
| Grant date | Dec 9, 2008 |
| Priority date | — |
| Expiry date | May 16, 2026 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F12/1081
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method is provided for programming a DMA controller in a system on a chip. According to the method, a memory management unit translates a programming virtual address into a programming physical address according to a translation table. A first sub-block without discontinuity beginning at the programming physical address and ending at an end address equal to the physical address immediately preceding a first discontinuity is formed, with the first discontinuity being determined by a discontinuity module according to information supplied by a memory management unit. Some of the programming elements intended for the DMA controller are defined according to the first identified sub-block. Also provided is a system on a chip.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.