Patent · US Expired

System on a chip and a method for programming a DMA controller in a system on a chip

US7464198B2 · kind B2 · utility

30Cited by
16References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 22, 2005
Grant dateDec 9, 2008
Priority date
Expiry dateMay 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.