xddcore/OpenNNA

用release里面的hls源代码重新综合成ip核,ip核的运行结果错误,识别率低

Opened this issue · 7 comments

1-op commented

工具vitis hls 2020.1,我用release里面的bug_fix版本中的hls源代码去重新生成IP核,之后用sdk的代码去验证其IP核,但是结果识别错误。
image

您好,
这个可能是由于工程综合错误导致的问题。

  1. 如果您想快速验证工程的话,可以使用我综合好的IP Core进行验证( process_element.20230523.zip )。只需使用如上IP Core替换原有工程中的IP Core即可。

  2. 如果您想基于Network IP Core进行二次开发的话,可以使用我的HLS工程( OpenNNA_HLS_Network.zip ),这将避免从源码构建HLS工程中出现问题而导致运行结果错误。

祝好
xddcore

1-op commented

您好,感谢回复

我是想基于Network IP Core进行二次开发,并将其生成用于zynq zu7eg平台的IP Core,但是我遇到了一些问题。

我用vitis hls 2020.1 打开您上面提及的HLS工程,并重新export IP core;再将其放在vivado中综合;最后用vitis 调用这个IP core;但识别结果还是有误。

但是用您预先综合后的(process_element.20230523.zip)IP core,却能正确得到识别结果。请问您这个预先综合的IP core是用的哪个HLS工程?

感谢

1-op commented

您好,我用您发布的HLS工程( [OpenNNA_HLS_Network.zip])去重新综合IP核,结果还是识别错误。

只有您发布的预先综合好的IP核( [process_element.20230523.zip]) 才能正确得到识别结果。

感谢

您好,
对你复现带来的困难深表抱歉,我刚刚比对了一下可以用的IP Core生成的时间,找到了一份HLS工程,我已上传。您可以试试。工程见:https://github.com/xddcore/OpenNNA/releases/tag/HLS_Network_Fixup

1-op commented

您好, 对你复现带来的困难深表抱歉,我刚刚比对了一下可以用的IP Core生成的时间,找到了一份HLS工程,我已上传。您可以试试。工程见:https://github.com/xddcore/OpenNNA/releases/tag/HLS_Network_Fixup

您好,感谢回复

收到您回复后,我立马试验了这个工程,但很不幸,这工程生成的IP Core也无法正常工作。
同时,我对比了此工程 与 之前工程 的代码。发现两工程的代码是一样的。所以我猜测应该不是这个工程?

感谢

您好, 对你复现带来的困难深表抱歉,我刚刚比对了一下可以用的IP Core生成的时间,找到了一份HLS工程,我已上传。您可以试试。工程见:https://github.com/xddcore/OpenNNA/releases/tag/HLS_Network_Fixup

您好,感谢回复

收到您回复后,我立马试验了这个工程,但很不幸,这工程生成的IP Core也无法正常工作。 同时,我对比了此工程 与 之前工程 的代码。发现两工程的代码是一样的。所以我猜测应该不是这个工程?

感谢

您好,
刚刚查找了一下手上所有关于Network HLS的代码,发现和仓库中上传的代码一致。我近期会尽快找到合适的硬件,进行bug复现,查明bug出现的原因并修复bug。

最后,实在非常抱歉,给您复现带来麻烦了。

您好, 对你复现带来的困难深表抱歉,我刚刚比对了一下可以用的IP Core生成的时间,找到了一份HLS工程,我已上传。您可以试试。工程见:https://github.com/xddcore/OpenNNA/releases/tag/HLS_Network_Fixup

您好,感谢回复

收到您回复后,我立马试验了这个工程,但很不幸,这工程生成的IP Core也无法正常工作。 同时,我对比了此工程 与 之前工程 的代码。发现两工程的代码是一样的。所以我猜测应该不是这个工程?

感谢

您好,

Bug已修复,感谢您耐心的等待。最新Network HLS代码已上传,最新HLS工程和打包好的IP Core见https://github.com/xddcore/OpenNNA/releases/download/HLS_Network_Fixup/OpenNNA_HLS_Network230713.zip

关于本次Bug的说明见:
https://github.com/xddcore/OpenNNA/releases/tag/HLS_Network_Fixup

祝好