System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 主备网络自适应匹配的LED显示屏数据发送方法、装置、终端及存储介质制造方法及图纸_技高网

主备网络自适应匹配的LED显示屏数据发送方法、装置、终端及存储介质制造方法及图纸

技术编号:40487408 阅读:4 留言:0更新日期:2024-02-26 19:19
本申请公开了一种主备网络自适应匹配的LED显示屏数据发送方法、装置、终端及存储介质,所述方法包括:获取多组输入请求,每组输入请求包括主通道同步帧输入请求、备通道同步帧输入请求、主通道控制帧输入请求、备通道控制帧输入请求及数据帧输入请求;从每组输入请求中选择其中一个输入请求,并根据主备网络匹配规则,将所选的输入请求通过主网络输出通道或备网络输出通道输出至与所述输入请求的起始物理地址互为映射的主/备网络端口。本申请可根据用户需求和LED发送装置的性能自动完成主备网络参数的匹配和模块例化,将LED显示屏数据发送至特定通信地址,灵活分配主备网络通道,有效节约存储器带宽和FPGA逻辑资源。

【技术实现步骤摘要】

本申请涉及led显示屏,特别是涉及一种主备网络可自适应匹配的led显示屏数据发送方法、装置、终端及存储介质。


技术介绍

1、led发送卡是整个led大屏显示系统中不可或缺的硬件设备,其主要作用是将上游传进来的视频数据进行存储、缩放、裁剪、拼接、发送等一系列操作,经千兆以太网或光纤输送至下游led接收卡,完成画面的同步显示。为增加led大屏系统的安全、稳定性,越来越多的厂商推出支持网络备份的控制器产品,即一张led接收卡中同时接入主、备两种千兆网络,防止主网络因外界因素出现通讯中断,接收卡可识别该通讯故障并自动切换到备网络,从而可以保证在一些重要的场合,led大屏可持续正常显示。

2、主网络与备网络的区别是:网络上发送的图像数据相同,但发送的控制帧内容不同。现有技术中发送卡中备网络的实现方式是占用掉其中1个主网络的发送区域,即设置2个主网络的图像发送区域相同,以达到互为备份的目的。该方式的优点在于简单快捷,缺点则是这样的主备通道分配策略不够灵活,当用户需求变更从而需要改变主网络的接口数量时,备网络仍然占用独立的发送通道,这将导致存储器(ddr或sdram)读写带宽的重复占用,增加存储器带宽的压力,且fpga逻辑资源的耗用率也随之增加。

3、因此,针对上述问题,如何制定一种适用于发送卡的主备网络可自适应匹配的数据发送方法、装置、终端及存储介质,以提升led数据发送中主备通道分配的灵活性,进而减轻存储器的带宽压力,节约fpga逻辑资源的消耗,使其适应需求多样的应用场景,是目前亟待解决的技术问题。


>

技术实现思路

1、鉴于以上所述现有技术的缺点,本申请的目的在于提供一种主备网络自适应匹配的led显示屏数据发送方法、装置、终端及存储介质,用于解决现有技术中主备网络通道分配策略不灵活导致存储器带宽压力大和fpga逻辑资源耗用高的问题。

2、为实现上述目的及其他相关目的,本申请的第一方面提供一种主备网络自适应匹配的led显示屏数据发送方法,包括:获取多组输入请求,每组输入请求包括主通道同步帧输入请求、备通道同步帧输入请求、主通道控制帧输入请求、备通道控制帧输入请求及数据帧输入请求;从每组输入请求中选择其中一个输入请求,并根据主备网络匹配规则,将所选的输入请求通过主网络输出通道或备网络输出通道输出至与所述输入请求的起始物理地址互为映射的主/备网络端口。

3、于本申请的第一方面的一些实施例中,所述主备网络匹配规则包括:根据主网络的预设发送数量,得到备网络的发送数量;其中:若主网络的预设发送数量超过板载上通信接口总数的一半,则以板载上通信接口总数与主网络的预设发送数量的差值作为备网络的发送数量;否则,以主网络的预设发送数量作为备网络的发送数量。

4、于本申请的第一方面的一些实施例中,所述主备网络匹配规则包括:根据主网络的预设发送数量,得到备网络的起始通信地址;其中:若主网络的预设发送数量超过板载上通信接口总数的一半且不足板载上通信接口总数,则以第(r+1)个通信地址作为备网络的起始通信地址;若主网络的预设发送数量与板载上通信接口总数相同,则板载上通信接口均为主网络接口,无需配置备网络接口;若以上条件均不满足,则以第个通信地址作为备网络的起始通信地址;r表示主网络的预设发送数量,t表示板载上通信接口总数。

5、于本申请的第一方面的一些实施例中,所述主备网络匹配规则包括:根据主网络的预设发送数量,得到与备网络起始地址互为备份的主网络端口号;其中:若主网络的预设发送数量超过板载上通信接口总数的一半且不足板载上通信接口总数,则以第个主网络端口号作为与备网络的起始通信地址互为备份的主网络端口号;否则,以第一个主网络端口号作为与备网络的起始通信地址互为备份的主网络端口号;r表示主网络的预设发送数量,t表示板载上通信接口总数。

6、为实现上述目的及其他相关目的,本申请的第二方面提供一种主备网络自适应匹配的led显示屏数据发送装置,包括:同步帧发送模块,用于发送视频换帧指令;控制帧发送模块,用于发送系统控制命令;数据帧发送模块,用于处理并发送数据帧;帧类型选择发送模块,用于获取所述同步帧发送模块、控制帧发送模块、数据帧发送模块的输入请求,通过主网络输出通道或备网络输出通道转发所述视频换帧指令、系统控制命令、数据帧至第二路由模块;第一路由模块,用于将所述视频换帧指令、系统控制命令路由到所述帧类型选择发送模块;第二路由模块,用于将所述帧类型选择发送模块的输出路由至与所述输入请求的起始物理地址互为映射的主/备网络端口,其中,所述帧类型选择发送模块的输出包括视频换帧指令、系统控制命令、数据帧;其中,所述同步帧发送模块、控制帧发送模块连接所述第一路由模块,所述数据帧发送模块、第一路由模块、第二路由模块连接所述帧类型选择发送模块。

7、于本申请的第二方面的一些实施例中,所述装置包括板载,所述板载上设有用于led数据发送的多个通信接口,其中,所述通信接口的数量以及通信接口中主网络接口的最大数量根据led数据发送卡的像素带载性能而适应性改变,供自定义扩展或裁剪。

8、于本申请的第二方面的一些实施例中,所述通信接口的数量以及通信接口中主网络接口的最大数量改变后,所述装置调整对同步帧发送模块、控制帧发送模块、数据帧发送模块以及帧类型选择发送模块的例化策略。

9、于本申请的第二方面的一些实施例中,所述例化策略包括:例化x1个同步帧发送模块,其中,x1与每个同步帧发送模块一次可串行输出的同步帧个数y1满足x1×y1≥t;将控制帧一次并行发送的最大请求数量例化至t个;例化x2个数据帧发送模块,其中,x2与每个数据帧发送模块一次可并行输出的数据帧个数y2满足x2×y2≥m;例化m个帧类型选择发送模块;其中,t表示板载上通信接口总数,m表示通信接口中主网络接口的最大数量。

10、为实现上述目的及其他相关目的,本申请的第三方面提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述方法。

11、为实现上述目的及其他相关目的,本申请的第四方面提供一种电子终端,包括:处理器及存储器;所述存储器用于存储计算机程序,所述处理器用于执行所述存储器存储的计算机程序,以使所述终端执行所述方法。

12、如上所述,本申请所提供的一种主备网络自适应匹配的数据发送方法、装置、终端及存储介质,具有以下有益效果:

13、本申请可根据预设的主网络发送数量,将数据帧、控制帧和同步帧数据路由至特定通信地址,并完成主备网络间的相互备份。当主网络发送数量变更时,主网络通道和备网络通道自动完成转换和相应参数的匹配,有效提高了led发送卡主备网络输出分配的灵活性,从而进一步减轻存储器的带宽压力,轻量化fpga逻辑资源。此外,开发人员还可根据硬件性能自定义扩展或裁剪相应的逻辑架构,使其具有更强的代码移植性和兼容性,能够进一步适应更复杂、需求更多样的应用场景。

本文档来自技高网...

【技术保护点】

1.一种主备网络自适应匹配的LED显示屏数据发送方法,其特征在于,包括:

2.根据权利要求1所述的主备网络自适应匹配的LED显示屏数据发送方法,其特征在于,所述主备网络匹配规则包括:

3.根据权利要求1所述的主备网络自适应匹配的LED显示屏数据发送方法,其特征在于,所述主备网络匹配规则包括:

4.根据权利要求1所述的主备网络自适应匹配的LED显示屏数据发送方法,其特征在于,所述主备网络匹配规则包括:

5.一种主备网络自适应匹配的LED显示屏数据发送装置,其特征在于,包括:

6.根据权利要求5所述的主备网络自适应匹配的LED显示屏数据发送装置,其特征在于,所述装置包括板载,所述板载上设有用于LED数据发送的多个通信接口,其中,所述通信接口的数量以及通信接口中主网络接口的最大数量根据LED数据发送卡的像素带载性能而适应性改变,供自定义扩展或裁剪。

7.根据权利要求6所述的主备网络自适应匹配的LED显示屏数据发送装置,其特征在于,所述通信接口的数量以及通信接口中主网络接口的最大数量改变后,所述装置调整对同步帧发送模块、控制帧发送模块、数据帧发送模块以及帧类型选择发送模块的例化策略。

8.根据权利要求7所述的主备网络自适应匹配的LED显示屏数据发送装置,其特征在于,所述例化策略包括:

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至4中任一项所述方法。

10.一种电子终端,其特征在于,包括:处理器及存储器;

...

【技术特征摘要】

1.一种主备网络自适应匹配的led显示屏数据发送方法,其特征在于,包括:

2.根据权利要求1所述的主备网络自适应匹配的led显示屏数据发送方法,其特征在于,所述主备网络匹配规则包括:

3.根据权利要求1所述的主备网络自适应匹配的led显示屏数据发送方法,其特征在于,所述主备网络匹配规则包括:

4.根据权利要求1所述的主备网络自适应匹配的led显示屏数据发送方法,其特征在于,所述主备网络匹配规则包括:

5.一种主备网络自适应匹配的led显示屏数据发送装置,其特征在于,包括:

6.根据权利要求5所述的主备网络自适应匹配的led显示屏数据发送装置,其特征在于,所述装置包括板载,所述板载上设有用于led数据发送的多个通信接口,其中,...

【专利技术属性】
技术研发人员:范刚陈春根李应启洪徐健
申请(专利权)人:上海三思电子工程有限公司
类型:发明
国别省市:

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

1