[发明专利]基于FPGA的芯片测试装置及方法在审
申请号: | 201310445372.0 | 申请日: | 2013-09-26 |
公开(公告)号: | CN103472386A | 公开(公告)日: | 2013-12-25 |
发明(设计)人: | 史振国;孙忠周;王建强;宫琦 | 申请(专利权)人: | 威海北洋电气集团股份有限公司 |
主分类号: | G01R31/317 | 分类号: | G01R31/317;G01R31/3177;G01R31/3181 |
代理公司: | 威海科星专利事务所 37202 | 代理人: | 初姣姣 |
地址: | 264200 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 fpga 芯片 测试 装置 方法 | ||
技术领域
本发明涉及芯片测试技术领域,具体地说是一种操作简便,能够显著调高芯片测试效率的基于FPGA的芯片测试装置及方法。
背景技术
随着电子产品集成度的提高,越来越多的电子芯片被应用于产品设计中,这些芯片内设有多种集成电路,体积小且功能强大,成为电子产品中不可或缺的组成部分。现阶段有很多的不法商贩制造和生产假冒伪劣芯片,这些假冒伪劣芯片往往需要通过专门的测试才能被检测出来,一旦应用在产品生产中,会给生产者带来很大的损失。
目前芯片测试装置较少,芯片厂商在对某一类芯片进行出厂前测试时,可以通过搭建专门的测试电路实现,而对于在研发工作中同时需要使用多块芯片的使用者来说,一一搭建专门的测试电路进行芯片检测的方法过于繁琐,效率很低,因此急需一种操作简便、能够提高芯片测试效率的测试装置。
中国专利CN103105578公开了一种通用芯片测试系统,其包括FPGA板、信号处理板、待侧板、开关板以及测试仪器,在使用时连接计算机,在对某芯片各管脚电器功能以及芯片逻辑功能进行测试时,需要驱动开关板上的多个继电器,实现不同管脚的连接,这个测试装置结构较复杂,且缺乏对于待测芯片管脚属性的自动检测,导致在测试不同的芯片的过程中,需要反复确认每个管脚对应的数据指令,一旦数据指令对应错误,将无法达到检测的目的,操作繁琐,检测效率低。
发明内容
本发明针对现有技术中存在的缺点和不足,提出一种结构合理、操作简便,能够有效提高芯片检测效率,并可以实现对不同种类芯片同时检测的基于FPGA的芯片测试装置及方法。
本发明可以通过以下措施达到:
一种基于FPGA的芯片测试装置,包括上位机、FPGA板、待测板,其特征在于FPGA板经USB总线与上位机相连接,FPGA板与待测板相连接,其中待测板内设有芯片封装插座,包括分别与FPGA板相连接的DIP封装插座、SSOP封装插座、QFP封装插座、SOP封装插座。
本发明中上位机内设有用于设定待测芯片引脚数量、引脚属性的引脚参数设定模块;输入端与引脚参数设定模块相连接输出端与FPGA板相连接的引脚指令输出模块;用于生成芯片测试时序信号的测试时序信号发生模块;与测试时序信号发生模块的输出端相连接的测试时序发送模块;用于接收待测芯片引脚输出数据的反馈信号采集模块,与反馈信号采集模块相连接的用于根据反馈信号绘制测试结果时序图并将其显示输出的测试结果输出模块。
本发明中FPGA板上设有用于接收上位机发送指令的指令接收模块,输入端与指令接收模块相连接输出端与待测板相连接的用于输出引脚状态设定信号的引脚状态设定输出模块,输入端与待测板内待测芯片的输出引脚相连接的芯片输出信号接收模块,与芯片输出信号接收模块相连接的反馈信号上传模块,其中指令接收模块与反馈信号上传模块均经USB总线与上位机相连接。
本发明中USB总线可以采用FT245的USB通信芯片实现,用于接收上位机发送的数据并将该数据送入FPGA板,并能够接收FPGA板反馈的数据且将其送至上位机。
本发明中待测板上的芯片封装插座内设有两个以上的芯片引脚连接电路,每个芯片引脚电路用于对应连接待测芯片的一个引脚,所述芯片引脚连接电路内设有一个PMOS管、一个NMOS管,其中PMOS管的G极与/VCC_select端相连接,B极与D极与VCC端相连接,G极与D极之间串接阻值为10kΩ的电阻,S极与data端相连接,NMOS管的G极与GND_select端相连接,B极与S极均与GND端相接,D极与data端相连接,G极与S极之间串接一个阻值为10KΩ的电阻。
本发明中待测板中各芯片封装插座的编号相同的引脚连接在一起,即8引脚SOP封装的第i号引脚、16引脚SOP封装的第i号引脚、16引脚DIP封装的第i号引脚、64引脚QFP封装的第i号引脚、28引脚SSOP封装的第i号引脚均连接在一起,这种设计使得在上位机上进行引脚参数设定时,可以不必考虑芯片的封装形式,只要输入引脚编号即可。
本发明还提出一种基于FPGA的芯片测试方法,包括以下步骤:
步骤1:用户通过上位机内的引脚参数设定模块设定待测芯片的引脚参数,包括引脚数量,各个编号引脚的属性;
步骤2:用户通过上位机内的测试时序信号发生模块为待测芯片的所有输入引脚生成测试时序信号;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威海北洋电气集团股份有限公司,未经威海北洋电气集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310445372.0/2.html,转载请声明来源钻瓜专利网。