【技术实现步骤摘要】
本专利技术涉及通讯
,尤指一种模块化设备检测维护方法、装置及模块化设备。
技术介绍
随着通讯技术的发展,有多个独立的功能模块组成的模块化设备得到越来越广泛的应用,模块化设备中各个功能模块负责完成整机的一部分功能,各个功能模块协调工作, 共同实现整机要实现的功能。模块化设备的各模块之间既相互影响又相互制约,一旦其中某一个或几个功能模块出现故障,将会影响其他模块的正常工作。且各功能模块有不能实现硬件配置的正常恢复,导致模块化设备故障无法尽快恢复,导致整机性能下降,影响系统整体性能。也就是说,现有技术中不能很好的实现对模块化设备的检测维护,以保证模块化设备故障的迅速恢复、维护系统稳定性和可靠性。
技术实现思路
本专利技术实施例提供一种模块化设备检测维护方法、装置及模块化设备,用以解决现有技术中不能实现对模块化设备的检测维护,有模块发生故障时无法快速恢复影响整机正常运行的问题。一种模块化设备检测维护装置,包括FPGA单元,用于按照设置的控制逻辑控制模块化设备中各模块的启动;针对正在启动的当前启动模块,控制当前启动模块的输入状态,并检测当前启动模块的输出状态是否正常;若正常,则继续启动下一级模块;若不正常,控制与当前启动模块连接的模块隔离单元隔离当前启动模块,并对当前启动模块进行设置使输出状态正常后控制模块隔离单元解除对当前启动模块的隔离并继续启动下一级模块;模块隔离单元,用于当FPGA单元检测到与自身连接的当前启动模块的输出状态异常时,将与自身连接的当前启动模块隔离,当所述当前启动模块的输出状态正常后,解除对当前启动模块的隔离。一种模块化设备,包括上述的模块化 ...
【技术保护点】
1.一种模块化设备检测维护装置,其特征在于,包括:FPGA单元,用于按照设置的控制逻辑控制模块化设备中各模块的启动;针对正在启动的当前启动模块,控制当前启动模块的输入状态,并检测当前启动模块的输出状态是否正常;若正常,则继续启动下一级模块;若不正常,控制与当前启动模块连接的模块隔离单元隔离当前启动模块,并对当前启动模块进行设置使输出状态正常后控制模块隔离单元解除对当前启动模块的隔离并继续启动下一级模块;模块隔离单元,用于当FPGA单元检测到与自身连接的当前启动模块的输出状态异常时,将与自身连接的当前启动模块隔离,当所述当前启动模块的输出状态正常后,解除对当前启动模块的隔离。
【技术特征摘要】
1.一种模块化设备检测维护装置,其特征在于,包括FPGA单元,用于按照设置的控制逻辑控制模块化设备中各模块的启动;针对正在启动的当前启动模块,控制当前启动模块的输入状态,并检测当前启动模块的输出状态是否正常;若正常,则继续启动下一级模块;若不正常,控制与当前启动模块连接的模块隔离单元隔离当前启动模块,并对当前启动模块进行设置使输出状态正常后控制模块隔离单元解除对当前启动模块的隔离并继续启动下一级模块;模块隔离单元,用于当FPGA单元检测到与自身连接的当前启动模块的输出状态异常时,将与自身连接的当前启动模块隔离,当所述当前启动模块的输出状态正常后,解除对当前启动模块的隔离。2.如权利要求1所述的装置,其特征在于,所述FPGA单元,包括可编程逻辑器件、内核、控制寄存器、检测寄存器和设置寄存器;所述控制寄存器,用于存储控制逻辑;所述检测寄存器,用于存储检测逻辑;所述设置寄存器,用于存储各模块的正确输入状态和硬件配置参数;所述可编程逻辑器件和内核,用于获取控制寄存器中存储的控制逻辑,按照设置的控制逻辑控制模块化设备中各模块的启动,并针对正在启动的当前启动模块,控制当前启动模块的输入状态;以及获取检测寄存器中存储的检测逻辑,检测当前启动模块的输出状态是否正常;若正常时,根据控制逻辑启动下一级模块;若不正常时,控制与当前启动模块连接的模块隔离单元隔离当前启动模块,并从设置寄存器中获取当前启动模块的正确输入状态和硬件配置参数,对当前启动模块进行设置使输出状态为正常的输出状态后控制模块隔离单元解除对当前启动模块的隔离并继续启动下一级模块。3.如权利要求1所述的装置,其特征在于,所述FPGA单元,具体用于当所述模块化设备中的模块包括电源模块、时钟模块和业务模块时,控制电源模块先启动,在电源模块启动完成后,控制时钟模块启动,时钟模块启动完成后启动业务模块。4.如权利要求3所述的装置,其特征在于,FPGA单元,具体用于当控制电源模块启动时,控制电源模块的上电电压,并检测电源模块的输出电压是否正常;若正常,则继续启动时钟模块;若不正常,控制与电源模块连接的模块隔离单元隔离电源模块,并对电源模块进行设置使输出电压正常后控制模块隔离单元解除对电源模块的隔离并启动时钟模块。5.如权利要求4所述的装置,其特征在于,FPGA单元,具体用于控制与电源模块连接的模块隔离单元隔离电源模块后,对电源模块的配置管脚进行检测,当检测到是配置管脚连接的电容故障时,重新设置电源模块的输入电压为正常的电压值;当检测到配置管脚连接的电阻故障时,切换到配置管脚连接的另一个电阻正常的通路上。6.如权利要求3所述的装置,其特征在于,FPGA单元,具体用于当控制时钟模块启动时,控制时钟模块的输入时钟频率,并检测时钟模块的输出时钟频率是否正常;若正常,则继续启动业务模块;若不正常,控制与时钟模块连接的模块隔离单元隔离时钟模块,并重新设置时钟模块的输入时钟频率为正确的输入时钟频率后控制模块隔离单元解除对时钟模块的隔离并启动业务模块。7.如权利要求1-6任一所述的装置,其特征在于,还包括设置在所述FPGA单元与模块化设备中的模块之间下列模块之一或组合模块控制单元、模块检测单元和模块设置单元;所述模块控制单元,用于在所述FPGA单元的控制下,控制当前启动模块的输入状态;所述模块检测单元,用于在所述FPGA单元的控制下,检测当前启动模块的输出状态是否正常;所述模块设置单元,用于当检测当前启动模块的输出状态不正常,在所述FPGA单元的控制下...
【专利技术属性】
技术研发人员:杨勇,
申请(专利权)人:福建星网锐捷网络有限公司,
类型:发明
国别省市:35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。