|
934 | 934 |
|
935 | 935 | endgroup
|
936 | 936 | covergroup I3CCSR__I3C_EC__SecFwRecoveryIf__PROT_CAP_0_fld_cg with function sample(
|
937 |
| - input bit [32-1:0] PLACEHOLDER |
| 937 | + input bit [32-1:0] REC_MAGIC_STRING_0 |
938 | 938 | );
|
939 | 939 | option.per_instance = 1;
|
940 |
| - PLACEHOLDER_cp : coverpoint PLACEHOLDER; |
| 940 | + REC_MAGIC_STRING_0_cp : coverpoint REC_MAGIC_STRING_0; |
941 | 941 |
|
942 | 942 | endgroup
|
943 | 943 |
|
|
954 | 954 |
|
955 | 955 | endgroup
|
956 | 956 | covergroup I3CCSR__I3C_EC__SecFwRecoveryIf__PROT_CAP_1_fld_cg with function sample(
|
957 |
| - input bit [32-1:0] PLACEHOLDER |
| 957 | + input bit [32-1:0] REC_MAGIC_STRING_1 |
958 | 958 | );
|
959 | 959 | option.per_instance = 1;
|
960 |
| - PLACEHOLDER_cp : coverpoint PLACEHOLDER; |
| 960 | + REC_MAGIC_STRING_1_cp : coverpoint REC_MAGIC_STRING_1; |
961 | 961 |
|
962 | 962 | endgroup
|
963 | 963 |
|
|
974 | 974 |
|
975 | 975 | endgroup
|
976 | 976 | covergroup I3CCSR__I3C_EC__SecFwRecoveryIf__PROT_CAP_2_fld_cg with function sample(
|
977 |
| - input bit [32-1:0] PLACEHOLDER |
| 977 | + input bit [16-1:0] REC_PROT_VERSION, |
| 978 | + input bit [16-1:0] AGENT_CAPS |
978 | 979 | );
|
979 | 980 | option.per_instance = 1;
|
980 |
| - PLACEHOLDER_cp : coverpoint PLACEHOLDER; |
| 981 | + REC_PROT_VERSION_cp : coverpoint REC_PROT_VERSION; |
| 982 | + AGENT_CAPS_cp : coverpoint AGENT_CAPS; |
981 | 983 |
|
982 | 984 | endgroup
|
983 | 985 |
|
|
994 | 996 |
|
995 | 997 | endgroup
|
996 | 998 | covergroup I3CCSR__I3C_EC__SecFwRecoveryIf__PROT_CAP_3_fld_cg with function sample(
|
997 |
| - input bit [32-1:0] PLACEHOLDER |
| 999 | + input bit [8-1:0] NUM_OF_CMS_REGIONS, |
| 1000 | + input bit [8-1:0] MAX_RESP_TIME, |
| 1001 | + input bit [8-1:0] HEARTBEAT_PERIOD |
998 | 1002 | );
|
999 | 1003 | option.per_instance = 1;
|
1000 |
| - PLACEHOLDER_cp : coverpoint PLACEHOLDER; |
| 1004 | + NUM_OF_CMS_REGIONS_cp : coverpoint NUM_OF_CMS_REGIONS; |
| 1005 | + MAX_RESP_TIME_cp : coverpoint MAX_RESP_TIME; |
| 1006 | + HEARTBEAT_PERIOD_cp : coverpoint HEARTBEAT_PERIOD; |
1001 | 1007 |
|
1002 | 1008 | endgroup
|
1003 | 1009 |
|
|
1014 | 1020 |
|
1015 | 1021 | endgroup
|
1016 | 1022 | covergroup I3CCSR__I3C_EC__SecFwRecoveryIf__DEVICE_ID_0_fld_cg with function sample(
|
1017 |
| - input bit [32-1:0] PLACEHOLDER |
| 1023 | + input bit [8-1:0] DESC_TYPE, |
| 1024 | + input bit [8-1:0] VENDOR_SPECIFIC_STR_LENGTH |
1018 | 1025 | );
|
1019 | 1026 | option.per_instance = 1;
|
1020 |
| - PLACEHOLDER_cp : coverpoint PLACEHOLDER; |
| 1027 | + DESC_TYPE_cp : coverpoint DESC_TYPE; |
| 1028 | + VENDOR_SPECIFIC_STR_LENGTH_cp : coverpoint VENDOR_SPECIFIC_STR_LENGTH; |
1021 | 1029 |
|
1022 | 1030 | endgroup
|
1023 | 1031 |
|
|
1034 | 1042 |
|
1035 | 1043 | endgroup
|
1036 | 1044 | covergroup I3CCSR__I3C_EC__SecFwRecoveryIf__DEVICE_ID_1_fld_cg with function sample(
|
1037 |
| - input bit [32-1:0] PLACEHOLDER |
| 1045 | + input bit [32-1:0] DATA |
1038 | 1046 | );
|
1039 | 1047 | option.per_instance = 1;
|
1040 |
| - PLACEHOLDER_cp : coverpoint PLACEHOLDER; |
| 1048 | + DATA_cp : coverpoint DATA; |
1041 | 1049 |
|
1042 | 1050 | endgroup
|
1043 | 1051 |
|
|
1054 | 1062 |
|
1055 | 1063 | endgroup
|
1056 | 1064 | covergroup I3CCSR__I3C_EC__SecFwRecoveryIf__DEVICE_ID_2_fld_cg with function sample(
|
1057 |
| - input bit [32-1:0] PLACEHOLDER |
| 1065 | + input bit [32-1:0] DATA |
1058 | 1066 | );
|
1059 | 1067 | option.per_instance = 1;
|
1060 |
| - PLACEHOLDER_cp : coverpoint PLACEHOLDER; |
| 1068 | + DATA_cp : coverpoint DATA; |
1061 | 1069 |
|
1062 | 1070 | endgroup
|
1063 | 1071 |
|
|
1074 | 1082 |
|
1075 | 1083 | endgroup
|
1076 | 1084 | covergroup I3CCSR__I3C_EC__SecFwRecoveryIf__DEVICE_ID_3_fld_cg with function sample(
|
1077 |
| - input bit [32-1:0] PLACEHOLDER |
| 1085 | + input bit [32-1:0] DATA |
1078 | 1086 | );
|
1079 | 1087 | option.per_instance = 1;
|
1080 |
| - PLACEHOLDER_cp : coverpoint PLACEHOLDER; |
| 1088 | + DATA_cp : coverpoint DATA; |
1081 | 1089 |
|
1082 | 1090 | endgroup
|
1083 | 1091 |
|
|
1094 | 1102 |
|
1095 | 1103 | endgroup
|
1096 | 1104 | covergroup I3CCSR__I3C_EC__SecFwRecoveryIf__DEVICE_ID_4_fld_cg with function sample(
|
1097 |
| - input bit [32-1:0] PLACEHOLDER |
| 1105 | + input bit [32-1:0] DATA |
1098 | 1106 | );
|
1099 | 1107 | option.per_instance = 1;
|
1100 |
| - PLACEHOLDER_cp : coverpoint PLACEHOLDER; |
| 1108 | + DATA_cp : coverpoint DATA; |
1101 | 1109 |
|
1102 | 1110 | endgroup
|
1103 | 1111 |
|
|
1114 | 1122 |
|
1115 | 1123 | endgroup
|
1116 | 1124 | covergroup I3CCSR__I3C_EC__SecFwRecoveryIf__DEVICE_ID_5_fld_cg with function sample(
|
1117 |
| - input bit [32-1:0] PLACEHOLDER |
| 1125 | + input bit [32-1:0] DATA |
1118 | 1126 | );
|
1119 | 1127 | option.per_instance = 1;
|
1120 |
| - PLACEHOLDER_cp : coverpoint PLACEHOLDER; |
| 1128 | + DATA_cp : coverpoint DATA; |
1121 | 1129 |
|
1122 | 1130 | endgroup
|
1123 | 1131 |
|
|
1134 | 1142 |
|
1135 | 1143 | endgroup
|
1136 | 1144 | covergroup I3CCSR__I3C_EC__SecFwRecoveryIf__DEVICE_ID_6_fld_cg with function sample(
|
1137 |
| - input bit [32-1:0] PLACEHOLDER |
| 1145 | + input bit [32-1:0] DATA |
1138 | 1146 | );
|
1139 | 1147 | option.per_instance = 1;
|
1140 |
| - PLACEHOLDER_cp : coverpoint PLACEHOLDER; |
| 1148 | + DATA_cp : coverpoint DATA; |
1141 | 1149 |
|
1142 | 1150 | endgroup
|
1143 | 1151 |
|
|
1154 | 1162 |
|
1155 | 1163 | endgroup
|
1156 | 1164 | covergroup I3CCSR__I3C_EC__SecFwRecoveryIf__DEVICE_STATUS_0_fld_cg with function sample(
|
1157 |
| - input bit [32-1:0] PLACEHOLDER |
| 1165 | + input bit [8-1:0] DEV_STATUS, |
| 1166 | + input bit [8-1:0] PROT_ERROR, |
| 1167 | + input bit [16-1:0] REC_REASON_CODE |
1158 | 1168 | );
|
1159 | 1169 | option.per_instance = 1;
|
1160 |
| - PLACEHOLDER_cp : coverpoint PLACEHOLDER; |
| 1170 | + DEV_STATUS_cp : coverpoint DEV_STATUS; |
| 1171 | + PROT_ERROR_cp : coverpoint PROT_ERROR; |
| 1172 | + REC_REASON_CODE_cp : coverpoint REC_REASON_CODE; |
1161 | 1173 |
|
1162 | 1174 | endgroup
|
1163 | 1175 |
|
|
1174 | 1186 |
|
1175 | 1187 | endgroup
|
1176 | 1188 | covergroup I3CCSR__I3C_EC__SecFwRecoveryIf__DEVICE_STATUS_1_fld_cg with function sample(
|
1177 |
| - input bit [32-1:0] PLACEHOLDER |
| 1189 | + input bit [16-1:0] HEARTBEAT, |
| 1190 | + input bit [9-1:0] VENDOR_STATUS_LENGTH, |
| 1191 | + input bit [7-1:0] VENDOR_STATUS |
1178 | 1192 | );
|
1179 | 1193 | option.per_instance = 1;
|
1180 |
| - PLACEHOLDER_cp : coverpoint PLACEHOLDER; |
| 1194 | + HEARTBEAT_cp : coverpoint HEARTBEAT; |
| 1195 | + VENDOR_STATUS_LENGTH_cp : coverpoint VENDOR_STATUS_LENGTH; |
| 1196 | + VENDOR_STATUS_cp : coverpoint VENDOR_STATUS; |
1181 | 1197 |
|
1182 | 1198 | endgroup
|
1183 | 1199 |
|
|
1194 | 1210 |
|
1195 | 1211 | endgroup
|
1196 | 1212 | covergroup I3CCSR__I3C_EC__SecFwRecoveryIf__DEVICE_RESET_fld_cg with function sample(
|
1197 |
| - input bit [32-1:0] PLACEHOLDER |
| 1213 | + input bit [8-1:0] RESET_CTRL, |
| 1214 | + input bit [8-1:0] FORCED_RECOVERY, |
| 1215 | + input bit [8-1:0] IF_CTRL |
1198 | 1216 | );
|
1199 | 1217 | option.per_instance = 1;
|
1200 |
| - PLACEHOLDER_cp : coverpoint PLACEHOLDER; |
| 1218 | + RESET_CTRL_cp : coverpoint RESET_CTRL; |
| 1219 | + FORCED_RECOVERY_cp : coverpoint FORCED_RECOVERY; |
| 1220 | + IF_CTRL_cp : coverpoint IF_CTRL; |
1201 | 1221 |
|
1202 | 1222 | endgroup
|
1203 | 1223 |
|
|
1214 | 1234 |
|
1215 | 1235 | endgroup
|
1216 | 1236 | covergroup I3CCSR__I3C_EC__SecFwRecoveryIf__RECOVERY_CTRL_fld_cg with function sample(
|
1217 |
| - input bit [32-1:0] PLACEHOLDER |
| 1237 | + input bit [8-1:0] CMS, |
| 1238 | + input bit [8-1:0] REC_IMG_SEL, |
| 1239 | + input bit [8-1:0] ACTIVATE_REC_IMG |
1218 | 1240 | );
|
1219 | 1241 | option.per_instance = 1;
|
1220 |
| - PLACEHOLDER_cp : coverpoint PLACEHOLDER; |
| 1242 | + CMS_cp : coverpoint CMS; |
| 1243 | + REC_IMG_SEL_cp : coverpoint REC_IMG_SEL; |
| 1244 | + ACTIVATE_REC_IMG_cp : coverpoint ACTIVATE_REC_IMG; |
1221 | 1245 |
|
1222 | 1246 | endgroup
|
1223 | 1247 |
|
|
1234 | 1258 |
|
1235 | 1259 | endgroup
|
1236 | 1260 | covergroup I3CCSR__I3C_EC__SecFwRecoveryIf__RECOVERY_STATUS_fld_cg with function sample(
|
1237 |
| - input bit [32-1:0] PLACEHOLDER |
| 1261 | + input bit [4-1:0] DEV_REC_STATUS, |
| 1262 | + input bit [4-1:0] REC_IMG_INDEX, |
| 1263 | + input bit [8-1:0] VENDOR_SPECIFIC_STATUS |
1238 | 1264 | );
|
1239 | 1265 | option.per_instance = 1;
|
1240 |
| - PLACEHOLDER_cp : coverpoint PLACEHOLDER; |
| 1266 | + DEV_REC_STATUS_cp : coverpoint DEV_REC_STATUS; |
| 1267 | + REC_IMG_INDEX_cp : coverpoint REC_IMG_INDEX; |
| 1268 | + VENDOR_SPECIFIC_STATUS_cp : coverpoint VENDOR_SPECIFIC_STATUS; |
1241 | 1269 |
|
1242 | 1270 | endgroup
|
1243 | 1271 |
|
|
1254 | 1282 |
|
1255 | 1283 | endgroup
|
1256 | 1284 | covergroup I3CCSR__I3C_EC__SecFwRecoveryIf__HW_STATUS_fld_cg with function sample(
|
1257 |
| - input bit [32-1:0] PLACEHOLDER |
| 1285 | + input bit [1-1:0] TEMP_CRITICAL, |
| 1286 | + input bit [1-1:0] SOFT_ERR, |
| 1287 | + input bit [1-1:0] FATAL_ERR, |
| 1288 | + input bit [5-1:0] RESERVED_7_3, |
| 1289 | + input bit [8-1:0] VENDOR_HW_STATUS, |
| 1290 | + input bit [8-1:0] CTEMP, |
| 1291 | + input bit [8-1:0] VENDOR_HW_STATUS_LEN |
1258 | 1292 | );
|
1259 | 1293 | option.per_instance = 1;
|
1260 |
| - PLACEHOLDER_cp : coverpoint PLACEHOLDER; |
| 1294 | + TEMP_CRITICAL_cp : coverpoint TEMP_CRITICAL; |
| 1295 | + SOFT_ERR_cp : coverpoint SOFT_ERR; |
| 1296 | + FATAL_ERR_cp : coverpoint FATAL_ERR; |
| 1297 | + RESERVED_7_3_cp : coverpoint RESERVED_7_3; |
| 1298 | + VENDOR_HW_STATUS_cp : coverpoint VENDOR_HW_STATUS; |
| 1299 | + CTEMP_cp : coverpoint CTEMP; |
| 1300 | + VENDOR_HW_STATUS_LEN_cp : coverpoint VENDOR_HW_STATUS_LEN; |
1261 | 1301 |
|
1262 | 1302 | endgroup
|
1263 | 1303 |
|
|
1274 | 1314 |
|
1275 | 1315 | endgroup
|
1276 | 1316 | covergroup I3CCSR__I3C_EC__SecFwRecoveryIf__INDIRECT_FIFO_CTRL_0_fld_cg with function sample(
|
1277 |
| - input bit [32-1:0] PLACEHOLDER |
| 1317 | + input bit [8-1:0] CMS, |
| 1318 | + input bit [8-1:0] RESET, |
| 1319 | + input bit [16-1:0] IMAGE_SIZE_MSB |
1278 | 1320 | );
|
1279 | 1321 | option.per_instance = 1;
|
1280 |
| - PLACEHOLDER_cp : coverpoint PLACEHOLDER; |
| 1322 | + CMS_cp : coverpoint CMS; |
| 1323 | + RESET_cp : coverpoint RESET; |
| 1324 | + IMAGE_SIZE_MSB_cp : coverpoint IMAGE_SIZE_MSB; |
1281 | 1325 |
|
1282 | 1326 | endgroup
|
1283 | 1327 |
|
|
1294 | 1338 |
|
1295 | 1339 | endgroup
|
1296 | 1340 | covergroup I3CCSR__I3C_EC__SecFwRecoveryIf__INDIRECT_FIFO_CTRL_1_fld_cg with function sample(
|
1297 |
| - input bit [32-1:0] PLACEHOLDER |
| 1341 | + input bit [16-1:0] IMAGE_SIZE_LSB |
1298 | 1342 | );
|
1299 | 1343 | option.per_instance = 1;
|
1300 |
| - PLACEHOLDER_cp : coverpoint PLACEHOLDER; |
| 1344 | + IMAGE_SIZE_LSB_cp : coverpoint IMAGE_SIZE_LSB; |
1301 | 1345 |
|
1302 | 1346 | endgroup
|
1303 | 1347 |
|
|
1316 | 1360 | covergroup I3CCSR__I3C_EC__SecFwRecoveryIf__INDIRECT_FIFO_STATUS_0_fld_cg with function sample(
|
1317 | 1361 | input bit [1-1:0] EMPTY,
|
1318 | 1362 | input bit [1-1:0] FULL,
|
1319 |
| - input bit [3-1:0] REGION |
| 1363 | + input bit [3-1:0] REGION_TYPE |
1320 | 1364 | );
|
1321 | 1365 | option.per_instance = 1;
|
1322 | 1366 | EMPTY_cp : coverpoint EMPTY;
|
1323 | 1367 | FULL_cp : coverpoint FULL;
|
1324 |
| - REGION_cp : coverpoint REGION; |
| 1368 | + REGION_TYPE_cp : coverpoint REGION_TYPE; |
1325 | 1369 |
|
1326 | 1370 | endgroup
|
1327 | 1371 |
|
|
1405 | 1449 |
|
1406 | 1450 | endgroup
|
1407 | 1451 |
|
1408 |
| - /*----------------------- I3CCSR__I3C_EC__SECFWRECOVERYIF__INDIRECT_FIFO_STATUS_5 COVERGROUPS -----------------------*/ |
1409 |
| - covergroup I3CCSR__I3C_EC__SecFwRecoveryIf__INDIRECT_FIFO_STATUS_5_bit_cg with function sample(input bit reg_bit); |
| 1452 | + /*----------------------- I3CCSR__I3C_EC__SECFWRECOVERYIF__INDIRECT_FIFO_RESERVED COVERGROUPS -----------------------*/ |
| 1453 | + covergroup I3CCSR__I3C_EC__SecFwRecoveryIf__INDIRECT_FIFO_RESERVED_bit_cg with function sample(input bit reg_bit); |
1410 | 1454 | option.per_instance = 1;
|
1411 | 1455 | reg_bit_cp : coverpoint reg_bit {
|
1412 | 1456 | bins value[2] = {0,1};
|
|
1417 | 1461 | }
|
1418 | 1462 |
|
1419 | 1463 | endgroup
|
1420 |
| - covergroup I3CCSR__I3C_EC__SecFwRecoveryIf__INDIRECT_FIFO_STATUS_5_fld_cg with function sample( |
1421 |
| - input bit [32-1:0] PLACEHOLDER |
| 1464 | + covergroup I3CCSR__I3C_EC__SecFwRecoveryIf__INDIRECT_FIFO_RESERVED_fld_cg with function sample( |
| 1465 | + input bit [32-1:0] DATA |
1422 | 1466 | );
|
1423 | 1467 | option.per_instance = 1;
|
1424 |
| - PLACEHOLDER_cp : coverpoint PLACEHOLDER; |
| 1468 | + DATA_cp : coverpoint DATA; |
1425 | 1469 |
|
1426 | 1470 | endgroup
|
1427 | 1471 |
|
|
0 commit comments