在Vivado HLS中Test Bench的.cpp文件运行产生“up level 1 hls::main {*}$args”(procedure "hls_proc" line 5) invoked from within是什么意思
时间: 2024-03-30 08:34:33 浏览: 56
VivadoHLS.rar_HLS_hls 图像_vivado_vivado hls resize_vivado图像
5星 · 资源好评率100%
"up level 1 hls::main {*}$args" (procedure "hls_proc" line 5) invoked from within 是 Vivado HLS 中的一个错误提示。这个错误通常是由于 Test Bench 文件中的一些代码或调用导致的。
这个错误提示表明 Vivado HLS 在执行 Test Bench 文件时遇到了问题,导致程序无法继续执行。通常,这个错误提示会附带更多的信息,例如文件名、行号等,以帮助定位问题所在。
为了解决这个问题,可以检查 Test Bench 文件中的代码,确保其符合语法规范,并且没有调用未定义的函数或变量。此外,也可以检查 Vivado HLS 的日志文件,以获取更多的错误信息和提示,从而更好地定位问题所在。
阅读全文