Who are the alternatives to Xilinx on the high end currently? Altera? Lattice and the others make comparatively small FPGAs IIRC.