I use MaxplusII, Leonardospectrum, Synplify, Fpgaexpress to synthesize the same VHDL code, but I get totally different results, actually, everytime I use the same vendor's device, is it thicky? :roll:
It's quite normal that logic occupation of your code change with the software makinf synthese :
Those softs use differents simplification/optimisation algorithms, So result can't be the same, but the fonctionality hasn't change after synthesis.