The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Mar 28th, 2024, 1:56am
Pages: 1
Send Topic Print
altergroup for model parameter. (Read 4291 times)
michaelFCT
New Member
*
Offline



Posts: 9

altergroup for model parameter.
Jun 27th, 2012, 8:55am
 
Hi guys,

I'm trying to alter a model parameter, noimod to 1.

I've tried including a .scs file with the following:

ag1 altergroup {
     model pch bsim3v3 type=p noimod=1
     model nch bsim3v3 type=n noimod=1
}

but I get an error, saying that pch and nch was previously defined by a modelgroup in "xxx.scs".

I've tried using the following:

ag1 altergroup {
     model pchmod bsim3v3 type=p noimod=1
     model nchmod bsim3v3 type=n noimod=1
}

But then I get a warning that pchmod and nchmod have not been defined, therefore will be ignored.

I've tried this too: spectre.envOpts useAltergroup   boolean nil , but it did not help.

What am I doing wrong or is there another way to alter a model parameter (or a modelgroup parameter)?

Spectre subversion: 10.1.1.200.isr13
Cadence version: IC6.1.5-64b.500.5

Thanks.

Back to top
 
 
View Profile   IP Logged
Ken Kundert
Global Moderator
*****
Offline



Posts: 2384
Silicon Valley
Re: altergroup for model parameter.
Reply #1 - Jun 28th, 2012, 9:55am
 
Have you tried using a simple alter statement?
Code:
enablePchNoiseMod alter mod=pch param=noimod value=1
enableNchNoiseMod alter mod=nch param=noimod value=1 



-Ken
Back to top
 
 
View Profile WWW   IP Logged
michaelFCT
New Member
*
Offline



Posts: 9

Re: altergroup for model parameter.
Reply #2 - Jun 29th, 2012, 6:36am
 
Hi Ken,

Yes, actually that was my first choice after following a response by Andrew Beckett (http://www.cadence.com/Community/forums/p/21354/1307135.aspx).

Using a simple alter statement produces the following result:

ERROR (SFE-421): Undefined parameter name 'noimod'.

Noimod does exist in my model parameters.

Could this have anything to do with modelgroups?

Thanks.

Back to top
 
 
View Profile   IP Logged
Ken Kundert
Global Moderator
*****
Offline



Posts: 2384
Silicon Valley
Re: altergroup for model parameter.
Reply #3 - Jun 29th, 2012, 10:26am
 
You probably need to put noimod in quotes.

-Ken
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.