发明授权
US07467239B2 Method and system for programming a DMA controller in a system on a chip, with the DMA controller having source, destination, and size registers 有权
用于在芯片上的系统中对DMA控制器进行编程的方法和系统,其中DMA控制器具有源,目的地和大小寄存器

  • 专利标题: Method and system for programming a DMA controller in a system on a chip, with the DMA controller having source, destination, and size registers
  • 专利标题(中): 用于在芯片上的系统中对DMA控制器进行编程的方法和系统,其中DMA控制器具有源,目的地和大小寄存器
  • 申请号: US11185529
    申请日: 2005-07-20
  • 公开(公告)号: US07467239B2
    公开(公告)日: 2008-12-16
  • 发明人: Jean NicolaiAlbert Martinez
  • 申请人: Jean NicolaiAlbert Martinez
  • 申请人地址: FR Montrouge
  • 专利权人: STMicroelectronics SA
  • 当前专利权人: STMicroelectronics SA
  • 当前专利权人地址: FR Montrouge
  • 代理机构: Fleit Gibbons Gutman Bongini & Bianco P.L.
  • 代理商 Lisa K. Jorgenson; Stephen Bongini
  • 优先权: FR0408084 20040721
  • 主分类号: G06F13/10
  • IPC分类号: G06F13/10 G06F13/14
Method and system for programming a DMA controller in a system on a chip, with the DMA controller having source, destination, and size registers
摘要:
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.
信息查询
0/0