Pynq custom overlay of multidimensional array calculation using vivado hls

@TingShen_Kuo In your Python code, what are “A” and “B”?
The error is that the data type must be int or bytes. You may not have assigned a value to A or B correctly.

Can you post more details about this problem you have?:

@bartokon

Also, I have find out that PYNQ has some errors with register map if your array is bigger than ?64? units.
Depending on the host CPU (32bit/64bit) registers are 32 bit or 64 bit. This is why you see an error if you try to use something larger than this.

I can write one value by using base address and incrementing by 4bythes (size of int)
We could do probably whole array like this, but there must be another way! I will try to search for a solution.

See this post:

Cathal

1 Like