Peter C. Wallace wrote:
 Other nice ISE features:
 Dont try synthesising anything for Spartan6 (new synthesiser) without
 the "keep hierarchy" option if you want it to work and not delete
 about 20% of your design.
 also beware of optimize for area, it makes designs that meet timing
 but dont work (for complicated designs with embedded CPUs  and
 multiple dual ported RAMS at least) 
Scary!  I've only been using Spartan-3,
-3E, and -3A, and don't yet have
any Spartan-6 boards.  I've tried synthesizing a few of my designs for
Spartan-6 to see how the static timing analysis compares, but it sounds
like my results probably weren't valid.
Eric