[发明专利]一种业务板卡自动匹配和升级CPLD的方法及装置有效
申请号: | 202010873007.X | 申请日: | 2020-08-26 |
公开(公告)号: | CN112052031B | 公开(公告)日: | 2023-03-14 |
发明(设计)人: | 黄川 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F8/65 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 张雯俐 |
地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 板卡 自动 匹配 升级 cpld 方法 装置 | ||
本发明公开了一种业务板卡自动匹配和升级CPLD的方法及装置,涉及通信技术领域。该方法包括:在盘控模块中存储所有业务单盘的CPLD目标码通用版本和CPLD目标码专用版本;业务单盘启动后,判断是否能通过CPLD获取到单盘类型信息,若不能获取到,则通过升级接口向CPLD在线烧入CPLD目标码通用版本;若能获取到,则通过CPLD获取专用版本的升级信息,根据该升级信息确定需要升级后,将单盘类型信息与存储的CPLD目标码专用版本进行匹配,并调用升级接口将匹配的CPLD目标码专用版本在线烧入到CPLD中。本发明既提升了单盘生产效率,又降低了盘控模块I/O资源的消耗,还便于盘控单盘和版本的管理及维护,满足实际应用需求。
技术领域
本发明涉及通信技术领域,具体来讲是一种业务板卡自动匹配和升级CPLD(Complex Programmable Logic Device,复杂可编程逻辑器件)的方法及装置。
背景技术
目前,由于CPLD易于实现各种算法和组合逻辑功能,具有掉电不丢失配置,方便升级等优点,在通信设备中得到了大量应用。而在通信板卡的开发和运行阶段,通常不可避免地需要对CPLD进行升级,达到修正错误,更改设计或扩展功能的目的。
当前CPLD烧录和升级主要有两种方法:
1)编程器烧写:使用编程器烧入每种通信业务板卡对应的特定版本的CPLD目标码。该方法由于不同CPLD供应商编程器接口不完全兼容,且需要人工选择特定的文件,操作过程中容易出错,且工作效率低下。
2)在线烧写:相关技术中,每个业务板卡上的CPLD需要一个对应的特定的目标码文件,完成相应的逻辑功能。不同业务板卡的目标码文件是不同的。为了提高单盘生产效率,实现CPLD的在线烧写,要求业务板卡的多个特定硬件管脚直接连接到盘控模块,产生唯一的单盘类型信息。盘控模块在初始化过程中通过上述多个特定硬件管脚来获取单盘类型,根据单盘类型来提取特定的CPLD目标码,然后通过CPLD升级接口在线烧入CPLD目标码。该方法虽然不需要编程器,但缺点是需要占用盘控模块的多个I/O(Input/Output,输入输出端口)资源,由于盘控模块通常需要通过多种数据接口和管理控制接口连接到板卡上的其他模块,往往造成I/O资源捉襟见肘,甚至造成此种在线升级方案无法实现。
发明内容
本发明的目的是为了克服上述背景技术的不足,提供一种业务板卡自动匹配和升级CPLD的方法及装置,既提升了单盘生产效率,又降低了盘控模块I/O资源的消耗,满足实际应用需求。
为达到以上目的,本发明提供一种业务板卡自动匹配和升级CPLD的方法,包括以下步骤:
A、在盘控模块中存储所有业务单盘的CPLD目标码通用版本和CPLD目标码专用版本,所述CPLD目标码通用版本用于获取单盘类型信息,所述CPLD目标码专用版本用于获取单盘类型信息以及完成各业务单盘特有的专用逻辑功能;
B、业务单盘启动后,判断盘控模块是否能通过CPLD获取到单盘类型信息;若是,直接转入步骤C,否则,盘控模块通过升级接口向CPLD在线烧入CPLD目标码通用版本,再转入步骤C;
C、盘控模块通过CPLD获取当前业务单盘的单盘类型信息及专用版本的升级信息;根据专用版本的升级信息确定需要升级后,将单盘类型信息与存储的CPLD目标码专用版本进行匹配,并调用升级接口将匹配的CPLD目标码专用版本在线烧入CPLD中。
在上述技术方案的基础上,所述步骤B,包括以下步骤:
B1、业务单盘启动后,盘控模块通过CPLD获取单盘类型信息,并判断是否能成功获取到;若能成功获取到,则直接转入步骤C,否则,转入步骤B2;
B2、盘控模块将预设的通用版本重试次数递增,并判断此次递增后是否超过预设的通用版本重试次数上限,若未超过,转入步骤B3;若超过,转入步骤B4;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010873007.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种铁水罐余热利用系统
- 下一篇:可自锁闭的新型动车组大件行李架安装结构