f



Batch Mode in Spectre

Can anybody tell me when we use batch mode in spectre? Also, how to
set the mode from interactive to batch?

Thanks in advance!
0
fkm00ster (1)
5/28/2008 6:36:58 PM
comp.cad.cadence 5429 articles. 9 followers. Post Follow

4 Replies
1740 Views

Similar Articles

[PageSpeed] 3

Hi,

1. The Interactive option allows faster response to simulator requests
but also locks a simulator license when in use.
When you run multiple simulations (ex corner Analysis) in batch mode,
a new start-up is required for each single simulations. Means a new
spectre process is called, License checked in, run, exit, license
checked out and so on. This behaviour slows down the simulation. This
is done only once with Interactive mode. When Spectre is launched in
Interactive mode from ADE, the license is hold until ADE gets closed.
Interactive mode is better if you're concerned about speed. You have
to use Batch if you need to free the Spectre license.
FYI: There is a more complete answer about this topic on the Cadence's
Sourcelink : SR1838156.


2. The following document shall help you:
Virtuoso=AE Analog Design Environment User Guide ($CDSHOME/doc/
anasimhelp/anasimhelp.pdf).
This is the bit that answers your question:

controlMode
Used to run Spectre in batch or interactive modes depending on the
value of the variable.
To set this variable in the .cdsinit file or CIW, use the call:
envSetVal(=93spectre.envOpts=94 =93controlMode=94 =91string =93batch=94)

Hope it helps !

Riad.
0
riad.kaced (510)
5/28/2008 11:27:22 PM
On May 29, 1:27 am, Riad KACED <riad.ka...@gmail.com> wrote:
> Hi,
>
> 1. The Interactive option allows faster response to simulator requests
> but also locks a simulator license when in use.

When your company is low on spectre licenses, I recomend the batch
mode. The penalty of checking in and out licenses is hardly recognized
according to my experience. Remember that when the ADE is running, the
license is locked even if spectre is not running. Not all designers
care to close the ADE when doing something different for a couple of
days, and then you have to run around in office looking for inactive
ADE's.

--
Svenn
0
5/31/2008 7:57:55 PM
Svenn Are Bjerkem wrote, on 05/31/08 20:57:
> On May 29, 1:27 am, Riad KACED <riad.ka...@gmail.com> wrote:
>> Hi,
>>
>> 1. The Interactive option allows faster response to simulator requests
>> but also locks a simulator license when in use.
> 
> When your company is low on spectre licenses, I recomend the batch
> mode. The penalty of checking in and out licenses is hardly recognized
> according to my experience. Remember that when the ADE is running, the
> license is locked even if spectre is not running. Not all designers
> care to close the ADE when doing something different for a couple of
> days, and then you have to run around in office looking for inactive
> ADE's.
> 
> --
> Svenn

One of the things I keep meaning to getting around to requesting is something 
which is a half-way house between interactive and batch. The idea would be that 
in parametric sweep, it would use interactive, but once the sweep has finished, 
it would tell the simulator to exit.

That way you'd get the speed when sweeping, but the license would be returned to 
the pool in normal interactive use.

Regards,

Andrew.
0
andrewb1899 (1995)
6/2/2008 9:47:34 PM
On Mon, 02 Jun 2008 22:47:34 +0100, Andrew Beckett wrote:

> Svenn Are Bjerkem wrote, on 05/31/08 20:57:
>> On May 29, 1:27 am, Riad KACED <riad.ka...@gmail.com> wrote:
>>> Hi,
>>>
>>> 1. The Interactive option allows faster response to simulator requests
>>> but also locks a simulator license when in use.
>> 
>> When your company is low on spectre licenses, I recomend the batch
>> mode. The penalty of checking in and out licenses is hardly recognized
>> according to my experience. Remember that when the ADE is running, the
>> license is locked even if spectre is not running. Not all designers
>> care to close the ADE when doing something different for a couple of
>> days, and then you have to run around in office looking for inactive
>> ADE's.
>> 
>> --
>> Svenn
> 
> One of the things I keep meaning to getting around to requesting is something 
> which is a half-way house between interactive and batch. The idea would be that 
> in parametric sweep, it would use interactive, but once the sweep has finished, 
> it would tell the simulator to exit.
> 
> That way you'd get the speed when sweeping, but the license would be returned to 
> the pool in normal interactive use.

This would be quite helpful, considering that batch mode has a few issues.

I would think it would be fairly easy to just get interactive mode to kill
spectre once done.  It would be an incredible help to many people.  We'd
probably erect statues of whichever programmer at Cadence deserved the
honour. ;)


> 
> Regards,
> 
> Andrew.

0
6/5/2008 12:35:15 AM
Reply: