Altera_Forum
Honored Contributor
11 years agoFrom opencl Kernel to IO ports or VGA
Hi,
I am working on opencl applications : i am doing some image processing in opencl with DE1SOC board (cyclone V+ARM). I would like to implement physical IO ports of the board directly in opencl kernel. Per example, i would like to send RBG value to the VGA ports from an opencl kernel but i searched in given documentation from Altera website : i found that we can implement streaming interface (ethernet) with channels but i don't know how to implement others physical IO ports of the board. Is it possible to have Memory Mapped peripherals from Qsys design and we communicate to these peripherals from kernel or from the Host (Arm)? After compilation of an opencl kernel (with aoc command), i opened the Quartus project and Qsys project that were generated : i am not able to find the Host (the processor HPS ARM) i find only modules related to the Kernels : a main module called "acl_interface" with Memory Mapped Master. So if even, i add a memory mapped peripheral, i don't know where to connect it. (Normally it should be the HPS Arm processor). Thanks by advance. Ganesh