You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With the new 2022.1 version, I got something Error during synthesizing MatrixMultiplicationKernel.
INFO: [HLS 214-131] Inlining function 'hlslib::Stream<hlslib::DataPack<float, 8>, 0ul, (hlslib::Storage)0>::Stream()' into 'MatrixMultiplicationKernel' (/home/lab/yong/SoonToBeRemoved/gemm_hls/kernel/Top.cpp:47:26)
INFO: [HLS 214-131] Inlining function 'hlslib::Stream<hlslib::DataPack<float, 8>, 0ul, (hlslib::Storage)0>::Stream(char const*)' into 'MatrixMultiplicationKernel' (/home/lab/yong/SoonToBeRemoved/gemm_hls/kernel/Top.cpp:91:26)
INFO: [HLS 214-210] Disaggregating variable 'cMemory' (/home/lab/yong/SoonToBeRemoved/gemm_hls/kernel/Top.cpp:111:52)
INFO: [HLS 214-210] Disaggregating variable 'bMemory' (/home/lab/yong/SoonToBeRemoved/gemm_hls/kernel/Top.cpp:43:52)
ERROR: [HLS 214-177] in function 'MatrixMultiplicationKernel': Cannot apply disaggregate pragma/directive on object 'aSplit' as there is an unresolved Phi node on it (/home/lab/yong/SoonToBeRemoved/gemm_hls/kernel/Top.cpp:117:1)
ERROR: [HLS 214-177] in function 'MatrixMultiplicationKernel': Cannot apply disaggregate pragma/directive on object 'aPipes' as there is an unresolved Phi node on it (/home/lab/yong/SoonToBeRemoved/gemm_hls/kernel/Top.cpp:117:1)
ERROR: [HLS 214-177] in function 'MatrixMultiplicationKernel': Cannot apply disaggregate pragma/directive on object 'bPipes' as there is an unresolved Phi node on it (/home/lab/yong/SoonToBeRemoved/gemm_hls/kernel/Top.cpp:117:1)
ERROR: [HLS 200-1715] Encountered problem during source synthesis
INFO: [HLS 200-111] Finished Command csynth_design CPU user time: 22.37 seconds. CPU system time: 2.4 seconds. Elapsed time: 22.58 seconds; current allocated memory: -1025.930 MB.
Pre-synthesis failed.
After I added #pragma HLS aggregate variable=aSplit and do the same thing for the other variables (i.e. aPipes, bPipes), the synthesis has been also falied.
The text was updated successfully, but these errors were encountered:
This looks related to the issue that was causing the design to fail pipelining in 2021.2. I'm afraid the accelerator is currently broken with 2021.2 or newer 😞 I will try to find time to look into this issue, but I cannot promise when I have time. In the meantime, I can only suggest using 2021.1 to compile.
Hi-
With the new 2022.1 version, I got something Error during synthesizing MatrixMultiplicationKernel.
After I added #pragma HLS aggregate variable=aSplit and do the same thing for the other variables (i.e. aPipes, bPipes), the synthesis has been also falied.
The text was updated successfully, but these errors were encountered: