一种对多板卡端口进行状态获取和输出控制的装置制造方法及图纸

技术编号:6881301 阅读:427 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开一种对多板卡端口进行状态获取和输出控制的装置,用于以太网交换系统中,通过将CPU的GPIO设计成半双工6线制SPI接口,其输入和输出共享4数据线方式,采用特定的帧结构,并通过CPLD扩展多个并行的SPI接口,采取寄存器实时映像技术,将接口板的状态信息和控制信息快速同步到该映像寄存器,并辅以中断处理方式,CPU通过对映像寄存器做读、写的操作。采用本发明专利技术的技术方案,可以提高CPU对多板卡端口进行监控的效率,可更好地满足对交换机环网恢复的实时性要求。

【技术实现步骤摘要】

本专利技术涉及多板卡以太网交换系统
,尤其涉及一种对多板卡端口进行状态获取和输出控制的装置
技术介绍
在分布式多SLOT接口板卡的以太网交换系统中,尤其对光模块较多的接口板卡, 每一 SLOT的板卡都有若干状态变化信息,比如每个光端口模块的光信号丢失Rx_L0S、发送故障Tx_Fault、模块在位插拔Present、新接口板识别BID等信息,需要CPU及时响应处理; 同时CPU也有若干控制信息,比如光模块关闭控制TX_Disable,光模块的I2C总线的切换控制等,也需要及时传送到各SLOT板卡。CPU响应处理的实时性,直接关系到交换机环网恢复时间的实时性要求。而当CPU的外部接口资源有限,无法直接访问接口板卡的端口信息,或不适合采用周期性轮流查询的方式实现上述需求时,就需要使用一种扩展外部接口,提高CPU效率的方法。
技术实现思路
本专利技术的目的在于提供一种对多板卡端口进行状态获取和输出控制的装置,解决了当CPU的外部接口不丰富的情况下,使CPU快速获取端口状态的变化,并及时输出控制信号,从而使交换机系统满足环网恢复的时间要求。为达到上述目的,本专利技术是通过以下技术方案来本文档来自技高网...

【技术保护点】
1.一种对多板卡端口进行状态获取和输出控制的装置,包括:CPU、可编程逻辑电路、以及多个SLOT接口板,其特征在于:所述的CPU包含6个GPIO,且把6个GPIO设计为6线制半双工SPI接口。

【技术特征摘要】
1.一种对多板卡端口进行状态获取和输出控制的装置,包括CPU、可编程逻辑电路、 以及多个SLOT接口板,其特征在于所述的CPU包含6个GPI0,且把6个GPIO设计为6线制半双工SPI接口。2.如权利要求1所述的对多板卡端口进行状态获取和输出控制的装置,其特征在于 CPU还包括中断输入信号IRQ。3.如权利要求1所述的对多板卡端口进行状态获取和输出控制的装置,其特征在于 所述的可编程逻辑电路包括接口系统时钟、双向Buffer、CPU SPI接口控制逻辑电路、输入移位寄存器、输出移位寄存器、发送写控制电路、接收读控制电路、地址译码逻辑、多个 SLOT的发送控制映像寄存器、多个SLOT的接收状态映像寄存器、多个SLOT的Master SPI 控制逻辑电路、SLOT状态信号变化识别电路、SLOT中断寄存器,以及中断复用产生逻辑。4.如权利要求1或3所述的对多板卡端口进行状态获取和输出控制的装置,其特征在于所述可编程逻辑电路采用CPLD。5.如权利要求1所述的对多板卡端口进行状态获...

【专利技术属性】
技术研发人员:刘彦
申请(专利权)人:神州数码网络北京有限公司
类型:发明
国别省市:11

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

1