Home > Community > Forums > Functional Verification > ICCR: toggle exclude for bits of a bus

Share

  • Email
  • Social Web
* 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: *

 ICCR: toggle exclude for bits of a bus 

Last post Thu, May 24 2012 5:12 AM by thejas. 7 replies.
Started by Cadence Forum 17 Oct 2008 06:41 AM. Topic has 7 replies.
Page 1 of 1 (8 items)
Sort Posts:
  • Fri, Oct 17 2008 6:41 AM

    ICCR: toggle exclude for bits of a bus Reply

    Dear Sirs,

    could anyone give me an example on how to exclude a bit of an internal bus in the toggle exclude file for ncelab?

    For instance, if I use

    INSTANCE <pathname>:<bus_name>*

    I exclude from the statistics all the bits of the bus, but specifying a single bit, it seems not working

    INSTANCE <pathname>:<bus_name>(<bit_number>)

    I tried also to escape the parenthesis with

    INSTANCE <pathname><bus_name>\(<bit_number>\)

    but without success.

    Thanks in advance

    Sergio

    • Post Points: 20
  • Tue, Oct 21 2008 1:08 PM

    • tpylant
    • Top 50 Contributor
    • Joined on Fri, Jul 11 2008
    • Austin, TX
    • Posts 108
    • Points 1,480
    Re: ICCR: toggle exclude for bits of a bus Reply

    You probably need to add the -bitexclude option.

    • Post Points: 20
  • Thu, Oct 23 2008 8:17 AM

    Re: ICCR: toggle exclude for bits of a bus Reply

    Thanks for answering. Where should I find more info about this option? I was expecting to find a note in a documentation related to ICCR/ncelab -covfile or related to the command in the coverage command file "set toggle excludefile". Should I look anywhere else? Sergio

    • Post Points: 20
  • Mon, Oct 27 2008 11:58 AM

    • Mickey
    • Top 75 Contributor
    • Joined on Mon, Oct 13 2008
    • Austin, TX
    • Posts 77
    • Points 1,300
    Re: ICCR: toggle exclude for bits of a bus Reply

     Hi Sergio,

    The bitexclude option is an argument to the set_toggle_excludefile option used in a coverage configuration file.  The description is as follows:

    set_toggle_excludefile [-nolog] [-bitexclude] <file>

    where

    • -nolog ensures that no log file is generated to dump the list of signals that were excluded for toggle coverage. In the absence of this option, a log file named toggle_exclude.log is generated.

    • -bitexclude allows exclusion of bit selects of vector signals. With this option, the patterns in the exclude file are matched against the expanded names of each vector bit.

    • <file> is the name of a file that contains a list of signal names that are to be excluded from toggle coverage. A warning is reported if <file> includes signals of instances/modules, which are deselected using the deselect_coverage command in the coverage configuration file.

    you can find specific documentation on how to write the excluded signals file by looking in the ICC User Guide (<install>/doc/iccug/iccug.pdf, look in chapter 8 "Generating Coverage Data"), or you can also open that document within cdnshelp.

    Hope that helps

    Micke

    • Post Points: 35
  • Tue, Oct 28 2008 2:36 AM

    Re: ICCR: toggle exclude for bits of a bus Reply

    Hi Micke,

    thanks it works with IUS 6.11-usr4.

    Most probably I was looking into an old doc (ICC UG Feb, 2006), which is not reporting this option.

     Ciao

    Sergio

    • Post Points: 5
  • Thu, Jul 14 2011 2:34 AM

    • mdkaleem
    • Not Ranked
    • Joined on Fri, Apr 15 2011
    • Bangalore, Karnataka
    • Posts 1
    • Points 20
    Re: ICCR: toggle exclude for bits of a bus Reply

    hi,

    can u pls give an example for usage of set_toggle_excludefile and also do we have to use this command in Makefile or else where?

    • Post Points: 20
  • Thu, Feb 9 2012 4:06 AM

    • thejas
    • Not Ranked
    • Joined on Thu, Feb 9 2012
    • Posts 2
    • Points 10
    Re: ICCR: toggle exclude for bits of a bus Reply

    check 12 chapter in the iccr user guide

     

    • Post Points: 5
  • Thu, May 24 2012 5:12 AM

    • thejas
    • Not Ranked
    • Joined on Thu, Feb 9 2012
    • Posts 2
    • Points 10
    RE: ICCR: toggle exclude for bits of a bus Reply

    Hi.

    Thank youJ

     

     

    From: thejas [mailto:bounce-thejas@cadence.com]
    Sent: Thursday, February 09, 2012 5:37 PM
    To: Thejas M S
    Subject: Re: [System Design and Verification Forum] ICCR: toggle exclude for bits of a bus

     

    check 12 chapter in the iccr user guide

     




    You received this email because you subscribed to notifications for the Cadence System Design and Verification Forum. To unsubscribe, log in, go to forums, and change your forum subscriptions.http://www.cadence.com/community/forums/ForumSubscriptions.aspx

    • Post Points: 5
Page 1 of 1 (8 items)
Sort Posts:
Started by Cadence Forum at 17 Oct 2008 06:41 AM. Topic has 7 replies.