一种多模式DMA数据传输系统

基本信息

申请号 CN202110593264.2 申请日 -
公开(公告)号 CN113468084A 公开(公告)日 2021-10-01
申请公布号 CN113468084A 申请公布日 2021-10-01
分类号 G06F13/34(2006.01)I 分类 计算;推算;计数;
发明人 樊梦文;陈雷;毕波;高参;张占宇;陈启亮;李海霞;樊利芳;梅其元;薛钰 申请(专利权)人 北京时代民芯科技有限公司
代理机构 中国航天科技专利中心 代理人 茹阿昌
地址 100076北京市丰台区东高地四营门北路2号
法律状态 -

摘要

摘要 一种多模式DMA数据传输系统,外设通过向微处理器发送中断请求DMA传输,或直接发送中断给DMA控制器请求传输,依据这两种方式,将DMA控制器的通道分为硬件握手启动通道和软件请求启动通道两类,通过预先配置和灵活替换的方式,提高通道分配的效率;通过配置DMA通道FIFO阈值寄存器,根据应用的需求,预先配置工作通道的FIFO阈值,获取通道FIFO的阈值满中断,灵活的控制数据传输节奏;为了提高系统的工作效率,提供一种通道仲裁方式,利用一组当前状态暂存寄存器和load_again标记设置等候栈,使得无需等待当前通道完成传输即可进行高优先级通道的传输。