Quantcast
Channel: Cadence Functional Verification Forum
Viewing all articles
Browse latest Browse all 1069

IMC Merging Issue of diferent test case fro the same DUT.

$
0
0

Dear All,

I'm trying to merge the coverage report of different test case of the same DUT but im getting an error saying.

Normal 0 false false false EN-US X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;}

Block coverage not merged - Checksum differs.  Data is projected in to the target model.

The steps for generating the coverage are:

1. Used the -coverage all option in the irun command "irun -coverage all"

2. Generated coverage for each test case in test_xxx folder.

3. Used the batch method to merge the each test case coverage into single coverage in coverage_log folder.

 Please refer the below error message and suggest me to slove the issue.

 

 

Normal 0 false false false EN-US X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;}

[bin]$ imc -batch merge_ncsim.cmd

imc: 11.10-p001: (c) Copyright 1995-2011 Cadence Design Systems, Inc.

Starting batch mode

imc> merge test_001/cov_work/scope/test/ test_002/cov_work/scope/test/ test_003/cov_work/scope/test/ test_004/cov_work/scope/test/ test_005/cov_work/scope/test/ test_006/cov_work/scope/test/ test_007/cov_work/scope/test/ test_008/cov_work/scope/test/ test_009/cov_work/scope/test/ test_010/cov_work/scope/test/ test_011/cov_work/scope/test/ test_012/cov_work/scope/test/ test_013/cov_work/scope/test/ test_014/cov_work/scope/test/ test_015/cov_work/scope/test/ test_016/cov_work/scope/test/ test_017/cov_work/scope/test/ test_018/cov_work/scope/test/ -out all -overwrite -metrics all

imc: *W,MGOPOW: The merge output directory cov_work/scope/all will be overwritten.

Merging IUS Coverage ...

----------------------------

Preparing target model ...

Reading model of primary run (test_001/cov_work/scope/test/) as initial model: test_001/cov_work/scope/icc_633670ed_00000000.ucm

Target model generated successfully.

 

Projecting ICC ucd data into the target model ...

test_001/cov_work/scope/test/:

  Data is projected in to the target model.

test_002/cov_work/scope/test/:

    "tb_sum_int.INST_TESTCASE" to "tb_sum_int.INST_TESTCASE": Block coverage not merged - Checksum differs.

  Data is projected in to the target model.

test_003/cov_work/scope/test/:

    "tb_sum_int.INST_TESTCASE" to "tb_sum_int.INST_TESTCASE": Block coverage not merged - Checksum differs.

  Data is projected in to the target model.

test_004/cov_work/scope/test/:

    "tb_sum_int.INST_TESTCASE" to "tb_sum_int.INST_TESTCASE": Block coverage not merged - Checksum differs.

  Data is projected in to the target model.

test_005/cov_work/scope/test/:

    "tb_sum_int.INST_TESTCASE" to "tb_sum_int.INST_TESTCASE": Block coverage not merged - Checksum differs.

  Data is projected in to the target model.

test_006/cov_work/scope/test/:

    "tb_sum_int.INST_TESTCASE" to "tb_sum_int.INST_TESTCASE": Block coverage not merged - Checksum differs.

  Data is projected in to the target model.

test_007/cov_work/scope/test/:

    "tb_sum_int.INST_TESTCASE" to "tb_sum_int.INST_TESTCASE": Block coverage not merged - Checksum differs.

  Data is projected in to the target model.

test_008/cov_work/scope/test/:

    "tb_sum_int.INST_TESTCASE" to "tb_sum_int.INST_TESTCASE": Block coverage not merged - Checksum differs.

  Data is projected in to the target model.

test_009/cov_work/scope/test/:

    "tb_sum_int.INST_TESTCASE" to "tb_sum_int.INST_TESTCASE": Block coverage not merged - Checksum differs.

  Data is projected in to the target model.

test_010/cov_work/scope/test/:

    "tb_sum_int.INST_TESTCASE" to "tb_sum_int.INST_TESTCASE": Block coverage not merged - Checksum differs.

  Data is projected in to the target model.

test_011/cov_work/scope/test/:

    "tb_sum_int.INST_TESTCASE" to "tb_sum_int.INST_TESTCASE": Block coverage not merged - Checksum differs.

  Data is projected in to the target model.

test_012/cov_work/scope/test/:

    "tb_sum_int.INST_TESTCASE" to "tb_sum_int.INST_TESTCASE": Block coverage not merged - Checksum differs.

  Data is projected in to the target model.

test_013/cov_work/scope/test/:

    "tb_sum_int.INST_TESTCASE" to "tb_sum_int.INST_TESTCASE": Block coverage not merged - Checksum differs.

  Data is projected in to the target model.

test_014/cov_work/scope/test/:

    "tb_sum_int.INST_TESTCASE" to "tb_sum_int.INST_TESTCASE": Block coverage not merged - Checksum differs.

  Data is projected in to the target model.

test_015/cov_work/scope/test/:

    "tb_sum_int.INST_TESTCASE" to "tb_sum_int.INST_TESTCASE": Block coverage not merged - Checksum differs.

  Data is projected in to the target model.

test_016/cov_work/scope/test/:

    "tb_sum_int.INST_TESTCASE" to "tb_sum_int.INST_TESTCASE": Block coverage not merged - Checksum differs.

  Data is projected in to the target model.

test_017/cov_work/scope/test/:

    "tb_sum_int.INST_TESTCASE" to "tb_sum_int.INST_TESTCASE": Block coverage not merged - Checksum differs.

  Data is projected in to the target model.

test_018/cov_work/scope/test/:

    "tb_sum_int.INST_TESTCASE" to "tb_sum_int.INST_TESTCASE": Block coverage not merged - Checksum differs.

  Data is projected in to the target model.

 

Writing output database cov_work/scope/all:

  Model: cov_work/scope/all/icc_633670ed_00000000.ucm

  Data : cov_work/scope/all/icc_633670ed_00000000.ucd

No Specman coverage databases found in the runs.

Total conflicts during target model creation: 0

Total items not merged                      : 17

List of conflicts non-merged items during target model creation report only when merge is run with "-message 1" option.

imc> load -run cov_work/scope/all

Successfully loaded run '/device/modules/sum_ctrl/verif/bin/cov_work/scope/all'.

imc> report -detail -type -html -all -out coverage_log/ -overwrite *

Output of report -html command sent to directory: coverage_log/

 

Thanks & Best Regards,

Chetz.

 

 

 

 

 

 


Viewing all articles
Browse latest Browse all 1069

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>