【技术实现步骤摘要】
本专利技术涉及通信
,尤其涉及一种复杂可编程逻辑器件 (ComplexProgrammable Logic Device, CPLD)的在线升级方法及装置。
技术介绍
CPLD具有编程灵活、集成度高、设计开发周期短、适用范围宽、开发工具先进、设计 制造成本低、保密性强等优点,已成为电子产品不可缺少的组成部分,因此被广泛应用于产 品的原型设计和产品生产之中。同时,CPLD还可以实现在线升级,因此当电路系统的CPLD 新增了功能或者CPLD出现故障时,可以通过升级来解决。CPLD等逻辑器件一般位于业务单板上,在CPLD升级的过程中,可以将业务单板上 的业逻辑器件分为进行接口控制的CPLD和进行工作的CPLD。其中,该进行接口控制的 CPLD负责业务单板的启动配置及接口的转换,进行工作的CPLD完成业务单板工作所需的 功能。在CPLD在线升级的过程中,业务单板的CPU接收到CPLD升级命令后,获取用于升级 的CPLD逻辑文件,该进行接口控制的CPLD将CPU本地总线(L0CALBUS)接口转换为CPLD的 联合测试行为组织(Joint TestAction Gr ...
【技术保护点】
一种复杂可编程逻辑器件的在线升级方法,其特征在于,包括:业务单板的处理器获取用于升级的复杂可编程逻辑器件CPLD文件,根据该文件,对业务单板上的主CPLD对应的待升级文件进行升级并重启业务单板;当所述主CPLD在业务单板的重启过程中重启不成功时,所述处理器通过业务单板上的从CPLD完成对自身的启动配置。
【技术特征摘要】
【专利技术属性】
技术研发人员:李明纬,
申请(专利权)人:福建星网锐捷网络有限公司,
类型:发明
国别省市:35[中国|福建]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。