Development of a toolset to decompose and compile high-level dataflow actors and map them onto low-level FPGA-based multi soft-cores (as Research Fellow in Rathlin project – Queen’s University Belfast)
In many video analytics application domains, there is a strong need for more intelligent image acquisition, multi-view video processing and more context-aware acquisition devices at source, to considerably reduce the amount of data to be communicated with some central resource to perform real-time processing. The Rathlin project addresses such issues by creating IPPro, a novel FPGA-based processor for image processing. A multicore architecture is evolved in close synergy with a suitable software representation and programming environment. The development of the compilation toolset targeting the multicore architecture from a dataflow language along with the design of the architecture were my responsibilities within this project.