[发明专利]一种高速串行异构链路的动态管理方法在审
申请号: | 201510183241.9 | 申请日: | 2015-04-17 |
公开(公告)号: | CN104820649A | 公开(公告)日: | 2015-08-05 |
发明(设计)人: | 李花芳;董建波;刘晓飞;侯锐 | 申请(专利权)人: | 苏州中晟宏芯信息科技有限公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38 |
代理公司: | 苏州创元专利商标事务所有限公司 32103 | 代理人: | 陶海锋 |
地址: | 215163 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 高速 串行 异构链路 动态 管理 方法 | ||
1. 一种高速串行异构链路的动态管理方法,其特征在于,在高速串行链路完成配置后,对链路进行动态管理,所述动态管理包括下列步骤:
S1:获取通信请求,根据该通信请求配置链路中各通道的每个通路的状态,将状态信息写入链路两端设备的控制寄存器;
S2:链路两端设备的连接控制器分别根据当前通路信息和S1步骤中配置的通路的状态信息,判断当前链路通道的发送通路和接收通路是否释放或者建立;
S3:链路两端设备的配置引擎分别根据S2步骤的结果,回收或拓展某个或某些发送通路和接收通路,实现异构链路;
S4:链路两端设备进行数据发送和接收,完成S1步骤中获取的通信请求。
2. 根据权利要求1所述的高速串行异构链路的动态管理方法,其特征在于,所述步骤S1具体为:
根据应用层信息判断是否可以改变当前链路带宽使用率;当发送通路带宽需求变化大于预设值时,通知设备的连接控制器改变链路发送带宽,并向连接控制器的Tx Line Number寄存器中写入链路信息;
其中,链路两端必须保证两个方向至少各一个发送通路处于正常工作状态。
3. 根据权利要求1所述的高速串行异构链路的动态管理方法,其特征在于,所述步骤S2由下列步骤构成:
S21:设备的连接控制器根据寄存器信息判断是否发起通路重配置;
S22:如果需要发起通路重配置,通知事务层和数据链路层进入通路重配置状态,停止发送数据报文;
S23:通知配置引擎进行通路重配置。
4. 根据权利要求1所述的高速串行异构链路的动态管理方法,其特征在于,所述步骤S3由下列步骤构成:
S31:配置引擎判断各通道的发送通路的配置状态;
S32:如果配置为关闭通路时,在相应通路上发送通路关闭序列RCS,同时其他通路发送Idle序列;接收模块在接收到通路关闭序列RCS时,反馈通路关闭确认序列ARCS,并检测发送通路状态决定是否进入关闭;发送通路关闭后,接收通路随即关闭;
S33:如果配置为打开通路时,将相应通路单元由低功耗状态拓展为正常工作状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州中晟宏芯信息科技有限公司,未经苏州中晟宏芯信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510183241.9/1.html,转载请声明来源钻瓜专利网。