Gordon Brebner Xilinx Research Labs EE 392 I Field Programmable Technology for Mainstream Processing 27 April 2010.