You are using a deprecated Browser. Internet Explorer is no longer supported by Xilinx.
Sensor Demosaic v1.0 - 2017.3/2017.4 - unsupported pointer reinterpretation
When using the Sensor Demosaic v1.0 with Vivado 2017.3 or 2017.4 on Windows OS I get the following error:
INFO: [HLS 200-10] Checking synthesizability ...
ERROR: [SYNCHK 200-41] c:/../sources_1/ip/v_demosaic_0/src/v_demosaic.cpp:248: unsupported pointer reinterpretation from type '[5 x i36]*' to type 'ap_axiu<288, 1, 1, 1>' on variable '.023348'.
WARNING: [SYNCHK 200-23] c:/.../sources_1/ip/v_demosaic_0/src/v_demosaic.cpp:256: variable-indexed range selection may cause suboptimal QoR.
INFO: [SYNCHK 200-10] 1 error(s), 1 warning(s).
ERROR: [HLS 200-70] Synthesizability check failed.
What is the reason for this error?
This is a known issue with the Vivado HLS compiler on Windows (the Sensor Demosaic IP is an HLS-based IP).
The following patch can solve the issue (on Windows OS only):
- Vivado 2017.3 - Users should update to Vivado 2018.1.
- Vivado 2017.4 - Users can download a patch from (Xilinx Answer 70445) to work around the issue.
- Vivado 2018.1 - This issue is fixed in the 2018.1 release
Was this Answer Record helpful?
Linked Answer Records
Master Answer Records