Line Coverage for Module :
hmac_reg_top
| Line No. | Total | Covered | Percent |
TOTAL | | 245 | 245 | 100.00 |
ALWAYS | 73 | 4 | 4 | 100.00 |
CONT_ASSIGN | 82 | 1 | 1 | 100.00 |
CONT_ASSIGN | 100 | 1 | 1 | 100.00 |
CONT_ASSIGN | 101 | 1 | 1 | 100.00 |
CONT_ASSIGN | 103 | 1 | 1 | 100.00 |
CONT_ASSIGN | 104 | 1 | 1 | 100.00 |
ALWAYS | 130 | 3 | 3 | 100.00 |
CONT_ASSIGN | 167 | 1 | 1 | 100.00 |
CONT_ASSIGN | 168 | 1 | 1 | 100.00 |
CONT_ASSIGN | 442 | 1 | 1 | 100.00 |
CONT_ASSIGN | 457 | 1 | 1 | 100.00 |
CONT_ASSIGN | 473 | 1 | 1 | 100.00 |
CONT_ASSIGN | 489 | 1 | 1 | 100.00 |
CONT_ASSIGN | 495 | 1 | 1 | 100.00 |
CONT_ASSIGN | 509 | 1 | 1 | 100.00 |
CONT_ASSIGN | 515 | 1 | 1 | 100.00 |
CONT_ASSIGN | 530 | 1 | 1 | 100.00 |
CONT_ASSIGN | 546 | 1 | 1 | 100.00 |
CONT_ASSIGN | 562 | 1 | 1 | 100.00 |
CONT_ASSIGN | 578 | 1 | 1 | 100.00 |
CONT_ASSIGN | 584 | 1 | 1 | 100.00 |
CONT_ASSIGN | 599 | 1 | 1 | 100.00 |
CONT_ASSIGN | 615 | 1 | 1 | 100.00 |
CONT_ASSIGN | 631 | 1 | 1 | 100.00 |
CONT_ASSIGN | 647 | 1 | 1 | 100.00 |
CONT_ASSIGN | 728 | 1 | 1 | 100.00 |
CONT_ASSIGN | 742 | 1 | 1 | 100.00 |
CONT_ASSIGN | 749 | 1 | 1 | 100.00 |
CONT_ASSIGN | 763 | 1 | 1 | 100.00 |
CONT_ASSIGN | 770 | 1 | 1 | 100.00 |
CONT_ASSIGN | 784 | 1 | 1 | 100.00 |
CONT_ASSIGN | 791 | 1 | 1 | 100.00 |
CONT_ASSIGN | 805 | 1 | 1 | 100.00 |
CONT_ASSIGN | 812 | 1 | 1 | 100.00 |
CONT_ASSIGN | 826 | 1 | 1 | 100.00 |
CONT_ASSIGN | 833 | 1 | 1 | 100.00 |
CONT_ASSIGN | 847 | 1 | 1 | 100.00 |
CONT_ASSIGN | 854 | 1 | 1 | 100.00 |
CONT_ASSIGN | 868 | 1 | 1 | 100.00 |
CONT_ASSIGN | 875 | 1 | 1 | 100.00 |
CONT_ASSIGN | 889 | 1 | 1 | 100.00 |
CONT_ASSIGN | 896 | 1 | 1 | 100.00 |
CONT_ASSIGN | 910 | 1 | 1 | 100.00 |
CONT_ASSIGN | 917 | 1 | 1 | 100.00 |
CONT_ASSIGN | 931 | 1 | 1 | 100.00 |
CONT_ASSIGN | 938 | 1 | 1 | 100.00 |
CONT_ASSIGN | 952 | 1 | 1 | 100.00 |
CONT_ASSIGN | 959 | 1 | 1 | 100.00 |
CONT_ASSIGN | 973 | 1 | 1 | 100.00 |
CONT_ASSIGN | 980 | 1 | 1 | 100.00 |
CONT_ASSIGN | 994 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1001 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1015 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1022 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1036 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1043 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1057 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1064 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1078 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1084 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1098 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1104 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1118 | 1 | 1 | 100.00 |
ALWAYS | 1124 | 28 | 28 | 100.00 |
CONT_ASSIGN | 1154 | 1 | 1 | 100.00 |
ALWAYS | 1158 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1189 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1191 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1193 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1195 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1196 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1198 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1200 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1202 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1203 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1205 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1207 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1209 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1210 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1212 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1213 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1214 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1216 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1218 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1220 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1222 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1223 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1225 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1227 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1229 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1231 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1232 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1233 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1235 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1236 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1238 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1239 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1241 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1242 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1244 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1245 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1247 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1248 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1250 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1251 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1253 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1254 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1256 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1257 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1259 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1260 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1261 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1263 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1264 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1265 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1267 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1268 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1269 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1271 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1272 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1273 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1275 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1276 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1277 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1279 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1280 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1281 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1283 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1284 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1285 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1287 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1288 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1289 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1291 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1292 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1293 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1295 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1296 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1297 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1299 | 1 | 1 | 100.00 |
ALWAYS | 1303 | 28 | 28 | 100.00 |
ALWAYS | 1335 | 43 | 43 | 100.00 |
CONT_ASSIGN | 1470 | 0 | 0 | |
CONT_ASSIGN | 1478 | 1 | 1 | 100.00 |
CONT_ASSIGN | 1479 | 1 | 1 | 100.00 |
WARNING: The source file '/workspace/default/sim-vcs/../src/lowrisc_ip_hmac_0.1/rtl/hmac_reg_top.sv' or '../src/lowrisc_ip_hmac_0.1/rtl/hmac_reg_top.sv' was not found, so annotated line coverage report could not be generated.
Line No. | Covered | Statements | |
73 |
1 |
1 |
74 |
1 |
1 |
75 |
1 |
1 |
76 |
1 |
1 |
|
|
|
MISSING_ELSE |
82 |
1 |
1 |
100 |
1 |
1 |
101 |
1 |
1 |
103 |
1 |
1 |
104 |
1 |
1 |
130 |
1 |
1 |
136 |
1 |
1 |
137 |
1 |
1 |
|
|
|
MISSING_ELSE |
167 |
1 |
1 |
168 |
1 |
1 |
442 |
1 |
1 |
457 |
1 |
1 |
473 |
1 |
1 |
489 |
1 |
1 |
495 |
1 |
1 |
509 |
1 |
1 |
515 |
1 |
1 |
530 |
1 |
1 |
546 |
1 |
1 |
562 |
1 |
1 |
578 |
1 |
1 |
584 |
1 |
1 |
599 |
1 |
1 |
615 |
1 |
1 |
631 |
1 |
1 |
647 |
1 |
1 |
728 |
1 |
1 |
742 |
1 |
1 |
749 |
1 |
1 |
763 |
1 |
1 |
770 |
1 |
1 |
784 |
1 |
1 |
791 |
1 |
1 |
805 |
1 |
1 |
812 |
1 |
1 |
826 |
1 |
1 |
833 |
1 |
1 |
847 |
1 |
1 |
854 |
1 |
1 |
868 |
1 |
1 |
875 |
1 |
1 |
889 |
1 |
1 |
896 |
1 |
1 |
910 |
1 |
1 |
917 |
1 |
1 |
931 |
1 |
1 |
938 |
1 |
1 |
952 |
1 |
1 |
959 |
1 |
1 |
973 |
1 |
1 |
980 |
1 |
1 |
994 |
1 |
1 |
1001 |
1 |
1 |
1015 |
1 |
1 |
1022 |
1 |
1 |
1036 |
1 |
1 |
1043 |
1 |
1 |
1057 |
1 |
1 |
1064 |
1 |
1 |
1078 |
1 |
1 |
1084 |
1 |
1 |
1098 |
1 |
1 |
1104 |
1 |
1 |
1118 |
1 |
1 |
1124 |
1 |
1 |
1125 |
1 |
1 |
1126 |
1 |
1 |
1127 |
1 |
1 |
1128 |
1 |
1 |
1129 |
1 |
1 |
1130 |
1 |
1 |
1131 |
1 |
1 |
1132 |
1 |
1 |
1133 |
1 |
1 |
1134 |
1 |
1 |
1135 |
1 |
1 |
1136 |
1 |
1 |
1137 |
1 |
1 |
1138 |
1 |
1 |
1139 |
1 |
1 |
1140 |
1 |
1 |
1141 |
1 |
1 |
1142 |
1 |
1 |
1143 |
1 |
1 |
1144 |
1 |
1 |
1145 |
1 |
1 |
1146 |
1 |
1 |
1147 |
1 |
1 |
1148 |
1 |
1 |
1149 |
1 |
1 |
1150 |
1 |
1 |
1151 |
1 |
1 |
1154 |
1 |
1 |
1158 |
1 |
1 |
1189 |
1 |
1 |
1191 |
1 |
1 |
1193 |
1 |
1 |
1195 |
1 |
1 |
1196 |
1 |
1 |
1198 |
1 |
1 |
1200 |
1 |
1 |
1202 |
1 |
1 |
1203 |
1 |
1 |
1205 |
1 |
1 |
1207 |
1 |
1 |
1209 |
1 |
1 |
1210 |
1 |
1 |
1212 |
1 |
1 |
1213 |
1 |
1 |
1214 |
1 |
1 |
1216 |
1 |
1 |
1218 |
1 |
1 |
1220 |
1 |
1 |
1222 |
1 |
1 |
1223 |
1 |
1 |
1225 |
1 |
1 |
1227 |
1 |
1 |
1229 |
1 |
1 |
1231 |
1 |
1 |
1232 |
1 |
1 |
1233 |
1 |
1 |
1235 |
1 |
1 |
1236 |
1 |
1 |
1238 |
1 |
1 |
1239 |
1 |
1 |
1241 |
1 |
1 |
1242 |
1 |
1 |
1244 |
1 |
1 |
1245 |
1 |
1 |
1247 |
1 |
1 |
1248 |
1 |
1 |
1250 |
1 |
1 |
1251 |
1 |
1 |
1253 |
1 |
1 |
1254 |
1 |
1 |
1256 |
1 |
1 |
1257 |
1 |
1 |
1259 |
1 |
1 |
1260 |
1 |
1 |
1261 |
1 |
1 |
1263 |
1 |
1 |
1264 |
1 |
1 |
1265 |
1 |
1 |
1267 |
1 |
1 |
1268 |
1 |
1 |
1269 |
1 |
1 |
1271 |
1 |
1 |
1272 |
1 |
1 |
1273 |
1 |
1 |
1275 |
1 |
1 |
1276 |
1 |
1 |
1277 |
1 |
1 |
1279 |
1 |
1 |
1280 |
1 |
1 |
1281 |
1 |
1 |
1283 |
1 |
1 |
1284 |
1 |
1 |
1285 |
1 |
1 |
1287 |
1 |
1 |
1288 |
1 |
1 |
1289 |
1 |
1 |
1291 |
1 |
1 |
1292 |
1 |
1 |
1293 |
1 |
1 |
1295 |
1 |
1 |
1296 |
1 |
1 |
1297 |
1 |
1 |
1299 |
1 |
1 |
1303 |
1 |
1 |
1304 |
1 |
1 |
1305 |
1 |
1 |
1306 |
1 |
1 |
1307 |
1 |
1 |
1308 |
1 |
1 |
1309 |
1 |
1 |
1310 |
1 |
1 |
1311 |
1 |
1 |
1312 |
1 |
1 |
1313 |
1 |
1 |
1314 |
1 |
1 |
1315 |
1 |
1 |
1316 |
1 |
1 |
1317 |
1 |
1 |
1318 |
1 |
1 |
1319 |
1 |
1 |
1320 |
1 |
1 |
1321 |
1 |
1 |
1322 |
1 |
1 |
1323 |
1 |
1 |
1324 |
1 |
1 |
1325 |
1 |
1 |
1326 |
1 |
1 |
1327 |
1 |
1 |
1328 |
1 |
1 |
1329 |
1 |
1 |
1330 |
1 |
1 |
1335 |
1 |
1 |
1336 |
1 |
1 |
1338 |
1 |
1 |
1339 |
1 |
1 |
1340 |
1 |
1 |
1344 |
1 |
1 |
1345 |
1 |
1 |
1346 |
1 |
1 |
1350 |
1 |
1 |
1351 |
1 |
1 |
1352 |
1 |
1 |
1356 |
1 |
1 |
1360 |
1 |
1 |
1361 |
1 |
1 |
1362 |
1 |
1 |
1363 |
1 |
1 |
1367 |
1 |
1 |
1368 |
1 |
1 |
1369 |
1 |
1 |
1370 |
1 |
1 |
1374 |
1 |
1 |
1375 |
1 |
1 |
1376 |
1 |
1 |
1380 |
1 |
1 |
1384 |
1 |
1 |
1388 |
1 |
1 |
1392 |
1 |
1 |
1396 |
1 |
1 |
1400 |
1 |
1 |
1404 |
1 |
1 |
1408 |
1 |
1 |
1412 |
1 |
1 |
1416 |
1 |
1 |
1420 |
1 |
1 |
1424 |
1 |
1 |
1428 |
1 |
1 |
1432 |
1 |
1 |
1436 |
1 |
1 |
1440 |
1 |
1 |
1444 |
1 |
1 |
1448 |
1 |
1 |
1452 |
1 |
1 |
1456 |
1 |
1 |
1470 |
|
unreachable |
1478 |
1 |
1 |
1479 |
1 |
1 |
Cond Coverage for Module :
hmac_reg_top
| Total | Covered | Percent |
Conditions | 335 | 323 | 96.42 |
Logical | 335 | 323 | 96.42 |
Non-Logical | 0 | 0 | |
Event | 0 | 0 | |
LINE 63
EXPRESSION (reg_we && ((!addrmiss)))
---1-- ------2------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T5,T11,T12 |
1 | 1 | Covered | T1,T2,T3 |
LINE 75
EXPRESSION (intg_err || reg_we_err)
----1--- -----2----
-1- | -2- | Status | Tests |
0 | 0 | Covered | T1,T2,T3 |
0 | 1 | Covered | T18,T19,T20 |
1 | 0 | Covered | T47,T48,T49 |
LINE 82
EXPRESSION (err_q | intg_err | reg_we_err)
--1-- ----2--- -----3----
-1- | -2- | -3- | Status | Tests |
0 | 0 | 0 | Covered | T1,T2,T3 |
0 | 0 | 1 | Covered | T18,T19,T20 |
0 | 1 | 0 | Covered | T47,T48,T49 |
1 | 0 | 0 | Covered | T18,T19,T20 |
LINE 130
EXPRESSION ((tl_i.a_address[(AW - 1):0] inside {[2048:4095]}) ? 1'b0 : 1'b1)
------------------------1------------------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T2,T3,T4 |
LINE 168
EXPRESSION (addrmiss | wr_err | intg_err)
----1--- ---2-- ----3---
-1- | -2- | -3- | Status | Tests |
0 | 0 | 0 | Covered | T1,T2,T3 |
0 | 0 | 1 | Covered | T47,T48,T49 |
0 | 1 | 0 | Covered | T5,T11,T12 |
1 | 0 | 0 | Covered | T5,T11,T12 |
LINE 1125
EXPRESSION (reg_addr == hmac_reg_pkg::HMAC_INTR_STATE_OFFSET)
-------------------------1------------------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 1126
EXPRESSION (reg_addr == hmac_reg_pkg::HMAC_INTR_ENABLE_OFFSET)
-------------------------1-------------------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T2,T3,T4 |
LINE 1127
EXPRESSION (reg_addr == hmac_reg_pkg::HMAC_INTR_TEST_OFFSET)
------------------------1------------------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T2,T3,T5 |
LINE 1128
EXPRESSION (reg_addr == hmac_reg_pkg::HMAC_ALERT_TEST_OFFSET)
-------------------------1------------------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 1129
EXPRESSION (reg_addr == hmac_reg_pkg::HMAC_CFG_OFFSET)
---------------------1---------------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T2,T3,T4 |
LINE 1130
EXPRESSION (reg_addr == hmac_reg_pkg::HMAC_CMD_OFFSET)
---------------------1---------------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T2,T3,T4 |
LINE 1131
EXPRESSION (reg_addr == hmac_reg_pkg::HMAC_STATUS_OFFSET)
-----------------------1----------------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T2,T3,T4 |
LINE 1132
EXPRESSION (reg_addr == hmac_reg_pkg::HMAC_ERR_CODE_OFFSET)
------------------------1-----------------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T2,T3,T4 |
LINE 1133
EXPRESSION (reg_addr == hmac_reg_pkg::HMAC_WIPE_SECRET_OFFSET)
-------------------------1-------------------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T2,T3,T5 |
LINE 1134
EXPRESSION (reg_addr == hmac_reg_pkg::HMAC_KEY_0_OFFSET)
----------------------1----------------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T2,T3,T4 |
LINE 1135
EXPRESSION (reg_addr == hmac_reg_pkg::HMAC_KEY_1_OFFSET)
----------------------1----------------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T2,T3,T4 |
LINE 1136
EXPRESSION (reg_addr == hmac_reg_pkg::HMAC_KEY_2_OFFSET)
----------------------1----------------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T2,T3,T4 |
LINE 1137
EXPRESSION (reg_addr == hmac_reg_pkg::HMAC_KEY_3_OFFSET)
----------------------1----------------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T2,T3,T4 |
LINE 1138
EXPRESSION (reg_addr == hmac_reg_pkg::HMAC_KEY_4_OFFSET)
----------------------1----------------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T2,T3,T4 |
LINE 1139
EXPRESSION (reg_addr == hmac_reg_pkg::HMAC_KEY_5_OFFSET)
----------------------1----------------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T2,T3,T4 |
LINE 1140
EXPRESSION (reg_addr == hmac_reg_pkg::HMAC_KEY_6_OFFSET)
----------------------1----------------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T2,T3,T4 |
LINE 1141
EXPRESSION (reg_addr == hmac_reg_pkg::HMAC_KEY_7_OFFSET)
----------------------1----------------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T2,T3,T4 |
LINE 1142
EXPRESSION (reg_addr == hmac_reg_pkg::HMAC_DIGEST_0_OFFSET)
------------------------1-----------------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T2,T3,T4 |
LINE 1143
EXPRESSION (reg_addr == hmac_reg_pkg::HMAC_DIGEST_1_OFFSET)
------------------------1-----------------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T2,T3,T4 |
LINE 1144
EXPRESSION (reg_addr == hmac_reg_pkg::HMAC_DIGEST_2_OFFSET)
------------------------1-----------------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T2,T3,T4 |
LINE 1145
EXPRESSION (reg_addr == hmac_reg_pkg::HMAC_DIGEST_3_OFFSET)
------------------------1-----------------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T2,T3,T4 |
LINE 1146
EXPRESSION (reg_addr == hmac_reg_pkg::HMAC_DIGEST_4_OFFSET)
------------------------1-----------------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T2,T3,T4 |
LINE 1147
EXPRESSION (reg_addr == hmac_reg_pkg::HMAC_DIGEST_5_OFFSET)
------------------------1-----------------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T2,T3,T4 |
LINE 1148
EXPRESSION (reg_addr == hmac_reg_pkg::HMAC_DIGEST_6_OFFSET)
------------------------1-----------------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T2,T3,T4 |
LINE 1149
EXPRESSION (reg_addr == hmac_reg_pkg::HMAC_DIGEST_7_OFFSET)
------------------------1-----------------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T2,T3,T4 |
LINE 1150
EXPRESSION (reg_addr == hmac_reg_pkg::HMAC_MSG_LENGTH_LOWER_OFFSET)
----------------------------1---------------------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T2,T3,T4 |
LINE 1151
EXPRESSION (reg_addr == hmac_reg_pkg::HMAC_MSG_LENGTH_UPPER_OFFSET)
----------------------------1---------------------------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T2,T3,T4 |
LINE 1154
EXPRESSION ((reg_re || reg_we) ? ((~|addr_hit)) : 1'b0)
---------1--------
-1- | Status | Tests |
0 | Covered | T1,T2,T3 |
1 | Covered | T1,T2,T3 |
LINE 1154
SUB-EXPRESSION (reg_re || reg_we)
---1-- ---2--
-1- | -2- | Status | Tests |
0 | 0 | Covered | T1,T2,T3 |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T1,T2,T3 |
LINE 1158
EXPRESSION
Number Term
1 reg_we &
2 ((addr_hit[0] & ((|(4'b1 & (~reg_be))))) | (addr_hit[1] & ((|(4'b1 & (~reg_be))))) | (addr_hit[2] & ((|(4'b1 & (~reg_be))))) | (addr_hit[3] & ((|(4'b1 & (~reg_be))))) | (addr_hit[4] & ((|(4'b1 & (~reg_be))))) | (addr_hit[5] & ((|(4'b1 & (~reg_be))))) | (addr_hit[6] & ((|(4'b0011 & (~reg_be))))) | (addr_hit[7] & ((|(4'b1111 & (~reg_be))))) | (addr_hit[8] & ((|(4'b1111 & (~reg_be))))) | (addr_hit[9] & ((|(4'b1111 & (~reg_be))))) | (addr_hit[10] & ((|(4'b1111 & (~reg_be))))) | (addr_hit[11] & ((|(4'b1111 & (~reg_be))))) | (addr_hit[12] & ((|(4'b1111 & (~reg_be))))) | (addr_hit[13] & ((|(4'b1111 & (~reg_be))))) | (addr_hit[14] & ((|(4'b1111 & (~reg_be))))) | (addr_hit[15] & ((|(4'b1111 & (~reg_be))))) | (addr_hit[16] & ((|(4'b1111 & (~reg_be))))) | (addr_hit[17] & ((|(4'b1111 & (~reg_be))))) | (addr_hit[18] & ((|(4'b1111 & (~reg_be))))) | (addr_hit[19] & ((|(4'b1111 & (~reg_be))))) | (addr_hit[20] & ((|(4'b1111 & (~reg_be))))) | (addr_hit[21] & ((|(4'b1111 & (~reg_be))))) | (addr_hit[22] & ((|(4'b1111 & (~reg_be))))) | (addr_hit[23] & ((|(4'b1111 & (~reg_be))))) | (addr_hit[24] & ((|(4'b1111 & (~reg_be))))) | (addr_hit[25] & ((|(4'b1111 & (~reg_be))))) | (addr_hit[26] & ((|(4'b1111 & (~reg_be)))))))
-1- | -2- | Status | Tests |
0 | 1 | Covered | T2,T3,T4 |
1 | 0 | Covered | T1,T2,T3 |
1 | 1 | Covered | T5,T11,T12 |
LINE 1158
SUB-EXPRESSION
Number Term
1 (addr_hit[0] & ((|(4'b1 & (~reg_be))))) |
2 (addr_hit[1] & ((|(4'b1 & (~reg_be))))) |
3 (addr_hit[2] & ((|(4'b1 & (~reg_be))))) |
4 (addr_hit[3] & ((|(4'b1 & (~reg_be))))) |
5 (addr_hit[4] & ((|(4'b1 & (~reg_be))))) |
6 (addr_hit[5] & ((|(4'b1 & (~reg_be))))) |
7 (addr_hit[6] & ((|(4'b0011 & (~reg_be))))) |
8 (addr_hit[7] & ((|(4'b1111 & (~reg_be))))) |
9 (addr_hit[8] & ((|(4'b1111 & (~reg_be))))) |
10 (addr_hit[9] & ((|(4'b1111 & (~reg_be))))) |
11 (addr_hit[10] & ((|(4'b1111 & (~reg_be))))) |
12 (addr_hit[11] & ((|(4'b1111 & (~reg_be))))) |
13 (addr_hit[12] & ((|(4'b1111 & (~reg_be))))) |
14 (addr_hit[13] & ((|(4'b1111 & (~reg_be))))) |
15 (addr_hit[14] & ((|(4'b1111 & (~reg_be))))) |
16 (addr_hit[15] & ((|(4'b1111 & (~reg_be))))) |
17 (addr_hit[16] & ((|(4'b1111 & (~reg_be))))) |
18 (addr_hit[17] & ((|(4'b1111 & (~reg_be))))) |
19 (addr_hit[18] & ((|(4'b1111 & (~reg_be))))) |
20 (addr_hit[19] & ((|(4'b1111 & (~reg_be))))) |
21 (addr_hit[20] & ((|(4'b1111 & (~reg_be))))) |
22 (addr_hit[21] & ((|(4'b1111 & (~reg_be))))) |
23 (addr_hit[22] & ((|(4'b1111 & (~reg_be))))) |
24 (addr_hit[23] & ((|(4'b1111 & (~reg_be))))) |
25 (addr_hit[24] & ((|(4'b1111 & (~reg_be))))) |
26 (addr_hit[25] & ((|(4'b1111 & (~reg_be))))) |
27 (addr_hit[26] & ((|(4'b1111 & (~reg_be))))))
Sensitive Expression == 1 | Status | Tests |
ALL ZEROS | Covered | T1,T2,T3 |
27 (addr_hit[26] & ((|(4'... | Covered | T2,T3,T4 |
26 (addr_hit[25] & ((|(4'... | Covered | T2,T3,T4 |
25 (addr_hit[24] & ((|(4'... | Covered | T2,T3,T4 |
24 (addr_hit[23] & ((|(4'... | Covered | T2,T3,T4 |
23 (addr_hit[22] & ((|(4'... | Covered | T2,T3,T4 |
22 (addr_hit[21] & ((|(4'... | Covered | T2,T3,T4 |
21 (addr_hit[20] & ((|(4'... | Covered | T2,T3,T4 |
20 (addr_hit[19] & ((|(4'... | Covered | T2,T3,T4 |
19 (addr_hit[18] & ((|(4'... | Covered | T2,T3,T4 |
18 (addr_hit[17] & ((|(4'... | Covered | T2,T3,T4 |
17 (addr_hit[16] & ((|(4'... | Covered | T2,T3,T5 |
16 (addr_hit[15] & ((|(4'... | Covered | T2,T3,T5 |
15 (addr_hit[14] & ((|(4'... | Covered | T2,T3,T5 |
14 (addr_hit[13] & ((|(4'... | Covered | T2,T3,T5 |
13 (addr_hit[12] & ((|(4'... | Covered | T2,T3,T5 |
12 (addr_hit[11] & ((|(4'... | Covered | T2,T3,T5 |
11 (addr_hit[10] & ((|(4'... | Covered | T2,T3,T5 |
10 (addr_hit[9] & ((|(4'b... | Covered | T2,T3,T5 |
9 (addr_hit[8] & ((|(4'b... | Covered | T2,T3,T5 |
8 (addr_hit[7] & ((|(4'b... | Covered | T2,T3,T4 |
7 (addr_hit[6] & ((|(4'b... | Covered | T2,T3,T4 |
6 (addr_hit[5] & ((|(4'b... | Covered | T2,T3,T5 |
5 (addr_hit[4] & ((|(4'b... | Covered | T2,T3,T5 |
4 (addr_hit[3] & ((|(4'b... | Covered | T2,T3,T5 |
3 (addr_hit[2] & ((|(4'b... | Covered | T2,T3,T5 |
2 (addr_hit[1] & ((|(4'b... | Covered | T2,T3,T5 |
1 (addr_hit[0] & ((|(4'b... | Covered | T2,T3,T4 |
LINE 1158
SUB-EXPRESSION (addr_hit[0] & ((|(4'b1 & (~reg_be)))))
-----1----- -----------2-----------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T2,T3,T4 |
1 | 0 | Covered | T1,T2,T3 |
1 | 1 | Covered | T2,T3,T4 |
LINE 1158
SUB-EXPRESSION (addr_hit[1] & ((|(4'b1 & (~reg_be)))))
-----1----- -----------2-----------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T2,T3,T4 |
1 | 0 | Covered | T2,T3,T4 |
1 | 1 | Covered | T2,T3,T5 |
LINE 1158
SUB-EXPRESSION (addr_hit[2] & ((|(4'b1 & (~reg_be)))))
-----1----- -----------2-----------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T2,T3,T4 |
1 | 0 | Covered | T2,T3,T5 |
1 | 1 | Covered | T2,T3,T5 |
LINE 1158
SUB-EXPRESSION (addr_hit[3] & ((|(4'b1 & (~reg_be)))))
-----1----- -----------2-----------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T2,T3,T4 |
1 | 0 | Covered | T1,T2,T3 |
1 | 1 | Covered | T2,T3,T5 |
LINE 1158
SUB-EXPRESSION (addr_hit[4] & ((|(4'b1 & (~reg_be)))))
-----1----- -----------2-----------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T2,T3,T4 |
1 | 0 | Covered | T2,T3,T4 |
1 | 1 | Covered | T2,T3,T5 |
LINE 1158
SUB-EXPRESSION (addr_hit[5] & ((|(4'b1 & (~reg_be)))))
-----1----- -----------2-----------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T2,T3,T4 |
1 | 0 | Covered | T2,T3,T4 |
1 | 1 | Covered | T2,T3,T5 |
LINE 1158
SUB-EXPRESSION (addr_hit[6] & ((|(4'b0011 & (~reg_be)))))
-----1----- -------------2------------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T4 |
1 | 1 | Covered | T2,T3,T4 |
LINE 1158
SUB-EXPRESSION (addr_hit[7] & ((|(4'b1111 & (~reg_be)))))
-----1----- -------------2------------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T4 |
1 | 1 | Covered | T2,T3,T4 |
LINE 1158
SUB-EXPRESSION (addr_hit[8] & ((|(4'b1111 & (~reg_be)))))
-----1----- -------------2------------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T5 |
1 | 1 | Covered | T2,T3,T5 |
LINE 1158
SUB-EXPRESSION (addr_hit[9] & ((|(4'b1111 & (~reg_be)))))
-----1----- -------------2------------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T4 |
1 | 1 | Covered | T2,T3,T5 |
LINE 1158
SUB-EXPRESSION (addr_hit[10] & ((|(4'b1111 & (~reg_be)))))
------1----- -------------2------------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T4 |
1 | 1 | Covered | T2,T3,T5 |
LINE 1158
SUB-EXPRESSION (addr_hit[11] & ((|(4'b1111 & (~reg_be)))))
------1----- -------------2------------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T4 |
1 | 1 | Covered | T2,T3,T5 |
LINE 1158
SUB-EXPRESSION (addr_hit[12] & ((|(4'b1111 & (~reg_be)))))
------1----- -------------2------------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T4 |
1 | 1 | Covered | T2,T3,T5 |
LINE 1158
SUB-EXPRESSION (addr_hit[13] & ((|(4'b1111 & (~reg_be)))))
------1----- -------------2------------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T4 |
1 | 1 | Covered | T2,T3,T5 |
LINE 1158
SUB-EXPRESSION (addr_hit[14] & ((|(4'b1111 & (~reg_be)))))
------1----- -------------2------------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T4 |
1 | 1 | Covered | T2,T3,T5 |
LINE 1158
SUB-EXPRESSION (addr_hit[15] & ((|(4'b1111 & (~reg_be)))))
------1----- -------------2------------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T4 |
1 | 1 | Covered | T2,T3,T5 |
LINE 1158
SUB-EXPRESSION (addr_hit[16] & ((|(4'b1111 & (~reg_be)))))
------1----- -------------2------------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T4 |
1 | 1 | Covered | T2,T3,T5 |
LINE 1158
SUB-EXPRESSION (addr_hit[17] & ((|(4'b1111 & (~reg_be)))))
------1----- -------------2------------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T4 |
1 | 1 | Covered | T2,T3,T4 |
LINE 1158
SUB-EXPRESSION (addr_hit[18] & ((|(4'b1111 & (~reg_be)))))
------1----- -------------2------------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T4 |
1 | 1 | Covered | T2,T3,T4 |
LINE 1158
SUB-EXPRESSION (addr_hit[19] & ((|(4'b1111 & (~reg_be)))))
------1----- -------------2------------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T4 |
1 | 1 | Covered | T2,T3,T4 |
LINE 1158
SUB-EXPRESSION (addr_hit[20] & ((|(4'b1111 & (~reg_be)))))
------1----- -------------2------------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T4 |
1 | 1 | Covered | T2,T3,T4 |
LINE 1158
SUB-EXPRESSION (addr_hit[21] & ((|(4'b1111 & (~reg_be)))))
------1----- -------------2------------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T4 |
1 | 1 | Covered | T2,T3,T4 |
LINE 1158
SUB-EXPRESSION (addr_hit[22] & ((|(4'b1111 & (~reg_be)))))
------1----- -------------2------------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T4 |
1 | 1 | Covered | T2,T3,T4 |
LINE 1158
SUB-EXPRESSION (addr_hit[23] & ((|(4'b1111 & (~reg_be)))))
------1----- -------------2------------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T4 |
1 | 1 | Covered | T2,T3,T4 |
LINE 1158
SUB-EXPRESSION (addr_hit[24] & ((|(4'b1111 & (~reg_be)))))
------1----- -------------2------------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T4 |
1 | 1 | Covered | T2,T3,T4 |
LINE 1158
SUB-EXPRESSION (addr_hit[25] & ((|(4'b1111 & (~reg_be)))))
------1----- -------------2------------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T4 |
1 | 1 | Covered | T2,T3,T4 |
LINE 1158
SUB-EXPRESSION (addr_hit[26] & ((|(4'b1111 & (~reg_be)))))
------1----- -------------2------------
-1- | -2- | Status | Tests |
0 | 1 | Covered | T1,T2,T3 |
1 | 0 | Covered | T2,T3,T4 |
1 | 1 | Covered | T2,T3,T4 |
LINE 1189
EXPRESSION (addr_hit[0] & reg_we & ((!reg_error)))
-----1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T1,T2,T3 |
1 | 1 | 0 | Covered | T5,T11,T12 |
1 | 1 | 1 | Covered | T2,T3,T4 |
LINE 1196
EXPRESSION (addr_hit[1] & reg_we & ((!reg_error)))
-----1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Covered | T5,T11,T12 |
1 | 1 | 1 | Covered | T2,T3,T4 |
LINE 1203
EXPRESSION (addr_hit[2] & reg_we & ((!reg_error)))
-----1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T5 |
1 | 1 | 0 | Covered | T5,T11,T12 |
1 | 1 | 1 | Covered | T2,T5,T50 |
LINE 1210
EXPRESSION (addr_hit[3] & reg_we & ((!reg_error)))
-----1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T2,T3,T4 |
1 | 0 | 1 | Covered | T1,T2,T3 |
1 | 1 | 0 | Covered | T5,T11,T12 |
1 | 1 | 1 | Covered | T1,T9,T10 |
LINE 1213
EXPRESSION (addr_hit[4] & reg_re & ((!reg_error)))
-----1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Not Covered | |
1 | 1 | 1 | Covered | T5,T11,T12 |
LINE 1214
EXPRESSION (addr_hit[4] & reg_we & ((!reg_error)))
-----1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Covered | T5,T11,T12 |
1 | 1 | 1 | Covered | T2,T3,T4 |
LINE 1223
EXPRESSION (addr_hit[5] & reg_we & ((!reg_error)))
-----1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Covered | T5,T11,T12 |
1 | 1 | 1 | Covered | T2,T3,T4 |
LINE 1232
EXPRESSION (addr_hit[6] & reg_re & ((!reg_error)))
-----1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Not Covered | |
1 | 1 | 1 | Covered | T2,T3,T4 |
LINE 1233
EXPRESSION (addr_hit[8] & reg_we & ((!reg_error)))
-----1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T5 |
1 | 1 | 0 | Covered | T5,T11,T12 |
1 | 1 | 1 | Covered | T5,T13,T14 |
LINE 1236
EXPRESSION (addr_hit[9] & reg_we & ((!reg_error)))
-----1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Covered | T5,T11,T12 |
1 | 1 | 1 | Covered | T2,T3,T4 |
LINE 1239
EXPRESSION (addr_hit[10] & reg_we & ((!reg_error)))
------1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Covered | T5,T11,T12 |
1 | 1 | 1 | Covered | T2,T3,T4 |
LINE 1242
EXPRESSION (addr_hit[11] & reg_we & ((!reg_error)))
------1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Covered | T5,T11,T12 |
1 | 1 | 1 | Covered | T2,T3,T4 |
LINE 1245
EXPRESSION (addr_hit[12] & reg_we & ((!reg_error)))
------1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Covered | T5,T11,T12 |
1 | 1 | 1 | Covered | T2,T3,T4 |
LINE 1248
EXPRESSION (addr_hit[13] & reg_we & ((!reg_error)))
------1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Covered | T5,T11,T12 |
1 | 1 | 1 | Covered | T2,T3,T4 |
LINE 1251
EXPRESSION (addr_hit[14] & reg_we & ((!reg_error)))
------1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Covered | T5,T11,T12 |
1 | 1 | 1 | Covered | T2,T3,T4 |
LINE 1254
EXPRESSION (addr_hit[15] & reg_we & ((!reg_error)))
------1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Covered | T5,T11,T12 |
1 | 1 | 1 | Covered | T2,T3,T4 |
LINE 1257
EXPRESSION (addr_hit[16] & reg_we & ((!reg_error)))
------1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Covered | T5,T11,T12 |
1 | 1 | 1 | Covered | T2,T3,T4 |
LINE 1260
EXPRESSION (addr_hit[17] & reg_re & ((!reg_error)))
------1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Not Covered | |
1 | 1 | 1 | Covered | T2,T3,T4 |
LINE 1261
EXPRESSION (addr_hit[17] & reg_we & ((!reg_error)))
------1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Covered | T5,T11,T12 |
1 | 1 | 1 | Covered | T51,T52,T53 |
LINE 1264
EXPRESSION (addr_hit[18] & reg_re & ((!reg_error)))
------1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Not Covered | |
1 | 1 | 1 | Covered | T2,T3,T4 |
LINE 1265
EXPRESSION (addr_hit[18] & reg_we & ((!reg_error)))
------1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Covered | T5,T11,T12 |
1 | 1 | 1 | Covered | T51,T52,T53 |
LINE 1268
EXPRESSION (addr_hit[19] & reg_re & ((!reg_error)))
------1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Not Covered | |
1 | 1 | 1 | Covered | T2,T3,T4 |
LINE 1269
EXPRESSION (addr_hit[19] & reg_we & ((!reg_error)))
------1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Covered | T5,T11,T12 |
1 | 1 | 1 | Covered | T51,T52,T53 |
LINE 1272
EXPRESSION (addr_hit[20] & reg_re & ((!reg_error)))
------1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Not Covered | |
1 | 1 | 1 | Covered | T2,T3,T4 |
LINE 1273
EXPRESSION (addr_hit[20] & reg_we & ((!reg_error)))
------1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Covered | T5,T11,T12 |
1 | 1 | 1 | Covered | T51,T52,T53 |
LINE 1276
EXPRESSION (addr_hit[21] & reg_re & ((!reg_error)))
------1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Not Covered | |
1 | 1 | 1 | Covered | T2,T3,T4 |
LINE 1277
EXPRESSION (addr_hit[21] & reg_we & ((!reg_error)))
------1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Covered | T5,T11,T12 |
1 | 1 | 1 | Covered | T51,T52,T53 |
LINE 1280
EXPRESSION (addr_hit[22] & reg_re & ((!reg_error)))
------1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Not Covered | |
1 | 1 | 1 | Covered | T2,T3,T4 |
LINE 1281
EXPRESSION (addr_hit[22] & reg_we & ((!reg_error)))
------1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Covered | T5,T11,T12 |
1 | 1 | 1 | Covered | T51,T52,T53 |
LINE 1284
EXPRESSION (addr_hit[23] & reg_re & ((!reg_error)))
------1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Not Covered | |
1 | 1 | 1 | Covered | T2,T3,T4 |
LINE 1285
EXPRESSION (addr_hit[23] & reg_we & ((!reg_error)))
------1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Covered | T5,T11,T12 |
1 | 1 | 1 | Covered | T51,T52,T53 |
LINE 1288
EXPRESSION (addr_hit[24] & reg_re & ((!reg_error)))
------1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Not Covered | |
1 | 1 | 1 | Covered | T2,T3,T4 |
LINE 1289
EXPRESSION (addr_hit[24] & reg_we & ((!reg_error)))
------1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Covered | T5,T11,T12 |
1 | 1 | 1 | Covered | T51,T52,T53 |
LINE 1292
EXPRESSION (addr_hit[25] & reg_re & ((!reg_error)))
------1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Not Covered | |
1 | 1 | 1 | Covered | T2,T3,T4 |
LINE 1293
EXPRESSION (addr_hit[25] & reg_we & ((!reg_error)))
------1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Covered | T5,T11,T12 |
1 | 1 | 1 | Covered | T51,T52,T53 |
LINE 1296
EXPRESSION (addr_hit[26] & reg_re & ((!reg_error)))
------1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Not Covered | |
1 | 1 | 1 | Covered | T2,T3,T4 |
LINE 1297
EXPRESSION (addr_hit[26] & reg_we & ((!reg_error)))
------1----- ---2-- -------3------
-1- | -2- | -3- | Status | Tests |
0 | 1 | 1 | Covered | T1,T2,T3 |
1 | 0 | 1 | Covered | T2,T3,T4 |
1 | 1 | 0 | Covered | T5,T11,T12 |
1 | 1 | 1 | Covered | T51,T52,T53 |
Branch Coverage for Module :
hmac_reg_top
| Line No. | Total | Covered | Percent |
Branches |
|
37 |
37 |
100.00 |
TERNARY |
1154 |
2 |
2 |
100.00 |
IF |
73 |
3 |
3 |
100.00 |
TERNARY |
130 |
2 |
2 |
100.00 |
IF |
136 |
2 |
2 |
100.00 |
CASE |
1336 |
28 |
28 |
100.00 |
WARNING: The source file /workspace/default/sim-vcs/../src/lowrisc_ip_hmac_0.1/rtl/hmac_reg_top.sv' or '../src/lowrisc_ip_hmac_0.1/rtl/hmac_reg_top.sv was not found/opened, so annotated branch coverage report could not be generated.
LineNo. Expression
-1-: 1154 ((reg_re || reg_we)) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T1,T2,T3 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 73 if ((!rst_ni))
-2-: 75 if ((intg_err || reg_we_err))
Branches:
-1- | -2- | Status | Tests |
1 |
- |
Covered |
T1,T2,T3 |
0 |
1 |
Covered |
T18,T19,T20 |
0 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 130 ((tl_i.a_address[(AW - 1):0] inside {[2048:4095]})) ?
Branches:
-1- | Status | Tests |
1 |
Covered |
T2,T3,T4 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 136 if (intg_err)
Branches:
-1- | Status | Tests |
1 |
Covered |
T47,T48,T49 |
0 |
Covered |
T1,T2,T3 |
LineNo. Expression
-1-: 1336 case (1'b1)
Branches:
-1- | Status | Tests |
addr_hit[0] |
Covered |
T1,T2,T3 |
addr_hit[1] |
Covered |
T1,T2,T3 |
addr_hit[2] |
Covered |
T1,T2,T3 |
addr_hit[3] |
Covered |
T1,T2,T3 |
addr_hit[4] |
Covered |
T1,T2,T3 |
addr_hit[5] |
Covered |
T1,T2,T3 |
addr_hit[6] |
Covered |
T1,T2,T3 |
addr_hit[7] |
Covered |
T1,T2,T3 |
addr_hit[8] |
Covered |
T1,T2,T3 |
addr_hit[9] |
Covered |
T1,T2,T3 |
addr_hit[10] |
Covered |
T1,T2,T3 |
addr_hit[11] |
Covered |
T1,T2,T3 |
addr_hit[12] |
Covered |
T1,T2,T3 |
addr_hit[13] |
Covered |
T1,T2,T3 |
addr_hit[14] |
Covered |
T1,T2,T3 |
addr_hit[15] |
Covered |
T1,T2,T3 |
addr_hit[16] |
Covered |
T1,T2,T3 |
addr_hit[17] |
Covered |
T1,T2,T3 |
addr_hit[18] |
Covered |
T1,T2,T3 |
addr_hit[19] |
Covered |
T1,T2,T3 |
addr_hit[20] |
Covered |
T1,T2,T3 |
addr_hit[21] |
Covered |
T1,T2,T3 |
addr_hit[22] |
Covered |
T1,T2,T3 |
addr_hit[23] |
Covered |
T1,T2,T3 |
addr_hit[24] |
Covered |
T1,T2,T3 |
addr_hit[25] |
Covered |
T1,T2,T3 |
addr_hit[26] |
Covered |
T1,T2,T3 |
default |
Covered |
T1,T2,T3 |
Assert Coverage for Module :
hmac_reg_top
Assertion Details
Name | Attempts | Real Successes | Failures | Incomplete |
en2addrHit |
464475987 |
56326501 |
0 |
0 |
reAfterRv |
464475987 |
56326501 |
0 |
0 |
rePulse |
464475987 |
31030915 |
0 |
0 |
wePulse |
464475987 |
25295586 |
0 |
0 |
en2addrHit
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
464475987 |
56326501 |
0 |
0 |
T1 |
1194 |
10 |
0 |
0 |
T2 |
879623 |
765506 |
0 |
0 |
T3 |
146081 |
42116 |
0 |
0 |
T4 |
747203 |
559635 |
0 |
0 |
T5 |
260399 |
610491 |
0 |
0 |
T6 |
104173 |
122074 |
0 |
0 |
T9 |
1095 |
20 |
0 |
0 |
T15 |
13326 |
2026 |
0 |
0 |
T16 |
476347 |
377397 |
0 |
0 |
T17 |
145181 |
6052 |
0 |
0 |
reAfterRv
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
464475987 |
56326501 |
0 |
0 |
T1 |
1194 |
10 |
0 |
0 |
T2 |
879623 |
765506 |
0 |
0 |
T3 |
146081 |
42116 |
0 |
0 |
T4 |
747203 |
559635 |
0 |
0 |
T5 |
260399 |
610491 |
0 |
0 |
T6 |
104173 |
122074 |
0 |
0 |
T9 |
1095 |
20 |
0 |
0 |
T15 |
13326 |
2026 |
0 |
0 |
T16 |
476347 |
377397 |
0 |
0 |
T17 |
145181 |
6052 |
0 |
0 |
rePulse
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
464475987 |
31030915 |
0 |
0 |
T1 |
1194 |
1 |
0 |
0 |
T2 |
879623 |
387632 |
0 |
0 |
T3 |
146081 |
28104 |
0 |
0 |
T4 |
747203 |
279789 |
0 |
0 |
T5 |
260399 |
399743 |
0 |
0 |
T6 |
104173 |
63343 |
0 |
0 |
T9 |
1095 |
1 |
0 |
0 |
T15 |
13326 |
1376 |
0 |
0 |
T16 |
476347 |
191037 |
0 |
0 |
T17 |
145181 |
5569 |
0 |
0 |
wePulse
Name | Attempts | Real Successes | Failures | Incomplete |
Total |
464475987 |
25295586 |
0 |
0 |
T1 |
1194 |
9 |
0 |
0 |
T2 |
879623 |
377874 |
0 |
0 |
T3 |
146081 |
14012 |
0 |
0 |
T4 |
747203 |
279846 |
0 |
0 |
T5 |
260399 |
210748 |
0 |
0 |
T6 |
104173 |
58731 |
0 |
0 |
T9 |
1095 |
19 |
0 |
0 |
T15 |
13326 |
650 |
0 |
0 |
T16 |
476347 |
186360 |
0 |
0 |
T17 |
145181 |
483 |
0 |
0 |