[发明专利]一种FC交换机测试设备有效
申请号: | 201510889503.3 | 申请日: | 2015-12-07 |
公开(公告)号: | CN105450475B | 公开(公告)日: | 2018-10-26 |
发明(设计)人: | 李玉发;张利洲;李大鹏;雷红;杨可;李亚各 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 西安智邦专利商标代理有限公司 61211 | 代理人: | 苏蓓 |
地址: | 710065 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种FC交换机测试设备,属于计算机通信技术,本发明由硬件电路、测试逻辑和测试软件三部分组成,硬件电路主要由FPGA、PPC处理器、光电转化电路、电源、时钟、复位、以太网、串口等组成,测试逻辑基于FPGA实现,主要由FC MAC模块、激励源模块、发送缓冲模块、接收缓冲模块、发送接收控制模块、监控处理模块等组成,本发明支持单播、多播、广播、监控、时统等功能测试,并且具有体积小、功耗低、便于携带、自动保存测试结果等优点。 | ||
搜索关键词: | 测试逻辑 测试设备 硬件电路 计算机通信技术 串口 发送缓冲模块 光电转化电路 监控处理模块 接收缓冲模块 接收控制模块 激励源模块 便于携带 测试软件 功能测试 自动保存 体积小 以太网 复位 处理器 单播 多播 功耗 时统 电源 发送 监控 广播 | ||
【主权项】:
1.一种FC交换机测试设备,其特征在于:包括硬件电路和测试逻辑单元;硬件电路包括FPGA,测试逻辑单元运行在FPGA上;测试逻辑单元主要由FC MAC模块、激励源模块、发送缓冲模块、接收缓冲模块、发送接收控制模块、监控处理模块组成;FC MAC模块,对待发送数据帧进行封装,对接收到的数据帧进行解析;发送接收控制模块包括发送控制模块、发送控制状态机和接收控制模块,发送控制状态机用于控制发送控制模块发送数据;激励源模块由参数配置逻辑、Payload生成逻辑、组帧逻辑、控制状态机、CRC计算和EOF极性计算逻辑组成;发送控制模块用于启动CRC计算和EOF极性计算,并将数据帧发送至发送缓冲模块;Payload生成逻辑用来产生伪随机数据、递增数据或固定数据,并发送给组帧逻辑;组帧逻辑根据接收到的伪随机数据、递增数据或固定数据对待发送数据帧的SOF、head、Payload、CRC或EOF字段进行相应填充;控制状态机用于控制参数配置逻辑对待发送数据帧的SOF、head字段内容进行配置,用于控制组帧逻辑对待发送数据帧的填充,并将填充过的数据帧发送给CRC计算和EOF极性计算逻辑;CRC计算和EOF极性计算逻辑对接收到的数据帧的CRC值和EOF极性进行计算,根据计算结果对数据帧的CRC字段和EOF字段进行更新,并将更新的数据帧发送给发送缓冲模块;发送缓冲模块用于缓存接收到的数据帧,并将缓存的数据帧发送给接收控制模块和FC MAC模块;接收缓冲模块用于缓存FC MAC模块接收的数据帧,并将缓存的数据帧发送至接收控制模块;接收控制模块对来自发送缓冲模块的数据帧和来自接收缓冲模块的数据帧进行比较,比较它们是否一致;监控处理模块用于监控被测FC交换机各个监控端口所发送数据是否正确。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510889503.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种两用电机控制系统
- 下一篇:用于阻尼声音的设备和方法