The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl
Simulators >> AMS Simulators >> Dynamic glitch check with spectre option
https://designers-guide.org/forum/YaBB.pl?num=1501766703

Message started by Gp on Aug 3rd, 2017, 6:25am

Title: Dynamic glitch check with spectre option
Post by Gp on Aug 3rd, 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.


Title: Re: Dynamic glitch check with spectre option
Post by Andrew Beckett on 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.

Title: Re: Dynamic glitch check with spectre option
Post by Gp on Aug 5th, 2017, 2:20am

Hi,

Do I want to glitch check for particular signal? If yes, than how possible?

Title: Re: Dynamic glitch check with spectre option
Post by Andrew Beckett on 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.

Title: Re: Dynamic glitch check with spectre option
Post by Gp on Aug 5th, 2017, 3:21am

It's Working now.

Thanks, Andrew.

The Designer's Guide Community Forum » Powered by YaBB 2.2.2!
YaBB © 2000-2008. All Rights Reserved.