用于GPDSP的基于乒乓机制支持数据乱序返回的DMA矩阵转置传输方法技术

技术编号:11540429 阅读:164 留言:0更新日期:2015-06-03 14:31
一种用于GPDSP的基于乒乓机制支持数据乱序返回的DMA矩阵转置传输方法,在直接存储访问部件DMA的内部设有矩阵转置寄存器,当进行矩阵转置传输时,发出的读请求中包含返回数据应写入到矩阵转置寄存器中的行位置信息形成写地址;当接受到返回数据后,根据写地址将数据写入矩阵转置寄存器的相应行;当数据粒度要求被写满后,数据从矩阵转置寄存器中以列的方式读出,并计算出写地址,完成矩阵转置;在上述过程中,所述矩阵转置寄存器为两个,在上一个矩阵转置寄存器进行读操作时,开始进行下一个矩阵转置寄存器的写操作,将两次连续矩阵转置的读写矩阵转置寄存器操作并行处理。本发明专利技术具有原理清晰、工作可靠、适用范围广、效率高、具有较佳灵活性等优点。

【技术实现步骤摘要】

【技术保护点】
一种用于GPDSP的基于乒乓机制支持数据乱序返回的DMA矩阵转置传输方法,其特征在于,在直接存储访问部件DMA的内部设有深度为Y、宽度为Y*N bits的矩阵转置寄存器,当直接存储访问部件DMA进行矩阵转置传输时,发出的读请求中包含返回数据应写入到矩阵转置寄存器中的行位置信息,形成矩阵转置寄存器写地址;当直接存储访问部件DMA接受到返回数据后,根据矩阵转置寄存器写地址将数据写入矩阵转置寄存器的相应行;当矩阵转置寄存器按配置的数据粒度要求被写满后,数据从矩阵转置寄存器中以列的方式读出,并依据已配置的传输参数信息计算出写地址,完成矩阵转置的操作;在上述过程中,所述矩阵转置寄存器为两个,在上一个矩阵转置寄存器进行读操作时,开始进行下一个矩阵转置寄存器的写操作,将两次连续矩阵转置的读写矩阵转置寄存器操作并行处理。

【技术特征摘要】

【专利技术属性】
技术研发人员:马胜陈书明郭阳万江华杨柳孙书为李振涛陈海燕刘胜刘仲阳柳胡月安田玉恒王占立丁一博
申请(专利权)人:中国人民解放军国防科学技术大学
类型:发明
国别省市:湖南;43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1