1/20/05CMPs on FPGAs 1 Mapping CMPs to Xilinx FPGAs Jan Gray Architect, Office of the CTO, Microsoft (fpgacpu.org, fpga-cpu list)