用release里面的hls源代码重新综合成ip核,ip核的运行结果错误,识别率低
Opened this issue · 7 comments
您好,
这个可能是由于工程综合错误导致的问题。
-
如果您想快速验证工程的话,可以使用我综合好的IP Core进行验证( process_element.20230523.zip )。只需使用如上IP Core替换原有工程中的IP Core即可。
-
如果您想基于Network IP Core进行二次开发的话,可以使用我的HLS工程( OpenNNA_HLS_Network.zip ),这将避免从源码构建HLS工程中出现问题而导致运行结果错误。
祝好
xddcore
您好,感谢回复
我是想基于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工程?
感谢
您好,我用您发布的HLS工程( [OpenNNA_HLS_Network.zip])去重新综合IP核,结果还是识别错误。
只有您发布的预先综合好的IP核( [process_element.20230523.zip]) 才能正确得到识别结果。
感谢
您好,
对你复现带来的困难深表抱歉,我刚刚比对了一下可以用的IP Core生成的时间,找到了一份HLS工程,我已上传。您可以试试。工程见:https://github.com/xddcore/OpenNNA/releases/tag/HLS_Network_Fixup
您好, 对你复现带来的困难深表抱歉,我刚刚比对了一下可以用的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
祝好