【技术实现步骤摘要】
FC链路超时处理电路
本专利技术属于计算机硬件
,尤其涉及一种FC链路超时处理电路。
技术介绍
FC(光纤通道)是一种高速串行协议,当由于各种外界原因导致链路发生超时时,需要一种超时恢复机制和相关电路使其恢复,该电路需要解决FC链路超时的实时判断和复位问题。然而国内尚未见到解决该问题的电路相关技术资料,国外由于技术封锁也没有详细可实施的资料可以借鉴。
技术实现思路
专利技术目的:本专利技术的目的是提供一种FC链路超时处理电路,当链路发生超时时,控制链路执行复位操作。技术方案:本专利技术的解决方案是:本专利技术提供一种FC链路超时处理电路,包括MAC信用管理模块、链路状态管理模块、链路超时值配置寄存器、链路超时计数器、链路超时判断模块、链路状态控制寄存器模块,MAC信用管理模块和链路超时计数器相连,链路状态管理模块分别与链路超时计数器和链路状态控制寄存器模块相连,链路超时值配置寄存器与链路超时判断模块相连,链路超时判断模块分别与链路超时计数器和链路状态控制寄存器模块相连。所述的MAC信用管理模块,用来管理MAC当前的可用信用值,将MAC当前可用信用值发送给链路超时计数器,所述的链路状态管理模块,用来监控和管理MAC的链路状态,将当前链路状态发送给链路超时计数器;根据链路状态控制寄存器模块的配置值控制链路状态的跳转;如果当前链路状态置被配置为链路复位状态(LR)状态,控制链路执行复位操作;所述的链路超时值配置寄存器,用来存储链路超时阈值;所述的链路超时计数器,检测MAC当前可用信用值和当前链路状态,当链路状态为Active并且MAC当前可用信用值为0,将计数 ...
【技术保护点】
1.一种FC链路超时处理电路,其特征在于:包括MAC信用管理模块(1)、链路状态管理模块(2)、链路超时值配置寄存器(3)、链路超时计数器(4)、链路超时判断模块(5)、链路状态控制寄存器模块(6),MAC信用管理模块(1)和链路超时计数器(4)相连,链路状态管理模块(2)分别与链路超时计数器(4)和链路状态控制寄存器模块(6)相连,链路超时值配置寄存器(3)与链路超时判断模块(5)相连,链路超时判断模块(5)分别与链路超时计数器(4)和链路状态控制寄存器模块(6)相连。
【技术特征摘要】
1.一种FC链路超时处理电路,其特征在于:包括MAC信用管理模块(1)、链路状态管理模块(2)、链路超时值配置寄存器(3)、链路超时计数器(4)、链路超时判断模块(5)、链路状态控制寄存器模块(6),MAC信用管理模块(1)和链路超时计数器(4)相连,链路状态管理模块(2)分别与链路超时计数器(4)和链路状态控制寄存器模块(6)相连,链路超时值配置寄存器(3)与链路超时判断模块(5)相连,链路超时判断模块(5)分别与链路超时计数器(4)和链路状态控制寄存器模块(6)相连。2.根据权利要求书1所述的FC链路超时处理电路,其特征在于,所述的MAC信用管理模块(1),用来管理MAC当前的可用信用值,将MAC当前可用信用值发送给链路超时计数器(4)。3.根据权利要求1所述的FC链路超时处理电路,其特征在于,链路状态管理模块(2),所述的链路状态管理模块(2),用来监控和管理MAC的链路状态,将当前链路状态发送给链路超时计数器(4);根据链路状态控制寄存器模块(6)的配置值控制链路状态的跳转;如果当前链路状态置被配置为链路复位状态1(LR1)状态,控制链路执行复位操作。4.根据权利要求1所述的FC链路超时处理电路,其特征在于,所述的链路超时值配置寄存器(3),用来存储链路超时阈值。5.根据权...
【专利技术属性】
技术研发人员:郭亮,田泽,张荣华,刘浩,黎小玉,
申请(专利权)人:中国航空工业集团公司西安航空计算技术研究所,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。