Home > Community > Forums > Functional Verification > How to exclude bits in toogle coverage

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: *

 How to exclude bits in toogle coverage 

Last post Wed, May 2 2012 4:36 AM by sonam20. 4 replies.
Started by sonam20 24 Apr 2012 10:39 PM. Topic has 4 replies and 2929 views
Page 1 of 1 (5 items)
Sort Posts:
  • Tue, Apr 24 2012 10:39 PM

    • sonam20
    • Not Ranked
    • Joined on Tue, Apr 24 2012
    • Posts 9
    • Points 135
    How to exclude bits in toogle coverage Reply
    Hello,


    I want to exclude bits in toggle coverage. I m working on cadence (iccr) tool.

    I used this "set_toggle_excludefile" command in coverage configuration file has .ccf extension.

    I created two file one exclude_bits.ccf and other one is exclude_file.dat.

    contents of exclude_file.dat. file:

    -ere instance test_top:i_dut_top:i_irq:i_irq_reg_map:i_regint_do c_dm_sts:shdw_q

    contents of exclude_bits.ccf file:

    set_toggle_excludefile ../code_cov_iccr/exclude_file.dat

    But CCF file did not run.
    How to run .ccf file? AM i doin correct thing?
    Please do reply.
    thanku
    • Post Points: 20
  • Wed, Apr 25 2012 5:00 AM

    • StephenH
    • Top 25 Contributor
    • Joined on Tue, Sep 2 2008
    • Bristol, Avon
    • Posts 278
    • Points 4,450
    Re: How to exclude bits in toogle coverage Reply
    You have to pass the CCF to ncelab or irun using the -covfile switch when compiling the design.
    Steve Hobbs / Applications Engineer / Cadence Functional Verification
    • Post Points: 20
  • Sun, Apr 29 2012 8:37 PM

    • sonam20
    • Not Ranked
    • Joined on Tue, Apr 24 2012
    • Posts 9
    • Points 135
    Re: How to exclude bits in toogle coverage Reply

     Thank for reply..

    I m running below command for ncelab:

      ncelab -covdut B -covfile exclude_onfig.ccf worklib test_top.sv

    but it gives below error:

    ncelab: 09.20-s014: (c) Copyright 1995-2010 Cadence Design Systems, Inc.
    ncelab: *W,DLNOHV: Unable to find an 'hdl.var' file to load in.
    ncelab: *E,NOUNIT: Unable to find a unit named 'worklib' in the libraries.
    ncelab: *E,NOUNIT: Unable to find a unit named 'test_top.sv' in the libraries.

    • Post Points: 5
  • Sun, Apr 29 2012 10:55 PM

    • sonam20
    • Not Ranked
    • Joined on Tue, Apr 24 2012
    • Posts 9
    • Points 135
    Re: How to exclude bits in toogle coverage Reply

    Hello,

    again i m trying these below command but its did not take test_top as a top module.

     

     ncelab -covdut B -covfile exclude_config.ccf -message $WORK_ROOT/lib/sim/lib

     ncelab -covdut B -covfile exclude_config.ccf -message work.test_top

     ncelab -covdut B -covfile exclude_config.ccf work.src/tb/irq/test_top.sv

    ncelab -covdut B -covfile exclude_config.ccf work.test_top

     

    plzz reply

    • Post Points: 5
  • Wed, May 2 2012 4:36 AM

    • sonam20
    • Not Ranked
    • Joined on Tue, Apr 24 2012
    • Posts 9
    • Points 135
    Re: How to exclude bits in toogle coverage Reply
    Where does ncelab command run ?
    • Post Points: 5
Page 1 of 1 (5 items)
Sort Posts:
Started by sonam20 at 24 Apr 2012 10:39 PM. Topic has 4 replies.