12-28-2015 12:58 PM
I am trying to implement a hardware accelerator for 320 X 240 image and need to pass this image from the software to the hardware. But the SDSOC is giving me the following error:
INFO: [SDSoC 0-0] Generating data motion network
ERROR: [SDSoC 0-0] Function 'haar' argument 'Data' mapped to a bram interface has invalid array size (76800), which must be in the range [1..16384]
Data motion generation exited with return code 1
- errors detected
ERROR: [SDSoC 0-0] Exiting sds++ : Error when calling 'XidanePass --platform zc706 --dmclkid 1 --repo /work/zhang/users/nks45/reconfigurable-benchmark/Viola_Jones_sdsoc/_sds/.cdb/xd_ip_db.xml --dmdb /work/zhang/common/tools/xilinx/SDSoC/2015.2/data/DM.db -os linux '
which says that the array size 320 X 240 i.e. 76800 is exceeding the maximum range which is 16384. Can anybody tell how to transfer the entire image to the hardware accelerator.