检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:许寿全 XU Shou-quan(Jiangsu Automation Research Institute,Lianyungang 222061,China)
出 处:《计算机技术与发展》2021年第5期108-112,118,共6页Computer Technology and Development
基 金:国家自然科学基金项目(61773384)。
摘 要:为解决FPGA软件测试过程中仿真测试实时性不高和实物测试不充分的缺点,对FPGA实物验证环境搭建技术和芯片验证机理进行研究,提出一种基于VCD波形的FPGA实物自动化测试技术。通过对VCD波形数据压缩、转换形成自定义测试向量,解决了输入信号量过于庞大的问题。采用PCI-E数据总线和DMA数据共享的方式实现自定义测试向量实时传输,并经过数据-引脚映射完成被测FPGA芯片真实信号注入,保证了信号的实时性和测试的充分性。信号在真实芯片中运行后,通过采集FPGA芯片返回信号,自动完成与VCD波形中期望值的比对。在FPGA验证平台上进行验证,结果表明,该技术能够在保证测试充分性的基础上自动完成对FPGA芯片实物验证,提高了测评效率和测评的真实性。In order to solve the shortcomings of low real-time simulation test and insufficient physical test in FPGA software testing process,we study the construction technology of FPGA physical verification environment and chip verification mechanism and propose a FPGA physical automatic test technology based on VCD waveform.By compressing and converting VCD waveform data into self-defined test vectors,the problem of too large input semaphore is solved.The real-time transmission of user-defined test vector is realized by PCI-E data bus and DMA data sharing,and the real signal injection of FPGA chip under test is completed through data pin mapping,which ensures the real-time performance of signal and the sufficiency of test.After the signal runs in the real chip,it can automatically complete the comparison with the expected value of VCD waveform by collecting the return signal from FPGA chip.It is verified on FPGA verification platform that the proposed technology can automatically complete the verification of FPGA chip on the basis of ensuring the test adequacy,which improves the efficiency and authenticity of the evaluation.
关 键 词:软件测试 FPGA VCD 实物自动化验证技术 实时
分 类 号:TP31[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.145