Application Acceleration With FPGAs
Programmable Acceleration Cards (PACs), DCP, FPGA AI Suite, Software Stack, and Reference Designs
477 Discussions

Opencl on FPGA,RTL kernel modules

Titanameda
Beginner
703 Views

Hi,

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

 

Thank You

 

 

 

0 Kudos
2 Replies
MEIYAN_L_Intel
Employee
479 Views

Hi,

I will need sometime to look into the copyElement.v file.

Thanks

0 Kudos
MEIYAN_L_Intel
Employee
479 Views

Hi,

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.

Thanks

 

0 Kudos
Reply