一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种控制机箱FPGA远程升级通信系统及方法与流程

2022-06-18 00:48:23 来源:中国专利 TAG:

技术特征:
1.一种控制机箱fpga远程升级通信系统,其特征在于,包括控制机箱;所述控制机箱内部设置有主控板和多个通用位置板卡;所述控制机箱和远程升级后台采用以太网通信连接;所述主控板和多个通用位置板卡fpga之间采用差分lvds通道连接。2.根据权利要求1所述的一种控制机箱fpga远程升级通信系统,其特征在于,所述主控板和多个通用位置板卡之间的通信通道包括远程升级模式和工程应用模式。3.根据权利要求2所述的一种控制机箱fpga远程升级通信系统,其特征在于,在远程升级模式下:按照通道自定义方式1进行通信;用于接收控制机箱主控板下发给对应板卡fpga的配置flash操作指令,包括擦除、编程、反读和/或校验的指令;同时上传操作指令反馈状态,用于指示操作结果;在工程应用模式下:按照通道自定义方式2进行通信,以实现工程应用中的通信应用功能。4.根据权利要求3所述的一种控制机箱fpga远程升级通信系统,其特征在于,自定义方式2采用和自定义方式1采用频率及帧格式不同的通信协议。5.根据权利要求2-4任一项所述的一种控制机箱fpga远程升级通信系统,其特征在于,控制机箱上电时,初始化通信通道模式为远程升级模式;在设定时间t_delay内控制机箱通过以太网端口接收远程升级后台下发的远程升级指令,机箱内所有通信通道将继续运行在远程升级模式,用于程序的远程升级数据的传输;在达到设定时间t_delay后,控制机箱主控板和通用位置板卡将自身控制的通信通道切换为工程应用模式,完成工程所需的通信功能。6.根据权利要求5所述的一种控制机箱fpga远程升级通信系统,其特征在于,设定时间(t_delay)的选取为:设定机箱上电到所有fpga芯片配置最大完成的时间为t1;网卡配置最大时间为t2,后台操作最大时间为t3;则:t_delay>t1 t2 t3。7.一种控制机箱fpga远程升级通信方法,其特征在于,使用如权利要求1-6任一项所述的控制机箱fpga远程升级通信系统进行通信,包括如下步骤:控制机箱上电、初始化通信通道模式为远程升级模式;判断计时器是否小于设定时间t_delay:根据判断结果切换远程升级模式或工程应用模式。8.根据权利要求7所述的一种控制机箱fpga远程升级通信方法,其特征在于,所述判断计时器是否小于设定时间t_delay:根据判断结果切换远程升级模式或工程应用模式的步骤包括:计时器小于设定时间t_delay时:检测模式维持指令,并判断模式维持指令是否有效:有效时,置位模式保持状态字;否则,结束返回;计时器大于设定时间t_delay时:判断置位模式保持状态字是否有效:有效时,则所有通信通道执行远程升级模式;否则,所有通信通道执行工程应用模式。9.根据权利要求7或8所述的一种控制机箱fpga远程升级通信方法,其特征在于,在远程升级模式下:按照通道自定义方式1进行通信;用于接收控制机箱主控板下发给对应板卡fpga的配置flash操作指令,包括擦除、编程、反读和/或校验的指令;同时上传操作指令反馈状态,用于指示操作结果;
在工程应用模式下:按照通道自定义方式2进行通信,以实现工程应用中的通信应用功能。10.根据权利要求9所述的一种控制机箱fpga远程升级通信方法,其特征在于,自定义方式2采用和自定义方式1采用频率及帧格式不同的通信协议。

技术总结
一种控制机箱FPGA远程升级通信系统及方法,该系统包括控制机箱;所述控制机箱内部设置有主控板和多个通用位置板卡;控制机箱和远程升级后台采用以太网通信连接;主控板和多个通用位置板卡FPGA之间采用差分LVDS通道连接。本发明提出的控制机箱FPGA远程升级通信系统及方法,将通信通道复用为FPGA程序远程升级通道,为远程升级提供通信通道;可实现机箱内多个FPGA程序远程并行升级通信通道,保证了控制机箱FPGA远程升级功能通信的可靠性,大大提高了FPGA程序升级下载效率。了FPGA程序升级下载效率。了FPGA程序升级下载效率。


技术研发人员:胡四全 董朝阳 樊宏伟 俎立峰 吉攀攀 马俊杰 马太虎 樊大帅 慕小乐 周辉 王佳佳 王蓉东
受保护的技术使用者:许继电气股份有限公司
技术研发日:2020.12.16
技术公布日:2022/6/16
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献