Hi! Can anyone tell me the difference between Spectre and SpectreS?
The interface by which ADE communicates with the simulator. SpectreS uses a socket interface, and spectre uses a direct interface. Socket interfaces are deprecated. Stéphane
Hi There, SpectreS is obsolete and is there for compatibility with old stuff only, don't use it unless in this case. Well, Spectre is a Direct Simulation based whereas SpectreS is Socket Simulation based. I think spectre was spectreD at the very first but not sure ... (The suffux D stands for direct adn S for Socket, same as for Hspice, Eldo). The direct simulation has been introduced by Cadence in 4.4.3 release. There are fundamental differences between them, the best for you is to give a look at the following doc in your Cadence stream : Virtuoso® Analog Design Environment User Guide : $CDSHOME/doc/ anasimhelp/anasimhelp.pdf These are bits of comments from this doc : For the 4.4.3 and later releases, direct simulation is preferred over socket simulation. Cadences development is focused on direct simulation. Socket simulation is given minimal development. This means that only a limited number of enhancements are made to these products, and only important bugs are fixed. Inherited connections, for example, is available for both spectre and spectreS. Direct simulation is available in the 4.4.3 release for spectre, and, of course, spectreVerilog. Note: An important difference between direct and socket simulation is that in case of socket netlisting (with simulators such as spectreS, hspiceS and cdsSpice), AEL keywords and constants such as boltzman, charge, degPerRad, epp0, pi, sqrt2, twoPi and so on are evaluated and passed to the final netlist via Cadence SPICE. In case of direct netlisting (with simulators such as spectre, hspiceD and UltraSim), these keywords are treated as design variables and the netlister expects values for these variables to be defined during netlisting. Important Benefits of Direct Simulation => Continue reading the doc ... ..... Important Use-Model Differences between spectreS and spectre => Continue reading the doc again ;-) ... Hope it helps ! Riad.
Emmm, I was a little bit nosy and I've googled your question into this group. It did come to this forum by the past actually. You could have made a little search ;-) Anyway, here is the link ... http://groups.google.com/group/comp...=spectre+spectres+difference#b5ddb28dac514ef5 Enjoy