The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Aug 15th, 2024, 3:14pm
Pages: 1
Send Topic Print
Calling Spectre Turbo mode from Ocean Script (Read 1367 times)
Paul
Community Fellow
*****
Offline



Posts: 351
Switzerland
Calling Spectre Turbo mode from Ocean Script
Nov 24th, 2008, 8:41am
 
Hi,

Can anyone provide a hint on how to set Spectre to "turbo" mode in an Ocean script? I set the turbo option in ADE, but when I print the settings as Ocean script, there is no trace of this mode. I use CDS 5.10.41 with MMSIM 7.0.1.

Thanks
Paul
Back to top
 
 
View Profile WWW   IP Logged
bernd
Senior Member
****
Offline



Posts: 229
Munich/Germany
Re: Calling Spectre Turbo mode from Ocean Script
Reply #1 - Nov 24th, 2008, 9:24am
 
You could try setting the environment variable for the "userCmdLineOption"
in ADE via SKILL at the beginning of your OCEAN script.
envSetVal( "spectre.envOpts" "userCmdLineOption" 'string "+turbo" )
* bernd
Back to top
 
 

Just another lonesome cad guy
View Profile WWW   IP Logged
Paul
Community Fellow
*****
Offline



Posts: 351
Switzerland
Re: Calling Spectre Turbo mode from Ocean Script
Reply #2 - Nov 25th, 2008, 12:05am
 
Great input Bernd, works as desired.

Thanks!
Paul


Back to top
 
 
View Profile WWW   IP Logged
Andrew Beckett
Senior Fellow
******
Offline

Life, don't talk to
me about Life...

Posts: 1742
Bracknell, UK
Re: Calling Spectre Turbo mode from Ocean Script
Reply #3 - Jan 2nd, 2009, 8:52am
 
In more recent IC5141 ISRs (I don't know which subversion you're using), this is now supported - exporting an OCEAN script includes statements such as:

Code:
option( ?categ 'turboOpts       'psrFmax  1
        'psrOption  "Default"
        'psrSwitch  t
        'numThreads  1
        'mtOption  "Auto"
        'errorLevel  "Liberal"
        'turboSwitch  t
) 



Regards,

Andrew.
Back to top
 
 
View Profile WWW   IP Logged
Rooney
New Member
*
Offline



Posts: 9

Re: Calling Spectre Turbo mode from Ocean Script
Reply #4 - Jan 5th, 2009, 5:44pm
 
Can anyone please clarify me the following doubts?

1. What is Turbo mode of spectre? what is the advantage in using that mode?
2. What are the other modes of Spectre? When they are used?
3. Are there any other modes for any other tools?
Back to top
 
 
View Profile   IP Logged
Andrew Beckett
Senior Fellow
******
Offline

Life, don't talk to
me about Life...

Posts: 1742
Bracknell, UK
Re: Calling Spectre Turbo mode from Ocean Script
Reply #5 - Jan 6th, 2009, 1:53am
 
Quote:
1. What is Turbo mode of spectre? what is the advantage in using that mode?

It adjusts/optimises the algorithms, and simulations (primarily for circuits with a reasonable number of devices) run faster, without compromising accuracy. It also has an improved "liberal" errpreset which is more accurate than standard non-turbo liberal (for transient).
Quote:
2. What are the other modes of Spectre? When they are used?

There's also a parasitic reduction option.
Quote:
3. Are there any other modes for any other tools?

Well, this is rather a vague question... however, AMS Designer also has access to the turbo mode (when using spectre as the solver) and Ultrasim will have a turbo mode from MMSIM71 (due shortly).

Regards,

Andrew.
Back to top
 
 
View Profile WWW   IP Logged
Pages: 1
Send Topic Print
Copyright 2002-2024 Designer’s Guide Consulting, Inc. Designer’s Guide® is a registered trademark of Designer’s Guide Consulting, Inc. All rights reserved. Send comments or questions to editor@designers-guide.org. Consider submitting a paper or model.