摘要
本申请提供一种FPGA芯片、程序测试方法和程序测试系统,涉及电子技术领域。FPGA芯片上设置有:控制模块、数据处理模块、存储模块、测试接口以及通信接口;数据处理模块为采用可编程逻辑单元构成的数据处理模块,控制模块与测试接口连接,以获取具有多个程序的程序包;控制模块与存储模块连接,以将程序包存储至存储模块;数据处理模块与控制模块和存储模块连接,在控制模块的控制下,顺序读取程序包中的当前程序,并发送至控制模块,控制模块还连接通信接口,通信接口用于连接测试板,将当前程序下载至测试板,获取测试板执行当前程序得到的程序执行结果,并反馈至上位机设备,完成对多个程序的存储、读取、自动依次下载。