芯片测试的方法、系统、测试设备及计算机可读存储介质技术方案

技术编号:34185926 阅读:9 留言:0更新日期:2022-07-17 14:14
本发明专利技术公开了一种芯片测试的方法、系统、测试设备及计算机可读存储介质,应用于测试领域。在通过网络接收到测试指令时,通过可控开关对FPGA板卡进行复位;将测试程序发送至FPGA板卡;接收FPGA板卡在运行测试程序后发送的测试结果;根据测试结果确定FPGA板卡的测试是否通过。通过网络将测试指令发送至测试设备,以便测试设备控制可控开关对FPGA板卡进行复位,无需人工到实验室进行复位,使得实验过程更加方便。FPGA板卡复位后进行下载程序,然后执行并返回测试结果至测试设备,测试设备根据测试结果确定测试是否通过,实现了对芯片内部的功能模块的测试,提高了功能模块在芯片流片后的可靠性和稳定性。可靠性和稳定性。可靠性和稳定性。

Chip test method, system, test equipment and computer readable storage medium

【技术实现步骤摘要】
芯片测试的方法、系统、测试设备及计算机可读存储介质


[0001]本专利技术涉及测试领域,特别是涉及一种芯片测试的方法、系统、测试设备及计算机可读存储介质。

技术介绍

[0002]现有技术对芯片内部的功能模块完成前端设计之后,将功能模块集成进芯片即芯片流片之前,需要对功能模块进行测试。通过使用FPGA(Filed Programmable Gate Array,现场可编程门阵列)板卡模拟芯片真实的使用场景,对芯片的功能模块进行测试。在测试的过程中,FPGA板卡在复位后才可以开始下载PC机发送的测试程序。考虑到当前FPGA板卡往往设置在距离办公室较远的实验室中,需要测试人员从办公室到实验室按下FPGA板卡的复位键实现FPGA板卡的复位,较为麻烦。同时,实验室中包含大量的服务器,服务器在运行中会产生较大的噪音,对人体有害。所以设计一种远程实现测试的方法是本领域技术人员需要解决的问题。

技术实现思路

[0003]本专利技术的目的是提供一种芯片测试的方法、系统、测试设备及计算机可读存储介质,无需人工到实验室进行复位,实现了对芯片内部的功能模块的测试,提高了功能模块在芯片流片后的可靠性和稳定性。
[0004]为解决上述技术问题,本专利技术提供了一种芯片测试的方法,应用于测试设备中的处理器,所述测试设备分别与FPGA板卡及可控开关的控制端连接,所述可控开关的第一端与FPGA板卡的复位键连接,所述可控开关的第二端与所述FPGA板卡的VCC引脚连接,所述方法包括:
[0005]在通过网络接收到测试指令时,通过所述可控开关对所述FPGA板卡进行复位;
[0006]将测试程序发送至所述FPGA板卡;
[0007]接收所述FPGA板卡在运行所述测试程序后发送的测试结果;
[0008]根据所述测试结果确定所述FPGA板卡的测试是否通过。
[0009]优选的,所述测试设备的USB接口通过转换器与所述FPGA板卡的UART接口连接;
[0010]将测试程序发送至所述FPGA板卡,包括:
[0011]通过USB接口将所述测试程序发送至所述FPGA板卡的UART接口;
[0012]接收所述FPGA板卡在运行所述测试程序后发送的测试结果,包括:
[0013]通过USB接口接收所述FPGA板卡在运行所述测试程序后通过所述UART接口发送的测试结果。
[0014]优选的,根据所述测试结果确定所述FPGA板卡的测试是否通过,包括:
[0015]判断所述测试结果与预设的测试结果是否相同;
[0016]若相同,则判定所述FPGA板卡的测试通过;
[0017]若不相同,则判定所述FPGA板卡的测试不通过。
[0018]优选的,通过所述可控开关对所述FPGA板卡进行复位,包括:
[0019]控制所述可控开关先导通后关断,以实现对所述FPGA板卡进行复位。
[0020]优选的,控制所述可控开关先导通后关断,以实现对所述FPGA板卡进行复位,包括:
[0021]向所述可控开关发送第一信号,以控制所述可控开关导通;
[0022]接收所述可控开关在执行所述第一信号对应的指令后返回的所述第一信号;
[0023]向所述可控开关发送第二信号,以控制所述可控开关关断;
[0024]接收所述可控开关在执行所述第二信号对应的指令后返回的所述第二信号。
[0025]优选的,向所述可控开关发送第一信号之前,还包括:
[0026]向所述可控开关发送握手信号;
[0027]接收所述可控开关在执行所述第二信号对应的指令后返回的所述第二信号之后,还包括:
[0028]向所述可控开关发送第三信号,以控制所述可控开关关断通信;
[0029]接收所述可控开关在执行所述第三信号对应的指令后返回的所述第三信号。
[0030]优选的,向所述可控开关发送第一信号之后,还包括:
[0031]在向所述可控开关发送第一信号后的预设时间内未接收到所述可控开关返回的所述第一信号时,返回向所述可控开关发送握手信号的步骤;
[0032]向所述可控开关发送第二信号之后,还包括:
[0033]在向所述可控开关发送第二信号后的预设时间内未接收到所述可控开关返回的所述第二信号时,返回向所述可控开关发送握手信号的步骤;
[0034]向所述可控开关发送第三信号之后,还包括:
[0035]在向所述可控开关发送第三信号后的预设时间内未接收到所述可控开关返回的所述第三信号时,返回向所述可控开关发送握手信号的步骤。
[0036]为解决上述技术问题,本专利技术还提供了一种芯片测试的系统,应用于测试设备中的处理器,所述测试设备分别与FPGA板卡及可控开关的控制端连接,所述可控开关的第一端与FPGA板卡的复位键连接,所述可控开关的第二端与所述FPGA板卡的VCC引脚连接,所述系统包括:
[0037]复位模块,用于在通过网络接收到测试指令时,通过所述可控开关对所述FPGA板卡进行复位;
[0038]发送模块,用于将测试程序发送至所述FPGA板卡;
[0039]接收模块,用于接收所述FPGA板卡在运行所述测试程序后发送的测试结果;
[0040]确定模块,用于根据所述测试结果确定所述FPGA板卡测试是否通过。
[0041]为解决上述技术问题,本专利技术还提供了一种测试设备,所述测试设备分别与FPGA板卡及可控开关的控制端连接,所述可控开关的第一端与FPGA板卡的复位键连接,所述可控开关的第二端与所述FPGA板卡的VCC引脚连接,所述测试设备包括:
[0042]存储器,用于存储计算机程序;
[0043]处理器,用于执行所述计算机程序时实现上述芯片测试的方法的步骤。
[0044]为解决上述技术问题,本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述芯片测试的方
法的步骤。
[0045]本申请提供了一种芯片测试的方法、系统、测试设备及计算机可读存储介质,应用于测试领域。在通过网络接收到测试指令时,通过可控开关对FPGA板卡进行复位;将测试程序发送至FPGA板卡;接收FPGA板卡在运行测试程序后发送的测试结果;根据测试结果确定FPGA板卡的测试是否通过。通过网络将测试指令发送至测试设备,以便测试设备控制可控开关对FPGA板卡进行复位,无需人工到实验室进行复位,使得实验过程更加方便。FPGA板卡复位后进行下载程序,然后执行并返回测试结果至测试设备,测试设备根据测试结果确定测试是否通过,实现了对芯片内部的功能模块的测试,提高了功能模块在芯片流片后的可靠性和稳定性。
附图说明
[0046]为了更清楚地说明本专利技术实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种芯片测试的方法,其特征在于,应用于测试设备中的处理器,所述测试设备分别与FPGA板卡及可控开关的控制端连接,所述可控开关的第一端与FPGA板卡的复位键连接,所述可控开关的第二端与所述FPGA板卡的VCC引脚连接,所述方法包括:在通过网络接收到测试指令时,通过所述可控开关对所述FPGA板卡进行复位;将测试程序发送至所述FPGA板卡;接收所述FPGA板卡在运行所述测试程序后发送的测试结果;根据所述测试结果确定所述FPGA板卡的测试是否通过。2.如权利要求1所述的芯片测试的方法,其特征在于,所述测试设备的USB接口通过转换器与所述FPGA板卡的UART接口连接;将测试程序发送至所述FPGA板卡,包括:通过USB接口将所述测试程序发送至所述FPGA板卡的UART接口;接收所述FPGA板卡在运行所述测试程序后发送的测试结果,包括:通过USB接口接收所述FPGA板卡在运行所述测试程序后通过所述UART接口发送的测试结果。3.如权利要求1所述的芯片测试的方法,其特征在于,根据所述测试结果确定所述FPGA板卡的测试是否通过,包括:判断所述测试结果与预设的测试结果是否相同;若相同,则判定所述FPGA板卡的测试通过;若不相同,则判定所述FPGA板卡的测试不通过。4.如权利要求1至3任一项所述的芯片测试的方法,其特征在于,通过所述可控开关对所述FPGA板卡进行复位,包括:控制所述可控开关先导通后关断,以实现对所述FPGA板卡进行复位。5.如权利要求4所述的芯片测试的方法,其特征在于,控制所述可控开关先导通后关断,以实现对所述FPGA板卡进行复位,包括:向所述可控开关发送第一信号,以控制所述可控开关导通;接收所述可控开关在执行所述第一信号对应的指令后返回的所述第一信号;向所述可控开关发送第二信号,以控制所述可控开关关断;接收所述可控开关在执行所述第二信号对应的指令后返回的所述第二信号。6.如权利要求5所述的芯片测试的方法,其特征在于,向所述可控开关发送第一信号之前,还包括:向所述可控开关发送握手信号;接收所述可控开关...

【专利技术属性】
技术研发人员:裴梦迪杨亮刘文涛沈欣舞
申请(专利权)人:山东云海国创云计算装备产业创新中心有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1