-
公开(公告)号:CN104679691B
公开(公告)日:2017-12-12
申请号:CN201510033207.3
申请日:2015-01-22
申请人: 中国人民解放军国防科学技术大学
IPC分类号: G06F13/32
摘要: 一种用于GPDSP的采用主机计数的多核DMA分段数据传输方法,其传输过程为:主机DMA启动,依据配置参数生成分段数据传输请求;主机DMA每次发出分段数据传输的读请求中携带了标志返回数据目标节点的返回数据选择向量,返回数据选择向量的每一位表示对应的核是否为读返回数据的目标节点;读请求对应的数据返回时,片上网络根据返回数据选择向量将数据分发至相应的DMA;主机DMA对传输数据进行计数;当计数完成后,主机DMA给所有参与传输事务的从机DMA发送清空接收缓存的信号;当所有从机DMA清空接收缓存后,数据传输事务完成。本发明具有原理简单、操作方便、可灵活配置、访存效率高等优点。
-
公开(公告)号:CN104679689A
公开(公告)日:2015-06-03
申请号:CN201510032838.3
申请日:2015-01-22
申请人: 中国人民解放军国防科学技术大学
IPC分类号: G06F13/28
摘要: 一种用于GPDSP的采用从机计数的多核DMA分段数据传输方法,其传输过程为:(1)主机DMA启动,依据配置参数生成分段数据传输请求;DMA每次发出分段数据传输的读请求中携带了读数据返回数据选择向量,所述读数据返回数据选择向量指示返回数据的目标DSP内核;(2)核外存储部件返回的数据携带了对应读请求的读数据返回数据选择向量,片上网络对该信号域进行解释,根据其有效位向相应的DSP内核发送数据;(3)DSP内核的DMA接收到返回数据后,将数据转发至核内存储部件AM或SM,同时进行计数;(4)当计数完成后,置位事务完成标识寄存器。本发明具有原理简单、操作方便、可灵活配置、提高访存效率等优点。
-
公开(公告)号:CN104615557A
公开(公告)日:2015-05-13
申请号:CN201510033310.8
申请日:2015-01-22
申请人: 中国人民解放军国防科学技术大学
IPC分类号: G06F13/28
CPC分类号: G06F13/282 , G06F2213/2806
摘要: 一种用于GPDSP的多核细粒度同步的DMA传输方法,每个参与多核细粒度同步传输的直接存储访问部件DMA在传输完一帧数据后都会将一个本地帧传输结束信号发送到全局同步寄存器;将来自多个核的结束信号整合成一个全局帧传输结束信号;每个直接存储访问部件DMA检查自己所配置的参与同步传输的核列表参数是否与接收到全局帧传输结束信号一致;如果一致,则表明所有参与直接存储访问部件DMA都完成了上一帧数据的传输,可以开始进行下一帧数据的搬移;如果不一致,则表明依然有参与直接存储访问部件DMA没有完成上一帧数据的搬移,这些参与的直接存储访问部件DMA都继续等待,直到匹配成功。本发明可有效提升SDRAM的行命中率,显著提高访存带宽的利用率和DMA传输效率。
-
公开(公告)号:CN104615557B
公开(公告)日:2018-08-21
申请号:CN201510033310.8
申请日:2015-01-22
申请人: 中国人民解放军国防科学技术大学
IPC分类号: G06F13/28
摘要: 一种用于GPDSP的多核细粒度同步的DMA传输方法,每个参与多核细粒度同步传输的直接存储访问部件DMA在传输完一帧数据后都会将一个本地帧传输结束信号发送到全局同步寄存器;将来自多个核的结束信号整合成一个全局帧传输结束信号;每个直接存储访问部件DMA检查自己所配置的参与同步传输的核列表参数是否与接收到全局帧传输结束信号一致;如果一致,则表明所有参与直接存储访问部件DMA都完成了上一帧数据的传输,可以开始进行下一帧数据的搬移;如果不一致,则表明依然有参与直接存储访问部件DMA没有完成上一帧数据的搬移,这些参与的直接存储访问部件DMA都继续等待,直到匹配成功。本发明可有效提升SDRAM的行命中率,显著提高访存带宽的利用率和DMA传输效率。
-
公开(公告)号:CN104679689B
公开(公告)日:2017-12-12
申请号:CN201510032838.3
申请日:2015-01-22
申请人: 中国人民解放军国防科学技术大学
IPC分类号: G06F13/28
摘要: 一种用于GPDSP的采用从机计数的多核DMA分段数据传输方法,其传输过程为:(1)主机DMA启动,依据配置参数生成分段数据传输请求;DMA每次发出分段数据传输的读请求中携带了读数据返回数据选择向量,所述读数据返回数据选择向量指示返回数据的目标DSP内核;(2)核外存储部件返回的数据携带了对应读请求的读数据返回数据选择向量,片上网络对该信号域进行解释,根据其有效位向相应的DSP内核发送数据;(3)DSP内核的DMA接收到返回数据后,将数据转发至核内存储部件AM或SM,同时进行计数;(4)当计数完成后,置位事务完成标识寄存器。本发明具有原理简单、操作方便、可灵活配置、提高访存效率等优点。
-
公开(公告)号:CN104679691A
公开(公告)日:2015-06-03
申请号:CN201510033207.3
申请日:2015-01-22
申请人: 中国人民解放军国防科学技术大学
IPC分类号: G06F13/32
摘要: 一种用于GPDSP的采用主机计数的多核DMA分段数据传输方法,其传输过程为:主机DMA启动,依据配置参数生成分段数据传输请求;主机DMA每次发出分段数据传输的读请求中携带了标志返回数据目标节点的返回数据选择向量,返回数据选择向量的每一位表示对应的核是否为读返回数据的目标节点;读请求对应的数据返回时,片上网络根据返回数据选择向量将数据分发至相应的DMA;主机DMA对传输数据进行计数;当计数完成后,主机DMA给所有参与传输事务的从机DMA发送清空接收缓存的信号;当所有从机DMA清空接收缓存后,数据传输事务完成。本发明具有原理简单、操作方便、可灵活配置、访存效率高等优点。
-
公开(公告)号:CN104679690A
公开(公告)日:2015-06-03
申请号:CN201510032874.X
申请日:2015-01-22
申请人: 中国人民解放军国防科学技术大学
IPC分类号: G06F13/28
摘要: 一种用于GPDSP的基于乒乓机制支持数据乱序返回的DMA矩阵转置传输方法,在直接存储访问部件DMA的内部设有矩阵转置寄存器,当进行矩阵转置传输时,发出的读请求中包含返回数据应写入到矩阵转置寄存器中的行位置信息形成写地址;当接受到返回数据后,根据写地址将数据写入矩阵转置寄存器的相应行;当数据粒度要求被写满后,数据从矩阵转置寄存器中以列的方式读出,并计算出写地址,完成矩阵转置;在上述过程中,所述矩阵转置寄存器为两个,在上一个矩阵转置寄存器进行读操作时,开始进行下一个矩阵转置寄存器的写操作,将两次连续矩阵转置的读写矩阵转置寄存器操作并行处理。本发明具有原理清晰、工作可靠、适用范围广、效率高、具有较佳灵活性等优点。
-
-
-
-
-
-