Andrew Beckett
Senior Fellow
Offline
Life, don't talk to me about Life...
Posts: 1742
Bracknell, UK
|
They are both the same component in spectre. Both end up being vsource in the netlist. The reason for having multiple sources are largely historical. Many years back we (Cadence) added three comprehensive sources in analogLib, called vsource, isource, and port - which correspond more directly to the components in spectre. These then can access the complete (assuming they're up to date) set of features of the sources in the simulator - whereas each of the individual sources (vdc, vsin, vac, vpulse, vpwl, vpwlf etc) only give you access to a subset. Also, it makes changing a source from sine to pulse very easy - just a few parameters to change.
Regards,
Andrew.
|