Kimon Karras, Xilinx Research, Dublin