How to Choose an FPGA for your Design