Наколько я помню Spartan и Spartan-XL поддерживались Xilinx Foundation версий 3.1i, 3.3i и 4.2i. Не путать с ISE Foundation! Это разные программные продукты. В Xilinx Foundation только IDE от Xilinx, а остальные компоненты от сторонних производителей софта (от Aldec, например).