首页> 外国专利> Method and system for programming a DMA controller in a system on a chip, with the DMA controller having source, destination, and size registers

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控制器具有源,目标和大小寄存器

摘要

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.
机译:提供了一种程序,用于对芯片上的系统的DMA控制器进行编程,该芯片包括CPU,MMU,包括源,目标和大小寄存器的DMA控制器,以及分别由物理地址标识和可通过应用该地址寻址的实体物理地址到地址总线。响应于用户程序的第一专用指令,将虚拟地址转换为相应的物理地址,将相应的物理地址应用于地址总线,将具有第一值的信号传递至DMA控制器,并将信号将具有第二值的值传递给实体。当传递到DMA控制器的信号具有第一值时,将选择DMA控制器的源寄存器或目标寄存器,并将地址总线上的相应物理地址存储在所选寄存器中。

著录项

  • 公开/公告号US7467239B2

    专利类型

  • 公开/公告日2008-12-16

    原文格式PDF

  • 申请/专利权人 JEAN NICOLAI;ALBERT MARTINEZ;

    申请/专利号US20050185529

  • 发明设计人 JEAN NICOLAI;ALBERT MARTINEZ;

    申请日2005-07-20

  • 分类号G06F13/10;G06F13/14;

  • 国家 US

  • 入库时间 2022-08-21 19:29:20

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号