一种基于多片FPGA的快速查找交换系统技术方案

技术编号:42441129 阅读:16 留言:0更新日期:2024-08-16 16:49
本发明专利技术公开了一种基于多片FPGA的快速查找交换系统,涉及卫星通信技术领域,解决了现有技术中没有能够支持多种不同场景的卫星交换系统的问题,该系统包括:配表单元和传输单元;配表单元用于根据配表信息将配表信息中的存储信息配置到存储RAM上;配表单元包括:跨片表项传输模块、表项接收缓存模块和表项解析存储模块;传输单元用于将数据帧进行片内交换或者跨片交换;传输单元包括:轮询模块、预处理模块、查表处理模块、分组处理模块、流量统计模块、预取cache模块、队列管理及调度模块和跨片数据传输处理模块;该方法实现了提出一种高速接口、大容量、多总线且能够支持在多片FPGA上实现快速查找交换的系统。

【技术实现步骤摘要】

本专利技术涉及卫星通信,尤其涉及一种基于多片fpga的快速查找交换系统。


技术介绍

1、随着低轨宽带通信卫星系统应用领域的不断成熟,以及火箭发射能力逐步提升、成本不断下降,今天正处于一个引人瞩目的卫星互联网建设的时刻。这个时机的成熟源自多方面因素的相互作用:首先,低轨宽带通信卫星系统在通信、军事、科学和商业等领域的应用需求不断增加,使得对卫星通信网络的建设和升级提出了更高的要求。其次,随着火箭发射技术的不断进步和成本的持续下降,卫星的部署和更新成本大幅降低,进一步推动了卫星互联网的发展。在这个背景下,我们看到了ip协议的广泛应用,它为卫星通信网络的发展提供了更为灵活和高效的数据传输方式。通过采用ip协议,卫星通信网络能够更加高效地进行数据传输,提高了卫星信道的利用率,从而降低了通信成本,为用户带来更优质的通信体验。

2、然而,面对未来低轨卫星应用的挑战,需要解决一系列问题:首先,由于不同应用场景和要求的多样性,卫星通信系统需要支持多种查表转发方式,这需要开展针对性的研究和优化。其次,随着数据传输量的不断增加,对查找速度的要求也越来越高,需要研发本文档来自技高网...

【技术保护点】

1.一种基于多片FPGA的快速查找交换系统,其特征在于,包括:配表单元和传输单元;

2.根据权利要求1所述的基于多片FPGA的快速查找交换系统,其特征在于,所述根据配表信息将配表信息中的存储信息配置到存储RAM上,包括:

3.根据权利要求2所述的基于多片FPGA的快速查找交换系统,其特征在于,所述表项接收缓存模块(10)支持RS422接口、LVDS接口、PCIe接口的配置,并利用所述LVDS接口向其余FPGA分发所述配表信息。

4.根据权利要求1所述的基于多片FPGA的快速查找交换系统,其特征在于,所述轮询模块(1)用于判断各个接口的缓存状态,确定各个...

【技术特征摘要】

1.一种基于多片fpga的快速查找交换系统,其特征在于,包括:配表单元和传输单元;

2.根据权利要求1所述的基于多片fpga的快速查找交换系统,其特征在于,所述根据配表信息将配表信息中的存储信息配置到存储ram上,包括:

3.根据权利要求2所述的基于多片fpga的快速查找交换系统,其特征在于,所述表项接收缓存模块(10)支持rs422接口、lvds接口、pcie接口的配置,并利用所述lvds接口向其余fpga分发所述配表信息。

4.根据权利要求1所述的基于多片fpga的快速查找交换系统,其特征在于,所述轮询模块(1)用于判断各个接口的缓存状态,确定各个接口是否存在非空数据帧,并将所述非空数据帧输入至所述预处理模块(2)中。

5.根据权利要求1所述的基于多片fpga的快速查找交换系统,其特征在于,所述预处理模块(2)用于提取非空数据帧中的校验字段、类型值字段和有效信息,并将计算所述非空数据帧的校验值和所述非空数据帧对应的特征值;其中,所述非空数据帧为所述轮询模块(1)的输出;

6.根据权利要求5所述的基于多片fpga的快速查找交换系统,其特征在于,所述流量统计模块...

【专利技术属性】
技术研发人员:潘伟涛耿浩然邱智亮李大状
申请(专利权)人:西安电子科技大学
类型:发明
国别省市:

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

1