[发明专利]测试数据传输稳定性的方法和光刻设备在审
申请号: | 202010350842.5 | 申请日: | 2020-04-28 |
公开(公告)号: | CN111552661A | 公开(公告)日: | 2020-08-18 |
发明(设计)人: | 张开宇 | 申请(专利权)人: | 合肥芯碁微电子装备股份有限公司 |
主分类号: | G06F13/42 | 分类号: | G06F13/42;G06F13/16;G03F7/20 |
代理公司: | 北京景闻知识产权代理有限公司 11742 | 代理人: | 贾玉姣 |
地址: | 230088 安徽省合肥市高新区*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 数据传输 稳定性 方法 光刻 设备 | ||
1.一种测试数据传输稳定性的方法,用于光刻设备的主机端与FPGA板卡端之间的数据传输测试,所述主机端与所述FPGA板卡端通过PCIE接口连接,其特征在于,所述方法包括:
所述主机端检测到测试启动指令,循环执行以下步骤;
所述主机端将存储在第一专用内存空间的传输数据发送给所述FPGA板卡端;
所述主机端读取所述FPGA板卡端接收到的所述传输数据,并将读取的所述传输数据存储在第二专用内存空间中,其中,所述第二专用内存空间与所述第一专用内存空间的大小相同;
所述主机端比较所述第二专用内存空间与所述第一专用内存空间的传输数据,确定数据传输的正确性。
2.根据权利要求1所述的测试数据传输稳定性的方法,其特征在于,在所述主机端将存储在第一专用内存空间的传输数据发送给所述FPGA板卡端之前,所述方法还包括:
所述主机端产生随机数;
所述主机端根据所述随机数生成所述传输数据;
所述主机端将所述传输数据写入所述第一专用内存空间中。
3.根据权利要求2所述的测试数据传输稳定性的方法,其特征在于,在所述主机端产生随机数之前,所述方法还包括:
所述主机端修改所述随机数的随机种子。
4.根据权利要求2所述的测试数据传输稳定性的方法,其特征在于,所述方法还包括:
所述主机端在每次循环之前,对所述第一专用内存空间进行清空操作。
5.根据权利要求1所述的测试数据传输稳定性的方法,其特征在于,所述主机端比较所述第二专用内存空间与所述第一专用内存空间的传输数据,确定数据传输的正确性,包括:
所述主机端确定所述第二专用内存空间的传输数据与所述第一专用内存空间的传输数据一致,则数据传输正确;
所述主机端确定所述第二专用内存空间的传输数据与所述第一专用内存空间的传输数据不一致,则数据传输出现错误。
6.根据权利要求5所述的测试数据传输稳定性的方法,其特征在于,所述方法还包括:
所述主机端在确定数据传输正确时,清空所述第一专用内存空间和所述第二专用内存空间,并记录到日志文件;
所述主机端在确定数据传输出现错误时,将所述第一专用内存空间和所述第二专用内存空间的传输数据分别保存,并生成错误信息,以及记录日志文件。
7.根据权利要求1所述的测试数据传输稳定性的方法,其特征在于,所述方法还包括:
所述主机端统计每次循环的序号以及所述主机端与所述FPGA板卡端双向的数据传输速度,并写入日志文件。
8.根据权利要求1-7任一项所述的测试数据传输稳定性的方法,其特征在于,所述方法还包括:
所述主机端根据设定时钟信号,对循环测试步骤的线程进行状态进行监控;
所述主机端响应于测试结束指令,完成最后一次循环测试步骤。
9.一种光刻设备,其特征在于,包括:
主机、PCIE接口和FPGA板卡,所述主机与所述FPGA板卡通过所述PCIE接口连接,所述主机包括存储单元,所述存储单元设置有第一专用内存空间和第二专用内存空间,所述主机用于执行权利要求1-8任一项所述的测试数据传输稳定性的方法。
10.根据权利要求9所述的光刻设备,其特征在于,所述光刻设备还包括:
测试触发单元,与所述主机连接,用于根据触发动作生成测试启动指令或测试结束指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥芯碁微电子装备股份有限公司,未经合肥芯碁微电子装备股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010350842.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:空心复合材料绝缘子热应力循环试验方法及装置
- 下一篇:一种高精度额温枪