Module Definition
dashboard | hierarchy | modlist | groups | tests | asserts

Module : keccak_2share
SCORELINECONDTOGGLEFSMBRANCHASSERT
81.25 100.00 75.00 50.00 100.00

Source File(s) :
/workspace/default/sim-vcs/../src/lowrisc_ip_sha3_0.1/rtl/keccak_2share.sv

Module self-instances :
NAMESCORELINECONDTOGGLEFSMBRANCHASSERT
tb.dut.u_sha3.u_keccak.u_keccak_p 81.25 100.00 75.00 50.00 100.00



Module Instance : tb.dut.u_sha3.u_keccak.u_keccak_p

Instance :
SCORELINECONDTOGGLEFSMBRANCHASSERT
81.25 100.00 75.00 50.00 100.00


Instance's subtree :
SCORELINECONDTOGGLEFSMBRANCHASSERT
81.25 100.00 75.00 50.00 100.00


Parent :
SCORELINECONDTOGGLEFSMBRANCHASSERTNAME
78.11 71.25 100.00 40.00 79.31 100.00 u_keccak


Subtrees :
NAMESCORELINECONDTOGGLEFSMBRANCHASSERT
no children


Since this is the module's only instance, the coverage report is the same as for the module.
Line Coverage for Module : keccak_2share
Line No.TotalCoveredPercent
TOTAL7373100.00
CONT_ASSIGN7711100.00
CONT_ASSIGN7811100.00
CONT_ASSIGN7911100.00
CONT_ASSIGN8011100.00
CONT_ASSIGN8100
CONT_ASSIGN8200
CONT_ASSIGN8911100.00
CONT_ASSIGN9011100.00
CONT_ASSIGN10511100.00
CONT_ASSIGN10611100.00
CONT_ASSIGN10711100.00
CONT_ASSIGN13211100.00
CONT_ASSIGN13611100.00
CONT_ASSIGN14311100.00
CONT_ASSIGN15011100.00
CONT_ASSIGN37311100.00
CONT_ASSIGN37411100.00
CONT_ASSIGN39111100.00
CONT_ASSIGN39211100.00
CONT_ASSIGN39911100.00
CONT_ASSIGN40111100.00
CONT_ASSIGN40111100.00
CONT_ASSIGN40111100.00
CONT_ASSIGN40111100.00
CONT_ASSIGN40111100.00
CONT_ASSIGN40111100.00
CONT_ASSIGN40111100.00
CONT_ASSIGN40111100.00
CONT_ASSIGN40111100.00
CONT_ASSIGN40111100.00
CONT_ASSIGN40111100.00
CONT_ASSIGN40111100.00
CONT_ASSIGN40111100.00
CONT_ASSIGN40111100.00
CONT_ASSIGN40111100.00
CONT_ASSIGN40111100.00
CONT_ASSIGN40111100.00
CONT_ASSIGN40111100.00
CONT_ASSIGN40111100.00
CONT_ASSIGN40111100.00
CONT_ASSIGN40111100.00
CONT_ASSIGN40111100.00
CONT_ASSIGN40111100.00
CONT_ASSIGN40111100.00
CONT_ASSIGN42111100.00
ROUTINE44000
ROUTINE44055100.00
ROUTINE45300
ROUTINE45355100.00
ROUTINE48600
ROUTINE4861010100.00
ROUTINE55500
ROUTINE55544100.00
ROUTINE56900
ROUTINE56933100.00
ROUTINE62433100.00
WARNING: The source file '/workspace/default/sim-vcs/../src/lowrisc_ip_sha3_0.1/rtl/keccak_2share.sv' or '../src/lowrisc_ip_sha3_0.1/rtl/keccak_2share.sv' was not found, so annotated line coverage report could not be generated.
Line No.CoveredStatements
77 1 1
78 1 1
79 1 1
80 1 1
81 unreachable
82 unreachable
89 1 1
90 1 1
105 1 1
106 1 1
107 1 1
132 1 1
136 1 1
143 1 1
150 1 1
373 1 1
374 1 1
391 1 1
392 1 1
399 1 1
401 24 24
421 1 1
440 1 1
441 1 1
442 1 1
443 1 1
447 1 1
453 1 1
454 1 1
455 1 1
456 1 1
460 1 1
486 1 1
487 1 1
489 1 1
490 1 1
492 1 1
493 1 1
496 1 1
497 1 1
498 1 1
501 1 1
555 1 1
556 1 1
557 1 1
560 1 1
569 1 1
570 1 1
572 1 1
624 1 1
625 1 1
627 1 1


Cond Coverage for Module : keccak_2share
TotalCoveredPercent
Conditions8675.00
Logical8675.00
Non-Logical00
Event00

 LINE       492
 EXPRESSION ((z == 0) ? ((W - 1)) : ((z - 1)))
             ----1---
-1-StatusTests
0CoveredT4,T5,T6
1Not Covered

 LINE       492
 SUB-EXPRESSION (z == 0)
                ----1---
-1-StatusTests
0CoveredT4,T5,T6
1Not Covered

 LINE       493
 EXPRESSION (c[ThetaIndexX1[x]][z] ^ c[ThetaIndexX2[x]][index_z])
             ----------1----------   -------------2-------------
-1--2-StatusTests
00CoveredT4,T5,T6
01CoveredT4,T5,T6
10CoveredT4,T5,T6
11CoveredT4,T5,T6

Branch Coverage for Module : keccak_2share
Line No.TotalCoveredPercent
Branches 2 1 50.00
TERNARY 492 2 1 50.00

WARNING: The source file /workspace/default/sim-vcs/../src/lowrisc_ip_sha3_0.1/rtl/keccak_2share.sv' or '../src/lowrisc_ip_sha3_0.1/rtl/keccak_2share.sv was not found/opened, so annotated branch coverage report could not be generated.

LineNo. Expression -1-: 492 ((z == 0)) ?

Branches:
-1-StatusTests
1 Not Covered
0 Covered T4,T5,T6


Assert Coverage for Module : keccak_2share
TotalAttemptedPercentSucceeded/MatchedPercent
Assertions 4 4 100.00 4 100.00
Cover properties 0 0 0
Cover sequences 0 0 0
Total 4 4 100.00 4 100.00




Assertion Details

NameAttemptsReal SuccessesFailuresIncomplete
ValidL_A 1060 1060 0 0
ValidRound_A 1060 1060 0 0
ValidW_A 1060 1060 0 0
ValidWidth_A 1060 1060 0 0


ValidL_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 1060 1060 0 0
T4 1 1 0 0
T5 1 1 0 0
T6 1 1 0 0
T11 1 1 0 0
T12 1 1 0 0
T13 1 1 0 0
T14 1 1 0 0
T15 1 1 0 0
T16 1 1 0 0
T17 1 1 0 0

ValidRound_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 1060 1060 0 0
T4 1 1 0 0
T5 1 1 0 0
T6 1 1 0 0
T11 1 1 0 0
T12 1 1 0 0
T13 1 1 0 0
T14 1 1 0 0
T15 1 1 0 0
T16 1 1 0 0
T17 1 1 0 0

ValidW_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 1060 1060 0 0
T4 1 1 0 0
T5 1 1 0 0
T6 1 1 0 0
T11 1 1 0 0
T12 1 1 0 0
T13 1 1 0 0
T14 1 1 0 0
T15 1 1 0 0
T16 1 1 0 0
T17 1 1 0 0

ValidWidth_A
NameAttemptsReal SuccessesFailuresIncomplete
Total 1060 1060 0 0
T4 1 1 0 0
T5 1 1 0 0
T6 1 1 0 0
T11 1 1 0 0
T12 1 1 0 0
T13 1 1 0 0
T14 1 1 0 0
T15 1 1 0 0
T16 1 1 0 0
T17 1 1 0 0

0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%