xilinx foundation 4.2
as stated in h**p://www.xilinx.com/webpack/classics/spartan_4k/index.htm
The Spartan and XC4000 series FPGA device family software support is considered stable and mature. The device support has been decoupled from the current ISE software to maintain this integrity.
New or existing designs targeting the Spartan, SpartanXL and XC4000 series device families can continue to use this software indefinitely.
Spartan and XC4000 series device family software (h**p://direct.xilinx.com/direct/classics/spartan4k.exe) - ISE 4.2i Service Pack 3 level of support. Download file size is 153Mb
Devices supported
Spartan, Spartan XL - All
XC4000E, EX, L, XL, XLA - All
Design Entry
Unlike the ISE WebPACK third party tools are required to accomplish design entry using this download.
Synthesis can be accomplished by using Synopsys FPGA Compiler-II, Synplicity Synplify, or Mentor Graphics LeonardoSpectrum™. The Spartan and XC4000 series device families were never supported by Xilinx Synthesis Technology.
The following Xilinx design entry tools can be used with LeonardoSpectrum™ as part of an integrated design flow:
Xilinx ECS schematic editor
Xilinx HDL Editor
Xilinx StateCAD state diagram editor
Xilinx Core Generator System for only the supported devices listed above.
Schematic capture can be accomplished with any tool that will produce an EDIF netlist for the Spartan or XC4000 series devices.
Implementation Features (ISE 4.2i)
FloorPlanner
Xilinx Constraints Editor
Timing Driven Place and Route
iMPACT Programing Tool
FPGA Editor
Board Level Integration
IBIS and STAMP Models
Platform Support - PC Only