买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种FC交换主机装置及交换方法_天津津航计算技术研究所_202110721202.5 

申请/专利权人:天津津航计算技术研究所

申请日:2021-06-28

公开(公告)日:2023-01-24

公开(公告)号:CN113438568B

主分类号:H04Q11/00

分类号:H04Q11/00;H04L47/6275

优先权:

专利状态码:有效-授权

法律状态:2023.01.24#授权;2021.10.15#实质审查的生效;2021.09.24#公开

摘要:FC交换主机装置包括FC交换逻辑和CPU系统软件;FC交换逻辑由16个输入控制器、16个输出控制器、交换模块和PCIE控制器组成,可以实现16端口的FC交换。其中,输入控制器主要完成帧解析,输出控制器主要完成流控和发送,交换模块主要完成帧的调度,PCIE控制器主要完成帧交互以及寄存器连接。系统软件分为驱动程序模块、E端口模块、F端口模块和管理模块。驱动模块位于底层,主要进行初始化的工作,并为上层应用提供支持;E端口模块主要是完成交换机之间的互连登录;F端口模块和HBA的N端口交互完成登录功能;通过管理模块,用户可以;设置和查询端口状态、端口数据统计、出错统计、设置路由表、配置超时计数器等。

主权项:1.一种FC交换主机装置,其特征在于,包括输入控制器、输出控制器、交换模块、PCIE控制器、驱动程序模块、E端口模块、F端口模块、管理模块;输入控制器用于接收GTX通道发送的FC数据,将FC数据分为转发到其它端口的数据、送给上层软件处理的数据,并分别写入相应的FIFO;交换模块采用CROSSBAR无阻塞结构,对所有FIFO中的数据进行过滤,然后根据优先级对数据进行仲裁调度,根据仲裁调度结果,将转发到其它端口的数据发送给输出控制器,将送给上层软件处理的数据发送到PCIE控制器;输出控制器用于从FIFO中读出数据并进行流控,完成发送后进行RDY指示,输出控制器还用于数据位转换;PCIE控制器用于交换模块、驱动程序模块、E端口模块、F端口模块、管理模块之间的数据传输;驱动程序模块用于为E端口模块、F端口模块、管理模块提供驱动服务;E端口模块用于完成FCFabric配置管理和数据交换、FSPF路由算法和协议,以及Fabric转发表的建立、维护和更新;F端口模块用于将接收到的数据进行解封装并提取相应字段,然后填写发送帧后封装,最后调用帧发送函数将封装好的帧发送给PCIE控制器;管理模块用于对FC交换主机装置进行初始设置、状态查询;输出控制器包括EOF检测模块、RDY控制模块、流控模块、Sender模块;EOF检测模块用于监测EOF结束标志,以确定一帧传输完毕让输出控制中的状态机发生跳转;RDY控制模块根据授权信号即能确定向外给出一个RDY的发送信号;流控模块接收输入端口传送过来的RDY指示,以及输出端口检测到得EOF指示,将RDY指示和EOF指示转发给交换模块,作为流控的指示;Sender模块负责发送数据到GTX通道。

全文数据:

权利要求:

百度查询: 天津津航计算技术研究所 一种FC交换主机装置及交换方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。