一种DMA数据传输的系统和方法
    1.
    发明公开

    公开(公告)号:CN115718711A

    公开(公告)日:2023-02-28

    申请号:CN202211520529.7

    申请日:2022-11-30

    Abstract: 本申请提供了一种DMA数据传输的系统和方法,该系统包括:仲裁器、数据通道模块、寄存器和控制列表模块;仲裁器接收外部设备发送的数据传输请求,构建两级或多级缓存区,将数据传输请求存储到缓存区中;仲裁器从缓存区中获取数据传输请求,为数据传输请求分配对应的数据通道;寄存器接收外部设备发送的配置信息,将配置信息发送给控制列表模块;控制列表模块根据配置信息,生成控制信号,将控制信号发送给数据通道模块;数据通道模块根据控制信号获取DMA数据,将DMA数据通过数据通道进行传输。本申请中,仲裁器在仲裁请求之前,构建缓存区,用于存放接收的数据传输请求,减少数据通道一次传输后的等待时间,提高了DMA数据的传输速率。

Patent Agency Ranking