如何对VC707的外设功能执行正式测试
扫描二维码
随时随地手机看文章
本文主要描述如何在VC707上进行官方外设功能测试。
•Vivado版本:2021.1
•这个过程是从Vivado 2014.1到2021.1的一个端口。
•附加的vc707_bist/系统。tcl文件已更新为Vivado版本2021.1。如果需要使用其他版本,请进行相应的修改。
建立VC707板接口测试(BIST)在Vivado
打开Vivado→Create and Package New IP,解压下载的VC707 BIST文件。
您可以直接下载附件vc707_bist.zip。
选择“Package a specified directory”,然后从解压的文件中选择vc707_bist/gtxe2_top_v1_00_a/hdl文件夹。
封装IP并创建VC707 BIST模块设计。
在“Block Design”中选择MIG IP,将“Clock 0”修改为200mhz。
将约束文件添加到源文件中。
创建HDL包装和生成比特流
出口XSA
在Vitis上构建VC707 BIST应用程序
打开Vitis并导入从Vivado导出的XSA文件以创建平台。
构建平台
在前面生成的平台上创建一个应用程序项目。
从vc707_bist\vc707_bist.sdk\bist_app\src中导入程序文件。
修改xilflash_protection_example.c中ReadBuffer、WriteBuffer和InterruptController的变量名。
修改bram_mem_test_example.c文件中“MEM_OFFSET”的值。
在VC707上构建并执行BIST程序。
本文编译自hackster.io