RTL kernel opencl example 2 ( copy element)deals with accessing external memory ,what does the module( lsu_local_bb1_st )and( lsu_top_bb1_ld) do these modules are present in copyelement.v file
and also what is the functionality of these modules
CopyElement_basic_block_0 and CopyElement_basic_block_1
I had found the information about the Load-store Units in https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/opencl-sdk/aocl-best-practices-guide.pdf Chapter 3.7 which is used to inferred memory access pattern, the types of memory available on the target platform, and whether the memory accesses are to local or global memory. The function is same with the constant-pipelined load-store units mainly used to read from the constant cache. The information for constant cache can be found in Chapter 8.3.1.