Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
New Contributor I
398 Views

How to force memory generated in clusters to be implemented in MLAB in FPGA OpenCL v19.1

There is new feature in FPGA OpenCL v19.1 that one could force memory blocks to be implemented in MLAB or M20K as described in the guide:

捕获3.JPG

 

But it only works on variables that are explicitly defined in the code. Some time the compiler will generate lots of memory in the clusters like follows:

捕获555.JPG

When I use multiple kernels, it became very costly in M20K.

 

So is there any way that one could force such memory to be implemented in MLAB rather than M20K ?

 

0 Kudos
2 Replies
Highlighted
New Contributor I

Re: How to force memory generated in clusters to be implemented in MLAB in FPGA OpenCL v19.1

I also tried v18.1.1, it seems that v18.1.1 will implement the same memory in MLAB instead of M20K.

捕获666.JPG

0 Kudos
Highlighted
Moderator

Re: How to force memory generated in clusters to be implemented in MLAB in FPGA OpenCL v19.1

Hi,

I apologize that no one attended to this question. If you have any outstanding question on this, please let me know. Otherwise I will proceed to close this thread.

0 Kudos