This adds support for PLRAM memory 'banks'. In most cases it is just cloning the implementation of DDR/HBM with minor adjustments.
I agree that sycl/include/sycl/ext/xilinx/fpga/memory_properties.hpp deserves some refactoring (and even more with plram case), but I didn't try to do that in this PR as I don't know if you have specific plans for that.
This adds support for PLRAM memory 'banks'. In most cases it is just cloning the implementation of DDR/HBM with minor adjustments.
I agree that
sycl/include/sycl/ext/xilinx/fpga/memory_properties.hpp
deserves some refactoring (and even more with plram case), but I didn't try to do that in this PR as I don't know if you have specific plans for that.