When targeting a Spartan-3E using a Spartan-only license (pci32_sp_v3_0_flexlm.lic), the core will fail to generate, giving an error such as:
ERROR:coreutil - Failure to generate output products
ERROR:coreutil - An error occurred while running Java. Please examine the console or coregen log file for a specific IP related error.
If there is no specific error the problem may be due to memory limitations. For more information please consult solution record 21955 available from:
ERROR:sim:57 - Error found during generation
Target a Spartan-3 device instead of the "3E" and generate the core. All files needed, including UCF files for the Spartan-3E, will be generated when targeting a Spartan-3.
It is possible that targeting a Spartan-3 will still produce errors; however, the core should still be generated. Please see (Xilinx Answer 23083) for more information.