【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及数据处理电路,尤其涉及可操作用于维持和存储传输计 数的直接存储器存取(DMA)控制器。
技术介绍
DMA操作是本领域中的公知技术。DMA控制器的功能是从处理器 或其他系统控制器中卸载(offload)常规数据传输任务。在示例性DMA 传输操作中,处理器初始化DMA的源信息及目标信息、控制信息以及传 输大小。DMA控制器自行从源读取数据,并向目标写入数据,该源可以 包括例如通信接口之类的外围设备或包括存储器位置,所述目标也可以 包括外围设备或存储器。因此,可以从外围设备向外围设备、从外围设 备向存储器、从存储器向外围设备、或者从存储器向存储器进行DMA传 输。DMA控制器典型将传输大小存储在计数器中,并且在写入各数据时 (例如以字节、半字等)使传输大小递减。当传输大小递减至零时,DMA 传输操作完成,并且DMA控制器可以中断该处理器,在状态寄存器或控 制寄存器中设定一个标志,或者以其他方式表示数据传输完成。多通道 DMA控制器典型地通过对DMA传输进行时分复用来并行地执行两个或 更多个DMA传输操作。可以将DMA传输操作链接起来。例如,可以将 非常庞 ...
【技术保护点】
一种借助于具有一个或更多个通道的直接存储器存取(DMA)控制器在处理器的干预最小的情况下执行DMA操作的方法,该方法包括针对至少一个DMA通道而执行以下步骤: 执行第一DMA传输并维持传输数据计数; 对所述传输数据计数进行存储; 以及 在所述处理器读取所存储的传输数据计数之前,开始执行第二DMA传输。
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:大卫巴罗,克拉伦斯V罗伯茨,
申请(专利权)人:LM爱立信电话有限公司,
类型:发明
国别省市:SE[瑞典]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。