一种利用FPGA作为MUX测试芯片管脚复用的自动化方法及系统技术方案

技术编号:41004029 阅读:34 留言:0更新日期:2024-04-18 21:41
本发明专利技术公开了一种利用FPGA作为MUX测试芯片管脚复用的自动化方法及系统,该方法包括:被测芯片的复用管脚均与MUX连接,模式管脚复用功能的验证电路的信号接口也均与MUX连接,被测芯片与MUX通过通讯接口互联,所述MUX为FPGA;启动被测芯片电路、FPGA电路和验证电路;被测芯片通过通讯接口向FPGA发出测试第一模式的指令;FPGA收到指令后,将第一模式对应的验证电路和对应被测的复用管脚连线连接,被测芯片进行测试,FPGA同时将测试信号输出到监测仪器专用脚上;被测芯片的第一模式测试完成,被测芯片的片上程序记录当前测试步骤和测试结果,再向FPGA发出进行下一个模式测试的指令,以此类推,直到所有模式全部测试完。本发明专利技术无需人工飞线的步骤,程序自动化控制测试。

【技术实现步骤摘要】

本专利技术涉及芯片电路验证领域,尤其涉及一种利用fpga作为mux测试芯片管脚复用的自动化方法及系统。


技术介绍

1、基本所有的芯片都涉及管脚复用,即对外应用的芯片管脚,有不少通过软件配置一下,可变成另外一种功能。如某一个脚,配置成mode1为uart1_txd脚,配置成mode2为lcd_d1脚等。

2、传统复用方法,先指定一种复用模式,如uart,把uart的管脚用跳线跳到相应的外设电路上。调试验证成功后后,再指定另外一种模式,把相应的管脚再跳到另外的电路上测试。

3、具体如图1所示,先人工指定模式1,模式1一般是程序中已配置好,例为uart_txd脚,然后用跳线飞线到外设验证电路的uart_rxd脚上,这样uart一收一发确认数据,实现模式1管脚复用配置功能。

4、模式2,同理,人工指定模式2,例为lcd的d1脚,然后飞线到外设验证电路相应的lcd_d1脚上,测试lcd通讯是否正常。

5、依次类推,直至所有的管脚复用全部测试完成。此传统方法,人工操作的工作量较大,且全是单步操作。人手工飞线也存在不稳定性本文档来自技高网...

【技术保护点】

1.一种利用FPGA作为MUX测试芯片管脚复用的自动化方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的利用FPGA作为MUX测试芯片管脚复用的自动化方法,其特征在于,步骤S2中,若片上程序的自动测试发生故障,则片上程序启动单步测试模式,FPGA收到指令后将对应模式的对应验证电路和对应芯片的复用管脚连线连接,并将测试信号输出到监测仪器专用脚上,被测芯片进行测试。

3.根据权利要求1所述的利用FPGA作为MUX测试芯片管脚复用的自动化方法,其特征在于,步骤S4中,测试信号输出到监测仪器专用脚上,监测仪器能够实时监测和/或记录测试情况。p>

4.根据权...

【技术特征摘要】

1.一种利用fpga作为mux测试芯片管脚复用的自动化方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的利用fpga作为mux测试芯片管脚复用的自动化方法,其特征在于,步骤s2中,若片上程序的自动测试发生故障,则片上程序启动单步测试模式,fpga收到指令后将对应模式的对应验证电路和对应芯片的复用管脚连线连接,并将测试信号输出到监测仪器专用脚上,被测芯片进行测试。

3.根据权利要求1所述的利用fpga作为mux测试芯片管脚复用的自动化方法,其特征在于,步骤s4中,测试信号输出到监测仪器专用脚上,监测仪器能够实时监测和/或记录测试情况。

4.根据权利要求1所述的利用fpga作为mux测试芯片管脚复用的自动化方法,其特征在于,被...

【专利技术属性】
技术研发人员:杜福建
申请(专利权)人:上海芯联芯智能科技有限公司
类型:发明
国别省市:

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

1