Home > Community > Forums > Functional Verification > Switch to run through assertions

Email

* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

 Switch to run through assertions 

Last post Tue, Oct 16 2012 2:22 PM by tpylant. 3 replies.
Started by Teeeravis 16 Oct 2012 11:46 AM. Topic has 3 replies and 1062 views
Page 1 of 1 (4 items)
Sort Posts:
  • Tue, Oct 16 2012 11:46 AM

    • Teeeravis
    • Not Ranked
    • Joined on Tue, Sep 27 2011
    • Folsom, CA
    • Posts 4
    • Points 80
    Switch to run through assertions Reply

    Sim Vision is halting my simulation when an assertion fires, is there a way to force the simulator to fire the assertion but continue running. 

    I have tried this switch(-assert_logging_error_off) which seemed correct but It didnt work

    Most of the switches I have tried completely disable the assertions. 

     

    Any assistance  would be appreciated

     

    • Post Points: 35
  • Tue, Oct 16 2012 1:02 PM

    • Doug Koslow
    • Top 500 Contributor
    • Joined on Mon, Aug 25 2008
    • Chelmsford, MA
    • Posts 19
    • Points 260
    Re: Switch to run through assertions Reply

    Hi,

    This command should do what you are looking for:

    ncsim> set assert_stop_level never

     

    Regards,

    - Doug

     

    Filed under:
    • Post Points: 20
  • Tue, Oct 16 2012 1:29 PM

    • Teeeravis
    • Not Ranked
    • Joined on Tue, Sep 27 2011
    • Folsom, CA
    • Posts 4
    • Points 80
    Re: Switch to run through assertions Reply

    Thanks Doug, 

     I'd stumbled upon this  http://www.cadence.com/Community/forums/p/8624/8646.aspx#8646 

    That is definitely the right command. 

     

    I would like to apply the command in the ade-l setup once, ive applied other switches under  Simulation->options-> ams simulator  

    Under the main tab additional arguments, i cant get it to take there unfortunately.

    I'm beginning to think that is not the location to be applying the switch,  Should I be applying the switch elsewhere or is there some special syntax. 

     

    • Post Points: 5
  • Tue, Oct 16 2012 2:22 PM

    • tpylant
    • Top 50 Contributor
    • Joined on Fri, Jul 11 2008
    • Austin, TX
    • Posts 135
    • Points 2,030
    RE: Switch to run through assertions Reply
    > I would like to apply the command in the ade-l setup once,

    > ive applied other switches under  Simulation->options-> ams simulator

    You will need to put the command into a test file (like assert.tcl) and then call it with a “-i” command line option to the simulator, i.e. “-i asset.tcl”)

    Tim
    • Post Points: 5
Page 1 of 1 (4 items)
Sort Posts:
Started by Teeeravis at 16 Oct 2012 11:46 AM. Topic has 3 replies.