Lynq: A Lightweight Software Layer for Rapid SoC FPGA Prototyping | IEEE Conference Publication | IEEE Xplore