[发明专利]一种手持式FC总线测试仪在审
| 申请号: | 201611026061.0 | 申请日: | 2016-11-17 |
| 公开(公告)号: | CN106713065A | 公开(公告)日: | 2017-05-24 |
| 发明(设计)人: | 孟祥禄;吴恒奎;胡亚平 | 申请(专利权)人: | 中国电子科技集团公司第四十一研究所 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/40;H04L1/00 |
| 代理公司: | 济南圣达知识产权代理有限公司37221 | 代理人: | 张勇 |
| 地址: | 266555 山东省*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 手持 fc 总线 测试仪 | ||
技术领域
本发明涉及一种手持式FC总线测试仪。
背景技术
随着FC技术得到越来越广泛的应用,采用FC技术的交换机、仪器及终端也越来越多。在FC设备终端应用范围日益广泛的情况下,针对FC设备终端的简单易用的自动化测试仪器并不多见,大多为体积较大的台式机或者便携机,把FC协议测试作为独立模块制作成PXI或者CPCI板卡,配合台式机或者便携机使用。而且目前市场上的FC总线测试仪器普遍采用FPGA与CPU独立设计,FPGA与CPU之间采用DPRAM进行交互,与CPCI接口采用CPLD进行接口译码与控制,这种架构采用的芯片种类数量多,占用印制板空间大,集成性不高,携带不方便,成本较高。
发明内容
本发明的目的就是为了解决上述问题,提供一种手持式FC总线测试仪,使得手持式FC总线测试仪不仅满足FC协议分析和测试的需求,而且简单易用、便于携带。
为了实现上述目的,本发明采用如下技术方案:
一种手持式FC总线测试仪,包括数据捕获模块,所述数据捕获模块捕获数据并将数据存储到存储单元,具备数据过滤和数据触发功能;
数据发送模块,将数据通过光接口发送给被测设备;
统计模块,对数据捕获模块捕获的数据和数据发送模块发送的数据进行统计,包括短期统计值与累计统计值,并与控制模块进行数据交互;
人机接口,接收输入的控制信息并显示测试结果;
控制模块,控制数据捕获模块、数据发送模块、统计模块、协议解析模块以及人机接口协调运行。
所述数据捕获模块将FC链路建立和数据传输过程中捕获的数据按照捕获时间先后顺序存储下来。
所述数据捕获模块具有数据过滤功能,能够根据控制捕获特定类型的原语、分界符或者帧头内容。
数据捕获模块具有数据触发功能,能够在捕获到特定的原语、分界符或者帧头内容后开始对捕获的数据进行存储。
所述协议解析模块从存储单元中读取数据捕获模块捕获的FC数据帧进行分析,分析出数据帧的帧类型、帧头内容和净荷数据,并对数据帧进行CRC校验;自动解析识别FC-2帧、FC-AE-ASM、FC-AE-1553、SCSI及FICON。
所述数据发送模块在不同速率下根据设置产生不同的原语及FC帧并通过光接口向被测设备发送,支持FC-AE-ASM、FC-AE-1553协议数据发送。
所述统计模块统计各端口短期数据与累计数据,包括发送、接收的帧数量以及字节数,计算实时带宽利用率,统计FC1错误统计和FC2错误统计。
数据捕获模块、数据发送模块、统计模块均在现场可编程门阵列FPGA中采用VHDL硬件描述语言实现,控制模块和协议解析模块在现场可编程门阵列FPGA中集成的双核CotexA9内核中采用C语言实现。
所述现场可编程逻辑阵列FPGA通过GTX接口与SFP光模块连接,数据发送模块产生的数据通过现场可编程逻辑阵列FPGA中的GTX接口传送到SFP光模块进行发送;数据捕获模块通过现场可编程逻辑阵列FPGA中的GTX接口接收SFP接口光模块捕获的数据,并将数据存储到存储单元。
数据捕获模块、和数据发送模块通过现场可编程门阵列FPGA内的GTX接口与SFP光模块相连,通过SFP光模块跟被测设备进行数据交互;4.25Gb/s、2.125Gb/s、1.0625Gb/s三种不同端口速率通过现场可编程门阵列FPGA中的GTX接口采用DRP方式进行切换。本发明的有益效果:
克服了现有测试仪器存在的集成性低、携带不方便、价格昂贵等问题,使得手持式FC总线测试仪不仅满足FC协议分析和测试的需求,而且简单易用、便于携带。
附图说明
图1为本发明的整体构架图;
图2为本发明的硬件构架图。
具体实施方式
下面结合附图与实施例对本发明作进一步说明。
如图1所示,一种手持式FC总线测试仪,由图可知,本发明手持式FC总线测试仪包括:数据捕获模块、协议解析模块、数据发送模块、统计模块、控制模块和人机接口。其中:
数据捕获模块将FC链路建立和数据传输过程中捕获的数据,根据帧定界符定位出每一帧数据,并在帧起始符位置打上时标,按照捕获时间先后顺序存储到存储单元,并且具备数据过滤和数据触发功能;
协议解析模块,从DDR存储单元中读取数据捕获模块捕获的FC数据帧进行分析,分析出数据帧的帧类型、帧头内容和净荷数据,并对数据帧的进行CRC校验;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第四十一研究所,未经中国电子科技集团公司第四十一研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611026061.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:三正丁胺回收法及所用回收装置
- 下一篇:作为杀线虫剂的N-环酰胺





