ucb-hls / SDAccel_Examples

SDAccel Examples
Other
0 stars 0 forks source link

ERROR: Memory bank specified for kernel instance "Indel_Accel_1" of kernel "Indel_Accel" for argument index 24 does not match the physical connectivity from the bi nary. #9

Open hqjenny opened 6 years ago

hqjenny commented 6 years ago

Multi-bank does not work for kernels with multiple instances.

For the same kernel, if bank0 is selected, an error will occurs saying the binary is expecting bank1. For the same kernel, if bank1 is selected, an error will occurs saying the binary is expecting bank0. If both are selected, error would say it does not allow multibank.

hqjenny commented 6 years ago

Different banks cannot be assigned differently for different compute units of the same compute units.

funcA(a) -> port a funcB(b) -> port b will not work.

funcA(a, b) a->port a, b->port b funcB(a, b) a->port a, b->port b