The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Mar 29th, 2024, 8:50am
Pages: 1
Send Topic Print
Dynamic glitch check with spectre option (Read 3200 times)
Gp
Community Member
***
Offline



Posts: 35

Dynamic glitch check with spectre option
Aug 03rd, 2017, 6:25am
 
Hi All,

I want to use glitch check with spectre (spectre.scs) option. I am using following way but report (.xml) was not generated.

glitch_chk dyn_glitch node=["INV_1"] duration=10n high=1.2

the following message is generated regarding from log file about glitch check :

Design checks inventory:
        dyn_glitch 1

Circuit Check::Setting up dynamic checks...

Circuit Check::Set up dynamic checks done.

 

Is it the right way or not? if not, kindly suggest me of the proper way of dynamic glitch check.

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: Dynamic glitch check with spectre option
Reply #1 - Aug 5th, 2017, 2:09am
 
Based on your previous post, INV_1 is a subckt, not a node - so maybe that's why it doesn't work.

This example works fine:
Code:
//

Vglitch (INV_1 0) vsource type=pwl wave=[0 0 40n 0 41n 1.0 43n 1.0 44n 0 100n 0 101n 1.0 122n 1.0 123n 0.0]

glitch_chk dyn_glitch node=["INV_1"] duration=10n high=1.2

tran tran stop=200n 



By the way, I think you might be posting these questions in the wrong forum - I'm assuming you're asking these related to spectre (which is a circuit simulator, not an AMS simulator)?

Not that it matters that much!

Regards,

Andrew.
Back to top
 
 
View Profile WWW   IP Logged
Gp
Community Member
***
Offline



Posts: 35

Re: Dynamic glitch check with spectre option
Reply #2 - Aug 5th, 2017, 2:20am
 
Hi,

Do I want to glitch check for particular signal? If yes, than how possible?
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: Dynamic glitch check with spectre option
Reply #3 - Aug 5th, 2017, 2:50am
 
You appear to be asking me a question that only you can answer - I've no idea if you want to do a glitch check for a particular signal.

If you were looking at a signal called INV_1, it would be what I showed above. If infact your subckt was called INV_1 and you wanted to check (say) a signal called clk inside that, then it would be:

Code:
glitch_chk dyn_glitch node=["clk"] duration=10n high=1.2 subckt=["INV_1"] 



Regards,

Andrew.
Back to top
 
 
View Profile WWW   IP Logged
Gp
Community Member
***
Offline



Posts: 35

Re: Dynamic glitch check with spectre option
Reply #4 - Aug 5th, 2017, 3:21am
 
It's Working now.

Thanks, Andrew.
Back to top
 
 
View Profile   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.