COMBINE does not work for Spartan-3A devices. This is because Spartan-3A Block RAMs do not support asynchronous read operations.