Hi All, I am trying to reach to a conclusion on the subject line before I finalise one of them for my new project. I have been a rigorous Hspice user so far and used Spectre now and then. Both the simulators come with their advantages and disadvantages, and this precisely make the choice difficult.
** Biggest advantage of Spectre: a. Tightly integrated within Cadence DFII framework ** Biggest dis-advantage of spectre: a. Seemingly simple tasks like sweeping multiple parameters across corners requires 500 mouse clicks :(, not to mention a license for doing process corner analysis !!! b. The GUI based approach "hides" the different options, specifically related to time stepping .. integration method and stuff** Biggest advantage of hspice: a. Single license for almost everything except the hspiceRF stuff (phase noise and things). b. Mutiple sweeps across corners a cakewalk
** Biggest Dis-advantage a. Prone to simple netlisting errors.To me doing a simple thing like:
.dc DATA= sweep monte=30 .alter slow .. .alter fast
is a big headache in Spectre and I have to buy two additional licenses (one for monte carlo and one more for corner analysis)
Lets debate
-- Alex