If I understand correctly, you want to simulate the PCB designs for signal and power integrity.
I think that the tools you have listed are suited for IC design.
They can be used for signal and power integrity check. Xilinx offers encrypted HSPICE models for their GTP and GTX receivers, so it would be good to use HSPICE. However, other simulators are able to read encrypted HSPICE, so it is not an only option.
From what I see, you haven't listed any electromagnetic simulator. You will certainly need one to simulate the PCB traces in order to get the S parameters or lumped equivalents.
In case you're simulating a complex and high frequency PCB trace RLCK parameters won't give you good results.
The only way is to either use S parameters (measured or simulated) with convolution-capable simulator (ADS) or to get a broad-band SPICE model (which you can also get from ADS).
One possibility is to use ADS because it has all you need for signal/power integrity simulation:
- 2.5D Momentum simulator
- 3D EMDS (now called FEM) simulator
- Convolution-capable circuit simulator (i.e. it can use S parameters directly)
- Broad-band SPICE model generator to get an lumped equivalent of S parameters
- Advanced data display capabilities.
For example, Xilinx uses HFSS and other Ansoft tools for their signal integrity simulations:
http://www.ansoft.com/gigabitbackplanedesign/As I've mentioned, Xilinx offers encrypted HSPICE netlists for their transceivers, so it would be convenient to use HSPICE for transceiver + PCB trace simulation, but this is not the only option. Other simulators can also read encrypted HSPICE. I've even heard that some people have been able to simulate netlists even with simulators that can't read encrypted HSPICE (and you guess what this means

)
I hope that this has helped you. If you have any questions I'd be happy to answer them (if I know the answer

)