一种基于FPGA的大流量DMA集控分包方法及系统技术方案

技术编号:42683023 阅读:23 留言:0更新日期:2024-09-10 12:32
本发明专利技术提供一种基于FPGA的大流量DMA集控分包方法及系统,所述方法包括:对当前时刻各硬件节点配置参数数据以及功能相关大数据包下发至FPGA1;FPGA1持续接收大流量数据,并对数据进行缓存与调度;FPGA1将缓存与调度的数据传输至FPGA2;FPGA2与所有相关功能硬件进行链接,将收到的大流量数据以流水方式通过分流派包算法进行实时分发处理至各功能硬件当中,实现系统硬件节点纳秒级响应与微秒级功能就位。本发明专利技术能够实现低延迟多种软件信息指令及大量特性数据的快速下发,实现系统复杂功能及时响应,显著削弱高集成度系统功能的响应迟滞问题,且能够满足硬件节点的实时响应性能及功能准确性。

【技术实现步骤摘要】

本专利技术涉及高带宽数据通信,具体而言,涉及一种基于fpga的大流量dma集控分包方法及系统。


技术介绍

1、在数据通信领域,随着现代各技术行业大数据需求越发急迫,对高集成复杂系统的处理能力、成本以及系统及时响应速度提出了很高的要求。

2、现代高集成复杂系统有体积小、集成度高、功能复杂、成本可控、高鲁棒性等要求,并且为了提高系统中各功能节点超大流量持续高密度数据访问的能力,需要避免系统内部各功能子节点响应速度与功能无法达到要求的问题。


技术实现思路

1、本专利技术旨在提供一种基于fpga的大流量dma集控分包方法及系统,以解决上述存在的问题。

2、本专利技术提供的一种基于fpga的大流量dma集控分包方法,包括如下步骤:

3、对当前时刻各硬件节点进行复杂配置参数数据以及功能相关大数据包下发,将所有数据下发至数据预处理模块的fpga1;

4、fpga1持续接收大流量数据,并对数据进行短暂缓存与排队调度;

5、fpga1将缓存与调度的数据传输至数据预处理本文档来自技高网...

【技术保护点】

1.一种基于FPGA的大流量DMA集控分包方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的基于FPGA的大流量DMA集控分包方法,其特征在于,通过软件及操作系统对当前时刻各硬件节点进行复杂配置参数数据以及功能相关大数据包下发。

3.根据权利要求1所述的基于FPGA的大流量DMA集控分包方法,其特征在于,将所有数据通过DMA方式进行持续的吉比特级满带宽下发至数据预处理模块的FPGA1。

4.根据权利要求1所述的基于FPGA的大流量DMA集控分包方法,其特征在于,FPGA1通过流水线电路逻辑算法对数据进行短暂缓存与排队调度。</p>

5.根据...

【技术特征摘要】

1.一种基于fpga的大流量dma集控分包方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的基于fpga的大流量dma集控分包方法,其特征在于,通过软件及操作系统对当前时刻各硬件节点进行复杂配置参数数据以及功能相关大数据包下发。

3.根据权利要求1所述的基于fpga的大流量dma集控分包方法,其特征在于,将所有数据通过dma方式进行持续的吉比特级满带宽下发至数据预处理模块的fpga1。

4.根据权利要求1所述的基于fpga的大流量dma集控分包方法,其特征在于,fpga1通过流水线电路逻辑算法对数据进行短暂缓存与排队调度。

5.根据权利要求1所述的基于fpga的大流量dma集控分包方法,其特征在于,fpga1将缓存与调度的数据进行降密限流处理。

6.根据权利要求5所述的基于fpga的大...

【专利技术属性】
技术研发人员:张耀魏浩然闫雪婷刘晓旭张帆杜曜辛王顺利吴明昊钟鸿锐谢雪康
申请(专利权)人:中国电子科技集团公司第二十九研究所
类型:发明
国别省市:

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

1