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

Module : otp_ctrl
SCORELINECONDTOGGLEFSMBRANCHASSERT
84.44 84.44

Source File(s) :
/workspaces/repo/scratch/os_regression_2024_08_26/chip_earlgrey_asic-sim-vcs/default/sim-vcs/../src/lowrisc_ip_otp_ctrl_1.0/rtl/otp_ctrl.sv

Module self-instances :
NAMESCORELINECONDTOGGLEFSMBRANCHASSERT
tb.dut.top_earlgrey.u_otp_ctrl 84.63 84.63



Module Instance : tb.dut.top_earlgrey.u_otp_ctrl

Instance :
SCORELINECONDTOGGLEFSMBRANCHASSERT
84.63 84.63


Instance's subtree :
SCORELINECONDTOGGLEFSMBRANCHASSERT
84.63 84.63


Parent :
SCORELINECONDTOGGLEFSMBRANCHASSERTNAME
93.94 92.47 89.34 100.00 top_earlgrey


Subtrees :
NAMESCORELINECONDTOGGLEFSMBRANCHASSERT
no children

Toggle Coverage for Module : otp_ctrl
TotalCoveredPercent
Totals 164 141 85.98
Total Bits 11012 9298 84.44
Total Bits 0->1 5506 4664 84.71
Total Bits 1->0 5506 4634 84.16

Ports 164 141 85.98
Port Bits 11012 9298 84.44
Port Bits 0->1 5506 4664 84.71
Port Bits 1->0 5506 4634 84.16

Port Details
NameToggleToggle 1->0TestsToggle 0->1TestsDirection
clk_i Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
rst_ni Yes Yes T30,T36,T42 Yes T1,T2,T3 INPUT
clk_edn_i Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
rst_edn_ni Yes Yes T30,T36,T42 Yes T1,T2,T3 INPUT
edn_o.edn_req Yes Yes T2,T3,T4 Yes T2,T3,T4 OUTPUT
edn_i.edn_bus[31:0] Yes Yes T2,T3,T4 Yes T2,T3,T4 INPUT
edn_i.edn_fips No No Yes T183,T184,T147 INPUT
edn_i.edn_ack Yes Yes T2,T3,T4 Yes T2,T3,T4 INPUT
core_tl_i.d_ready Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
core_tl_i.a_user.data_intg[6:0] Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
core_tl_i.a_user.cmd_intg[6:0] Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
core_tl_i.a_user.instr_type[3:0] Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
core_tl_i.a_user.rsvd[4:0] Unreachable Unreachable Unreachable INPUT
core_tl_i.a_data[31:0] Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
core_tl_i.a_mask[3:0] Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
core_tl_i.a_address[11:0] Yes Yes *T95,*T96,*T97 Yes T95,T96,T97 INPUT
core_tl_i.a_address[15:12] Unreachable Unreachable Unreachable INPUT
core_tl_i.a_address[17:16] Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
core_tl_i.a_address[19:18] Unreachable Unreachable Unreachable INPUT
core_tl_i.a_address[20] Yes Yes *T1,*T2,*T3 Yes T1,T2,T3 INPUT
core_tl_i.a_address[29:21] Unreachable Unreachable Unreachable INPUT
core_tl_i.a_address[30] Yes Yes *T1,*T2,*T3 Yes T1,T2,T3 INPUT
core_tl_i.a_address[31] Unreachable Unreachable Unreachable INPUT
core_tl_i.a_source[5:0] Yes Yes *T88,*T98,*T35 Yes T88,T98,T35 INPUT
core_tl_i.a_source[7:6] Unreachable Unreachable Unreachable INPUT
core_tl_i.a_size[1:0] Yes Yes T95,T96,T97 Yes T95,T96,T97 INPUT
core_tl_i.a_param[2:0] Unreachable Unreachable Unreachable INPUT
core_tl_i.a_opcode[2:0] Yes Yes T35,T99,T100 Yes T35,T99,T100 INPUT
core_tl_i.a_valid Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
core_tl_o.a_ready Yes Yes T1,T2,T3 Yes T1,T2,T3 OUTPUT
core_tl_o.d_error Yes Yes T95,T96,T101 Yes T95,T96,T97 OUTPUT
core_tl_o.d_user.data_intg[6:0] Yes Yes T1,T2,T3 Yes T1,T2,T3 OUTPUT
core_tl_o.d_user.rsp_intg[6:0] Yes Yes T1,T2,T3 Yes T1,T2,T3 OUTPUT
core_tl_o.d_data[31:0] Yes Yes T1,T2,T3 Yes T1,T2,T3 OUTPUT
core_tl_o.d_sink Yes Yes T95,T96,T101 Yes T95,T96,T97 OUTPUT
core_tl_o.d_source[5:0] Yes Yes *T88,*T185,*T186 Yes T88,T185,T186 OUTPUT
core_tl_o.d_source[7:6] Unreachable Unreachable Unreachable OUTPUT
core_tl_o.d_size[1:0] Yes Yes T95,T96,T162 Yes T95,T96,T162 OUTPUT
core_tl_o.d_param[2:0] Unreachable Unreachable Unreachable OUTPUT
core_tl_o.d_opcode[0] Yes Yes *T122,*T187,*T43 Yes T122,T187,T43 OUTPUT
core_tl_o.d_opcode[2:1] Unreachable Unreachable Unreachable OUTPUT
core_tl_o.d_valid Yes Yes T1,T2,T3 Yes T1,T2,T3 OUTPUT
prim_tl_i.d_ready Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
prim_tl_i.a_user.data_intg[6:0] Yes Yes T95,T96,T97 Yes T95,T96,T97 INPUT
prim_tl_i.a_user.cmd_intg[6:0] Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
prim_tl_i.a_user.instr_type[3:0] Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
prim_tl_i.a_user.rsvd[4:0] Unreachable Unreachable Unreachable INPUT
prim_tl_i.a_data[31:0] Yes Yes T95,T96,T97 Yes T95,T96,T97 INPUT
prim_tl_i.a_mask[3:0] Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
prim_tl_i.a_address[4:0] Yes Yes *T95,*T96,*T97 Yes T95,T96,T97 INPUT
prim_tl_i.a_address[14:5] Unreachable Unreachable Unreachable INPUT
prim_tl_i.a_address[17:15] Yes Yes *T95,*T96,*T97 Yes T95,T96,T97 INPUT
prim_tl_i.a_address[19:18] Unreachable Unreachable Unreachable INPUT
prim_tl_i.a_address[20] Yes Yes *T1,*T2,*T3 Yes T1,T2,T3 INPUT
prim_tl_i.a_address[29:21] Unreachable Unreachable Unreachable INPUT
prim_tl_i.a_address[30] Yes Yes *T1,*T2,*T3 Yes T1,T2,T3 INPUT
prim_tl_i.a_address[31] Unreachable Unreachable Unreachable INPUT
prim_tl_i.a_source[5:0] Yes Yes *T88,*T98,*T35 Yes T88,T98,T35 INPUT
prim_tl_i.a_source[7:6] Unreachable Unreachable Unreachable INPUT
prim_tl_i.a_size[1:0] Yes Yes T95,T96,T97 Yes T95,T96,T97 INPUT
prim_tl_i.a_param[2:0] Unreachable Unreachable Unreachable INPUT
prim_tl_i.a_opcode[2:0] Yes Yes T35,T99,T100 Yes T35,T99,T100 INPUT
prim_tl_i.a_valid Yes Yes T95,T96,T97 Yes T95,T96,T97 INPUT
prim_tl_o.a_ready Yes Yes T1,T2,T3 Yes T1,T2,T3 OUTPUT
prim_tl_o.d_error Yes Yes T1,T2,T3 Yes T42,T37,T82 OUTPUT
prim_tl_o.d_user.data_intg[6:0] Yes Yes T95,T96,T162 Yes T95,T97,T162 OUTPUT
prim_tl_o.d_user.rsp_intg[6:0] Yes Yes T95,T96,T97 Yes T95,T97,T162 OUTPUT
prim_tl_o.d_data[31:0] Yes Yes T1,T2,T3 Yes T42,T37,T82 OUTPUT
prim_tl_o.d_sink Yes Yes T95,T96,T97 Yes T95,T96,T97 OUTPUT
prim_tl_o.d_source[5:0] Yes Yes T163,T188,T189 Yes T95,T96,T101 OUTPUT
prim_tl_o.d_source[7:6] Unreachable Unreachable Unreachable OUTPUT
prim_tl_o.d_size[1:0] Yes Yes T97,T101,T162 Yes T95,T97,T101 OUTPUT
prim_tl_o.d_param[2:0] Unreachable Unreachable Unreachable OUTPUT
prim_tl_o.d_opcode[0] Yes Yes *T1,*T2,*T3 Yes T42,T37,T82 OUTPUT
prim_tl_o.d_opcode[2:1] Unreachable Unreachable Unreachable OUTPUT
prim_tl_o.d_valid Yes Yes T95,T96,T97 Yes T95,T96,T97 OUTPUT
intr_otp_operation_done_o Yes Yes T127,T190,T191 Yes T127,T190,T191 OUTPUT
intr_otp_error_o Yes Yes T127,T190,T191 Yes T127,T190,T191 OUTPUT
alert_rx_i[0].ack_n Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
alert_rx_i[0].ack_p Yes Yes T84,T75,T102 Yes T84,T75,T102 INPUT
alert_rx_i[0].ping_n Yes Yes T102,T103,T104 Yes T102,T103,T104 INPUT
alert_rx_i[0].ping_p Yes Yes T102,T103,T104 Yes T102,T103,T104 INPUT
alert_rx_i[1].ack_n Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
alert_rx_i[1].ack_p Yes Yes T30,T36,T42 Yes T30,T36,T42 INPUT
alert_rx_i[1].ping_n Yes Yes T102,T103,T104 Yes T102,T103,T104 INPUT
alert_rx_i[1].ping_p Yes Yes T102,T103,T104 Yes T102,T103,T104 INPUT
alert_rx_i[2].ack_n Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
alert_rx_i[2].ack_p Yes Yes T75,T102,T192 Yes T75,T102,T192 INPUT
alert_rx_i[2].ping_n Yes Yes T102,T103,T104 Yes T102,T103,T193 INPUT
alert_rx_i[2].ping_p Yes Yes T102,T103,T193 Yes T102,T103,T104 INPUT
alert_rx_i[3].ack_n Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
alert_rx_i[3].ack_p Yes Yes T75,T102,T103 Yes T75,T102,T103 INPUT
alert_rx_i[3].ping_n Yes Yes T102,T103,T104 Yes T102,T103,T104 INPUT
alert_rx_i[3].ping_p Yes Yes T102,T103,T104 Yes T102,T103,T104 INPUT
alert_rx_i[4].ack_n Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
alert_rx_i[4].ack_p Yes Yes T75,T102,T103 Yes T75,T102,T103 INPUT
alert_rx_i[4].ping_n Yes Yes T102,T103,T104 Yes T102,T103,T193 INPUT
alert_rx_i[4].ping_p Yes Yes T102,T103,T193 Yes T102,T103,T104 INPUT
alert_tx_o[0].alert_n Yes Yes T1,T2,T3 Yes T1,T2,T3 OUTPUT
alert_tx_o[0].alert_p Yes Yes T84,T75,T102 Yes T84,T75,T102 OUTPUT
alert_tx_o[1].alert_n Yes Yes T1,T2,T3 Yes T1,T2,T3 OUTPUT
alert_tx_o[1].alert_p Yes Yes T30,T36,T42 Yes T30,T36,T42 OUTPUT
alert_tx_o[2].alert_n Yes Yes T1,T2,T3 Yes T1,T2,T3 OUTPUT
alert_tx_o[2].alert_p Yes Yes T75,T102,T192 Yes T75,T102,T192 OUTPUT
alert_tx_o[3].alert_n Yes Yes T1,T2,T3 Yes T1,T2,T3 OUTPUT
alert_tx_o[3].alert_p Yes Yes T75,T102,T103 Yes T75,T102,T103 OUTPUT
alert_tx_o[4].alert_n Yes Yes T1,T2,T3 Yes T1,T2,T3 OUTPUT
alert_tx_o[4].alert_p Yes Yes T75,T102,T103 Yes T75,T102,T103 OUTPUT
obs_ctrl_i.obmen[3:0] No No No INPUT
obs_ctrl_i.obmsl[3:0] No No No INPUT
obs_ctrl_i.obgsl[3:0] No No No INPUT
otp_obs_o[7:0] Unreachable Unreachable Unreachable OUTPUT
otp_ast_pwr_seq_o.pwr_seq[1:0] No No No OUTPUT
otp_ast_pwr_seq_h_i.pwr_seq_h[0] No No No INPUT
otp_ast_pwr_seq_h_i.pwr_seq_h[1] Yes Yes T1,T2,T3 Yes T33,T17,T156 INPUT
pwr_otp_i.otp_init Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
pwr_otp_o.otp_idle Yes Yes T30,T31,T83 Yes T1,T2,T3 OUTPUT
pwr_otp_o.otp_done Yes Yes T30,T36,T42 Yes T1,T2,T3 OUTPUT
lc_otp_vendor_test_i.ctrl[2:0] No No Yes T34,T194,T195 INPUT
lc_otp_vendor_test_i.ctrl[3] No No No INPUT
lc_otp_vendor_test_i.ctrl[8:4] No No Yes T34,T194,T195 INPUT
lc_otp_vendor_test_i.ctrl[9] No No No INPUT
lc_otp_vendor_test_i.ctrl[13:10] No No Yes T194,T34,T195 INPUT
lc_otp_vendor_test_i.ctrl[14] No No No INPUT
lc_otp_vendor_test_i.ctrl[23:15] No No Yes T194,T195,T34 INPUT
lc_otp_vendor_test_i.ctrl[24] No No No INPUT
lc_otp_vendor_test_i.ctrl[31:25] No No Yes T194,T195,T34 INPUT
lc_otp_vendor_test_o.status[31:0] No No No OUTPUT
lc_otp_program_i.count[3:0] Yes Yes *T31,*T83,T84 Yes T31,T83,T84 INPUT
lc_otp_program_i.count[5:4] No No No INPUT
lc_otp_program_i.count[6] Yes Yes *T31,*T83,*T196 Yes T31,T83,T196 INPUT
lc_otp_program_i.count[7] No No No INPUT
lc_otp_program_i.count[15:8] Yes Yes T31,T83,*T84 Yes T31,T83,T84 INPUT
lc_otp_program_i.count[16] No No No INPUT
lc_otp_program_i.count[22:17] Yes Yes *T31,*T83,*T196 Yes T31,T83,T196 INPUT
lc_otp_program_i.count[23] No No No INPUT
lc_otp_program_i.count[24] Yes Yes *T84,*T197,*T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.count[25] No No No INPUT
lc_otp_program_i.count[29:26] Yes Yes *T84,*T197,*T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.count[30] No No No INPUT
lc_otp_program_i.count[57:31] Yes Yes *T31,*T83,*T196 Yes T31,T83,T196 INPUT
lc_otp_program_i.count[58] No No No INPUT
lc_otp_program_i.count[65:59] Yes Yes *T84,*T197,*T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.count[66] No No No INPUT
lc_otp_program_i.count[70:67] Yes Yes *T121,*T31,*T83 Yes T196,T158,T199 INPUT
lc_otp_program_i.count[71] No No No INPUT
lc_otp_program_i.count[77:72] Yes Yes *T31,*T83,*T84 Yes T31,T83,T84 INPUT
lc_otp_program_i.count[78] No No No INPUT
lc_otp_program_i.count[80:79] Yes Yes T31,T83,*T84 Yes T31,T83,T84 INPUT
lc_otp_program_i.count[81] No No No INPUT
lc_otp_program_i.count[84:82] Yes Yes T31,T83,*T84 Yes T31,T83,T84 INPUT
lc_otp_program_i.count[85] No No No INPUT
lc_otp_program_i.count[93:86] Yes Yes *T84,*T197,*T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.count[94] No No No INPUT
lc_otp_program_i.count[101:95] Yes Yes *T4,*T121,*T7 Yes T200,T196,T201 INPUT
lc_otp_program_i.count[102] No No No INPUT
lc_otp_program_i.count[106:103] Yes Yes *T4,*T121,*T7 Yes T84,T200,T196 INPUT
lc_otp_program_i.count[108:107] No No No INPUT
lc_otp_program_i.count[112:109] Yes Yes *T4,*T121,*T7 Yes T84,T200,T196 INPUT
lc_otp_program_i.count[116:113] No No No INPUT
lc_otp_program_i.count[119:117] Yes Yes *T84,*T197,*T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.count[120] No No No INPUT
lc_otp_program_i.count[123:121] Yes Yes *T4,*T121,*T7 Yes T84,T200,T196 INPUT
lc_otp_program_i.count[124] No No No INPUT
lc_otp_program_i.count[128:125] Yes Yes *T4,*T121,*T7 Yes T84,T200,T196 INPUT
lc_otp_program_i.count[129] No No No INPUT
lc_otp_program_i.count[132:130] Yes Yes T31,T83,T196 Yes T31,T83,T196 INPUT
lc_otp_program_i.count[133] No No No INPUT
lc_otp_program_i.count[141:134] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 INPUT
lc_otp_program_i.count[142] No No No INPUT
lc_otp_program_i.count[146:143] Yes Yes *T31,*T83,*T84 Yes T31,T83,T84 INPUT
lc_otp_program_i.count[147] No No No INPUT
lc_otp_program_i.count[152:148] Yes Yes T31,T83,*T84 Yes T31,T83,T84 INPUT
lc_otp_program_i.count[153] No No No INPUT
lc_otp_program_i.count[159:154] Yes Yes *T31,*T83,*T196 Yes T31,T83,T196 INPUT
lc_otp_program_i.count[160] No No No INPUT
lc_otp_program_i.count[174:161] Yes Yes *T31,*T83,*T196 Yes T31,T83,T196 INPUT
lc_otp_program_i.count[176:175] No No No INPUT
lc_otp_program_i.count[181:177] Yes Yes *T31,*T83,*T84 Yes T31,T83,T84 INPUT
lc_otp_program_i.count[182] No No No INPUT
lc_otp_program_i.count[186:183] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 INPUT
lc_otp_program_i.count[187] No No No INPUT
lc_otp_program_i.count[192:188] Yes Yes *T84,*T197,*T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.count[193] No No No INPUT
lc_otp_program_i.count[194] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 INPUT
lc_otp_program_i.count[195] No No No INPUT
lc_otp_program_i.count[201:196] Yes Yes *T31,*T83,*T196 Yes T31,T83,T196 INPUT
lc_otp_program_i.count[202] No No No INPUT
lc_otp_program_i.count[203] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 INPUT
lc_otp_program_i.count[205:204] No No No INPUT
lc_otp_program_i.count[208:206] Yes Yes *T31,*T83,*T84 Yes T31,T83,T84 INPUT
lc_otp_program_i.count[209] No No No INPUT
lc_otp_program_i.count[227:210] Yes Yes *T31,*T83,*T84 Yes T31,T83,T84 INPUT
lc_otp_program_i.count[228] No No No INPUT
lc_otp_program_i.count[236:229] Yes Yes *T31,*T83,*T196 Yes T31,T83,T196 INPUT
lc_otp_program_i.count[238:237] No No No INPUT
lc_otp_program_i.count[260:239] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 INPUT
lc_otp_program_i.count[261] No No No INPUT
lc_otp_program_i.count[266:262] Yes Yes *T84,*T197,*T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.count[267] No No No INPUT
lc_otp_program_i.count[280:268] Yes Yes *T31,*T83,*T196 Yes T31,T83,T196 INPUT
lc_otp_program_i.count[281] No No No INPUT
lc_otp_program_i.count[283:282] Yes Yes *T84,*T197,*T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.count[284] No No No INPUT
lc_otp_program_i.count[285] Yes Yes *T31,*T83,*T196 Yes T31,T83,T196 INPUT
lc_otp_program_i.count[286] No No No INPUT
lc_otp_program_i.count[291:287] Yes Yes *T31,*T83,*T84 Yes T31,T83,T84 INPUT
lc_otp_program_i.count[292] No No No INPUT
lc_otp_program_i.count[305:293] Yes Yes *T31,*T83,*T196 Yes T31,T83,T196 INPUT
lc_otp_program_i.count[306] No No No INPUT
lc_otp_program_i.count[308:307] Yes Yes *T31,*T83,*T84 Yes T31,T83,T84 INPUT
lc_otp_program_i.count[311:309] No No No INPUT
lc_otp_program_i.count[323:312] Yes Yes *T84,*T197,*T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.count[324] No No No INPUT
lc_otp_program_i.count[331:325] Yes Yes *T84,*T197,*T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.count[332] No No No INPUT
lc_otp_program_i.count[334:333] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 INPUT
lc_otp_program_i.count[335] No No No INPUT
lc_otp_program_i.count[336] Yes Yes *T31,*T83,*T84 Yes T31,T83,T84 INPUT
lc_otp_program_i.count[337] No No No INPUT
lc_otp_program_i.count[338] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 INPUT
lc_otp_program_i.count[339] No No No INPUT
lc_otp_program_i.count[342:340] Yes Yes *T31,*T83,*T196 Yes T31,T83,T196 INPUT
lc_otp_program_i.count[344:343] No No No INPUT
lc_otp_program_i.count[361:345] Yes Yes *T31,*T83,*T196 Yes T31,T83,T196 INPUT
lc_otp_program_i.count[364:362] No No No INPUT
lc_otp_program_i.count[368:365] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 INPUT
lc_otp_program_i.count[369] No No No INPUT
lc_otp_program_i.count[376:370] Yes Yes *T31,*T83,*T84 Yes T31,T83,T84 INPUT
lc_otp_program_i.count[377] No No No INPUT
lc_otp_program_i.count[383:378] Yes Yes T84,T197,T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.state[1:0] Yes Yes T34,T30,T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[2] No No No INPUT
lc_otp_program_i.state[12:3] Yes Yes *T34,*T30,*T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[13] No No No INPUT
lc_otp_program_i.state[18:14] Yes Yes *T34,*T30,*T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[19] No No No INPUT
lc_otp_program_i.state[30:20] Yes Yes *T34,*T121,*T30 Yes T30,T84,T196 INPUT
lc_otp_program_i.state[31] No No No INPUT
lc_otp_program_i.state[38:32] Yes Yes *T34,*T121,*T30 Yes T30,T36,T84 INPUT
lc_otp_program_i.state[39] No No No INPUT
lc_otp_program_i.state[57:40] Yes Yes *T34,*T121,*T30 Yes T30,T36,T84 INPUT
lc_otp_program_i.state[58] No No No INPUT
lc_otp_program_i.state[62:59] Yes Yes *T34,*T30,*T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[64:63] No No No INPUT
lc_otp_program_i.state[69:65] Yes Yes T34,*T121,T30 Yes T30,T36,T84 INPUT
lc_otp_program_i.state[70] No No No INPUT
lc_otp_program_i.state[71] Yes Yes *T34,*T30,*T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[72] No No No INPUT
lc_otp_program_i.state[80:73] Yes Yes *T34,*T30,*T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[81] No No No INPUT
lc_otp_program_i.state[85:82] Yes Yes T34,T30,T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[86] No No No INPUT
lc_otp_program_i.state[91:87] Yes Yes *T84,*T197,*T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.state[93:92] No No No INPUT
lc_otp_program_i.state[114:94] Yes Yes *T34,*T30,*T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[115] No No No INPUT
lc_otp_program_i.state[117:116] Yes Yes T34,T30,T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[118] No No No INPUT
lc_otp_program_i.state[121:119] Yes Yes *T34,*T121,*T30 Yes T30,T36,T84 INPUT
lc_otp_program_i.state[122] No No No INPUT
lc_otp_program_i.state[129:123] Yes Yes *T34,*T30,*T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[130] No No No INPUT
lc_otp_program_i.state[136:131] Yes Yes T34,*T121,T30 Yes T30,T36,T84 INPUT
lc_otp_program_i.state[137] No No No INPUT
lc_otp_program_i.state[139:138] Yes Yes T34,T30,T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[140] No No No INPUT
lc_otp_program_i.state[144:141] Yes Yes T34,T30,T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[145] No No No INPUT
lc_otp_program_i.state[151:146] Yes Yes *T34,*T30,*T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[152] No No No INPUT
lc_otp_program_i.state[156:153] Yes Yes T34,T30,T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[158:157] No No No INPUT
lc_otp_program_i.state[193:159] Yes Yes *T34,*T30,*T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[195:194] No No No INPUT
lc_otp_program_i.state[201:196] Yes Yes *T84,*T197,*T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.state[202] No No No INPUT
lc_otp_program_i.state[204:203] Yes Yes T34,*T121,T30 Yes T30,T36,T84 INPUT
lc_otp_program_i.state[205] No No No INPUT
lc_otp_program_i.state[206] Yes Yes *T34,*T30,*T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[207] No No No INPUT
lc_otp_program_i.state[214:208] Yes Yes *T34,*T30,*T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[215] No No No INPUT
lc_otp_program_i.state[228:216] Yes Yes *T34,*T30,*T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[229] No No No INPUT
lc_otp_program_i.state[231:230] Yes Yes T34,*T121,T30 Yes T30,T36,T84 INPUT
lc_otp_program_i.state[232] No No No INPUT
lc_otp_program_i.state[235:233] Yes Yes T34,T30,T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[236] No No No INPUT
lc_otp_program_i.state[239:237] Yes Yes *T34,*T30,*T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[242:240] No No No INPUT
lc_otp_program_i.state[243] Yes Yes *T34,*T30,*T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[245:244] No No No INPUT
lc_otp_program_i.state[257:246] Yes Yes *T4,T34,*T121 Yes T30,T36,T43 INPUT
lc_otp_program_i.state[258] No No No INPUT
lc_otp_program_i.state[262:259] Yes Yes *T84,*T197,*T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.state[264:263] No No No INPUT
lc_otp_program_i.state[286:265] Yes Yes *T84,*T197,*T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.state[287] No No No INPUT
lc_otp_program_i.state[299:288] Yes Yes *T34,*T30,*T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[300] No No No INPUT
lc_otp_program_i.state[301] Yes Yes *T84,*T197,*T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.state[302] No No No INPUT
lc_otp_program_i.state[316:303] Yes Yes *T4,*T34,*T121 Yes T30,T36,T43 INPUT
lc_otp_program_i.state[317] No No No INPUT
lc_otp_program_i.state[319:318] Yes Yes T34,T30,T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.req Yes Yes T30,T31,T83 Yes T30,T31,T83 INPUT
lc_otp_program_o.ack Yes Yes T30,T31,T83 Yes T30,T31,T83 OUTPUT
lc_otp_program_o.err Yes Yes T202,T203,T204 Yes T202,T203,T204 OUTPUT
lc_creator_seed_sw_rw_en_i[3:0] Yes Yes T42,T37,T43 Yes T1,T2,T3 INPUT
lc_owner_seed_sw_rw_en_i[3:0] Unreachable Unreachable Unreachable INPUT
lc_seed_hw_rd_en_i[3:0] Yes Yes T42,T37,T43 Yes T1,T2,T3 INPUT
lc_dft_en_i[3:0] Yes Yes T42,T37,T82 Yes T1,T2,T3 INPUT
lc_escalate_en_i[3:0] Yes Yes T42,T82,T84 Yes T30,T36,T42 INPUT
lc_check_byp_en_i[3:0] Yes Yes T30,T36,T37 Yes T30,T31,T83 INPUT
otp_lc_data_o.rma_token[127:0] Yes Yes T105,T6,T34 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.rma_token_valid[3:0] Yes Yes T43,T205,T206 Yes T43,T200,T196 OUTPUT
otp_lc_data_o.test_exit_token[127:0] Yes Yes T36,T43,T82 Yes T2,T4,T105 OUTPUT
otp_lc_data_o.test_unlock_token[127:0] Yes Yes T30,T36,T37 Yes T3,T105,T5 OUTPUT
otp_lc_data_o.test_tokens_valid[3:0] Yes Yes T30,T36,T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.secrets_valid[3:0] Yes Yes T43,T205,T206 Yes T43,T200,T196 OUTPUT
otp_lc_data_o.count[3:0] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[5:4] No No No OUTPUT
otp_lc_data_o.count[6] Yes Yes *T31,*T83,*T196 Yes T196,T199,T88 OUTPUT
otp_lc_data_o.count[7] No No No OUTPUT
otp_lc_data_o.count[15:8] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[16] No No No OUTPUT
otp_lc_data_o.count[22:17] Yes Yes *T31,*T83,*T196 Yes T196,T199,T88 OUTPUT
otp_lc_data_o.count[23] No No No OUTPUT
otp_lc_data_o.count[24] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.count[25] No No No OUTPUT
otp_lc_data_o.count[29:26] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.count[30] No No No OUTPUT
otp_lc_data_o.count[57:31] Yes Yes *T31,*T83,*T196 Yes T196,T199,T88 OUTPUT
otp_lc_data_o.count[58] No No No OUTPUT
otp_lc_data_o.count[65:59] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.count[66] No No No OUTPUT
otp_lc_data_o.count[70:67] Yes Yes *T121,*T31,*T83 Yes T196,T158,T199 OUTPUT
otp_lc_data_o.count[71] No No No OUTPUT
otp_lc_data_o.count[77:72] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[78] No No No OUTPUT
otp_lc_data_o.count[80:79] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[81] No No No OUTPUT
otp_lc_data_o.count[84:82] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[85] No No No OUTPUT
otp_lc_data_o.count[93:86] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.count[94] No No No OUTPUT
otp_lc_data_o.count[101:95] Yes Yes *T4,*T121,*T7 Yes T200,T196,T201 OUTPUT
otp_lc_data_o.count[102] No No No OUTPUT
otp_lc_data_o.count[106:103] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[108:107] No No No OUTPUT
otp_lc_data_o.count[112:109] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[116:113] No No No OUTPUT
otp_lc_data_o.count[119:117] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.count[120] No No No OUTPUT
otp_lc_data_o.count[123:121] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[124] No No No OUTPUT
otp_lc_data_o.count[128:125] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[129] No No No OUTPUT
otp_lc_data_o.count[132:130] Yes Yes *T31,*T83,*T196 Yes T196,T199,T88 OUTPUT
otp_lc_data_o.count[133] No No No OUTPUT
otp_lc_data_o.count[141:134] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.count[142] No No No OUTPUT
otp_lc_data_o.count[146:143] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[147] No No No OUTPUT
otp_lc_data_o.count[152:148] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[153] No No No OUTPUT
otp_lc_data_o.count[159:154] Yes Yes *T31,*T83,*T196 Yes T196,T199,T88 OUTPUT
otp_lc_data_o.count[160] No No No OUTPUT
otp_lc_data_o.count[174:161] Yes Yes *T31,*T83,*T196 Yes T196,T199,T88 OUTPUT
otp_lc_data_o.count[176:175] No No No OUTPUT
otp_lc_data_o.count[181:177] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[182] No No No OUTPUT
otp_lc_data_o.count[186:183] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.count[187] No No No OUTPUT
otp_lc_data_o.count[192:188] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.count[193] No No No OUTPUT
otp_lc_data_o.count[194] Yes Yes *T30,*T36,*T37 Yes T30,T36,T37 OUTPUT
otp_lc_data_o.count[195] No No No OUTPUT
otp_lc_data_o.count[201:196] Yes Yes *T31,*T83,*T196 Yes T196,T199,T88 OUTPUT
otp_lc_data_o.count[202] No No No OUTPUT
otp_lc_data_o.count[203] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.count[205:204] No No No OUTPUT
otp_lc_data_o.count[208:206] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[209] No No No OUTPUT
otp_lc_data_o.count[227:210] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[228] No No No OUTPUT
otp_lc_data_o.count[236:229] Yes Yes *T31,*T83,*T196 Yes T196,T199,T88 OUTPUT
otp_lc_data_o.count[238:237] No No No OUTPUT
otp_lc_data_o.count[260:239] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.count[261] No No No OUTPUT
otp_lc_data_o.count[266:262] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.count[267] No No No OUTPUT
otp_lc_data_o.count[280:268] Yes Yes *T31,*T83,*T196 Yes T196,T199,T88 OUTPUT
otp_lc_data_o.count[281] No No No OUTPUT
otp_lc_data_o.count[283:282] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.count[284] No No No OUTPUT
otp_lc_data_o.count[285] Yes Yes *T31,*T83,*T196 Yes T196,T199,T88 OUTPUT
otp_lc_data_o.count[286] No No No OUTPUT
otp_lc_data_o.count[291:287] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[292] No No No OUTPUT
otp_lc_data_o.count[305:293] Yes Yes *T31,*T83,*T196 Yes T196,T199,T88 OUTPUT
otp_lc_data_o.count[306] No No No OUTPUT
otp_lc_data_o.count[308:307] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[311:309] No No No OUTPUT
otp_lc_data_o.count[323:312] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.count[324] No No No OUTPUT
otp_lc_data_o.count[331:325] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.count[332] No No No OUTPUT
otp_lc_data_o.count[334:333] Yes Yes *T30,*T36,*T37 Yes T30,T36,T37 OUTPUT
otp_lc_data_o.count[335] No No No OUTPUT
otp_lc_data_o.count[336] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[337] No No No OUTPUT
otp_lc_data_o.count[338] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.count[339] No No No OUTPUT
otp_lc_data_o.count[342:340] Yes Yes *T31,*T83,*T196 Yes T196,T199,T88 OUTPUT
otp_lc_data_o.count[344:343] No No No OUTPUT
otp_lc_data_o.count[361:345] Yes Yes *T31,*T83,*T196 Yes T196,T199,T88 OUTPUT
otp_lc_data_o.count[364:362] No No No OUTPUT
otp_lc_data_o.count[368:365] Yes Yes T30,T36,T37 Yes T30,T36,T37 OUTPUT
otp_lc_data_o.count[369] No No No OUTPUT
otp_lc_data_o.count[376:370] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[377] No No No OUTPUT
otp_lc_data_o.count[383:378] Yes Yes T1,T2,T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.state[1:0] Yes Yes T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[2] No No No OUTPUT
otp_lc_data_o.state[12:3] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[13] No No No OUTPUT
otp_lc_data_o.state[18:14] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[19] No No No OUTPUT
otp_lc_data_o.state[30:20] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[31] No No No OUTPUT
otp_lc_data_o.state[38:32] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[39] No No No OUTPUT
otp_lc_data_o.state[57:40] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[58] No No No OUTPUT
otp_lc_data_o.state[62:59] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[64:63] No No No OUTPUT
otp_lc_data_o.state[69:65] Yes Yes T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[70] No No No OUTPUT
otp_lc_data_o.state[71] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[72] No No No OUTPUT
otp_lc_data_o.state[80:73] Yes Yes *T34,*T30,*T31 Yes T30,T196,T199 OUTPUT
otp_lc_data_o.state[81] No No No OUTPUT
otp_lc_data_o.state[85:82] Yes Yes *T34,T30,*T31 Yes T30,T196,T199 OUTPUT
otp_lc_data_o.state[86] No No No OUTPUT
otp_lc_data_o.state[91:87] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.state[93:92] No No No OUTPUT
otp_lc_data_o.state[114:94] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[115] No No No OUTPUT
otp_lc_data_o.state[117:116] Yes Yes T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[118] No No No OUTPUT
otp_lc_data_o.state[121:119] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[122] No No No OUTPUT
otp_lc_data_o.state[129:123] Yes Yes *T34,*T30,*T31 Yes T30,T196,T199 OUTPUT
otp_lc_data_o.state[130] No No No OUTPUT
otp_lc_data_o.state[136:131] Yes Yes T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[137] No No No OUTPUT
otp_lc_data_o.state[139:138] Yes Yes *T34,T30,*T31 Yes T30,T196,T199 OUTPUT
otp_lc_data_o.state[140] No No No OUTPUT
otp_lc_data_o.state[144:141] Yes Yes T30,T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[145] No No No OUTPUT
otp_lc_data_o.state[151:146] Yes Yes *T34,*T30,*T31 Yes T30,T196,T199 OUTPUT
otp_lc_data_o.state[152] No No No OUTPUT
otp_lc_data_o.state[156:153] Yes Yes T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[158:157] No No No OUTPUT
otp_lc_data_o.state[193:159] Yes Yes *T34,*T30,*T31 Yes T30,T196,T199 OUTPUT
otp_lc_data_o.state[195:194] No No No OUTPUT
otp_lc_data_o.state[201:196] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.state[202] No No No OUTPUT
otp_lc_data_o.state[204:203] Yes Yes T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[205] No No No OUTPUT
otp_lc_data_o.state[206] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[207] No No No OUTPUT
otp_lc_data_o.state[214:208] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[215] No No No OUTPUT
otp_lc_data_o.state[228:216] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[229] No No No OUTPUT
otp_lc_data_o.state[231:230] Yes Yes T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[232] No No No OUTPUT
otp_lc_data_o.state[235:233] Yes Yes *T34,T30,*T31 Yes T30,T196,T199 OUTPUT
otp_lc_data_o.state[236] No No No OUTPUT
otp_lc_data_o.state[239:237] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[242:240] No No No OUTPUT
otp_lc_data_o.state[243] Yes Yes *T34,*T30,*T31 Yes T30,T196,T199 OUTPUT
otp_lc_data_o.state[245:244] No No No OUTPUT
otp_lc_data_o.state[257:246] Yes Yes *T4,*T34,*T121 Yes T30,T36,T43 OUTPUT
otp_lc_data_o.state[258] No No No OUTPUT
otp_lc_data_o.state[262:259] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.state[264:263] No No No OUTPUT
otp_lc_data_o.state[286:265] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.state[287] No No No OUTPUT
otp_lc_data_o.state[299:288] Yes Yes *T34,*T30,*T31 Yes T30,T196,T199 OUTPUT
otp_lc_data_o.state[300] No No No OUTPUT
otp_lc_data_o.state[301] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.state[302] No No No OUTPUT
otp_lc_data_o.state[316:303] Yes Yes *T4,*T34,*T121 Yes T30,T36,T43 OUTPUT
otp_lc_data_o.state[317] No No No OUTPUT
otp_lc_data_o.state[319:318] Yes Yes T30,T36,T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.error Yes Yes T42,T82,T84 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.valid Yes Yes T30,T36,T42 Yes T1,T2,T3 OUTPUT
otp_keymgr_key_o.owner_seed_valid No No No OUTPUT
otp_keymgr_key_o.owner_seed[255:0] No No No OUTPUT
otp_keymgr_key_o.creator_seed_valid No No No OUTPUT
otp_keymgr_key_o.creator_seed[255:0] No No No OUTPUT
otp_keymgr_key_o.creator_root_key_share1_valid Yes Yes T43,T205,T206 Yes T43,T200,T196 OUTPUT
otp_keymgr_key_o.creator_root_key_share1[255:0] Yes Yes T3,T105,T5 Yes T43,T84,T207 OUTPUT
otp_keymgr_key_o.creator_root_key_share0_valid Yes Yes T43,T205,T206 Yes T43,T200,T196 OUTPUT
otp_keymgr_key_o.creator_root_key_share0[255:0] Yes Yes T105,T26,T13 Yes T43,T208,T207 OUTPUT
flash_otp_key_i.addr_req Yes Yes T2,T3,T4 Yes T2,T3,T4 INPUT
flash_otp_key_i.data_req Yes Yes T2,T3,T4 Yes T2,T3,T4 INPUT
flash_otp_key_o.seed_valid Yes Yes T42,T37,T43 Yes T2,T3,T4 OUTPUT
flash_otp_key_o.rand_key[127:0] Yes Yes T4,T105,T6 Yes T4,T105,T6 OUTPUT
flash_otp_key_o.key[127:0] Yes Yes T2,T3,T4 Yes T105,T6,T32 OUTPUT
flash_otp_key_o.addr_ack Yes Yes T2,T3,T4 Yes T2,T3,T4 OUTPUT
flash_otp_key_o.data_ack Yes Yes T2,T3,T4 Yes T2,T3,T4 OUTPUT
sram_otp_key_i[0].req Yes Yes T209,T151,T210 Yes T209,T151,T88 INPUT
sram_otp_key_i[1].req Yes Yes T209,T151,T211 Yes T209,T151,T211 INPUT
sram_otp_key_i[2].req Yes Yes T212,T213,T214 Yes T212,T213,T214 INPUT
sram_otp_key_i[3].req No No No INPUT
sram_otp_key_o[0].seed_valid Yes Yes T42,T37,T43 Yes T2,T3,T4 OUTPUT
sram_otp_key_o[0].nonce[127:0] Yes Yes T4,T105,T6 Yes T4,T105,T6 OUTPUT
sram_otp_key_o[0].key[127:0] Yes Yes T2,T3,T4 Yes T105,T6,T32 OUTPUT
sram_otp_key_o[0].ack Yes Yes T209,T151,T210 Yes T209,T151,T210 OUTPUT
sram_otp_key_o[1].seed_valid Yes Yes T42,T37,T43 Yes T2,T3,T4 OUTPUT
sram_otp_key_o[1].nonce[127:0] Yes Yes T4,T105,T6 Yes T4,T105,T6 OUTPUT
sram_otp_key_o[1].key[127:0] Yes Yes T2,T3,T4 Yes T105,T6,T32 OUTPUT
sram_otp_key_o[1].ack Yes Yes T209,T151,T211 Yes T209,T151,T211 OUTPUT
sram_otp_key_o[2].seed_valid Yes Yes T42,T37,T43 Yes T2,T3,T4 OUTPUT
sram_otp_key_o[2].nonce[127:0] Yes Yes T4,T105,T6 Yes T4,T105,T6 OUTPUT
sram_otp_key_o[2].key[127:0] Yes Yes T2,T3,T4 Yes T105,T6,T32 OUTPUT
sram_otp_key_o[2].ack Yes Yes T213,T214,T215 Yes T213,T214,T215 OUTPUT
sram_otp_key_o[3].seed_valid Yes Yes T42,T37,T43 Yes T2,T3,T4 OUTPUT
sram_otp_key_o[3].nonce[127:0] Yes Yes T4,T105,T6 Yes T4,T105,T6 OUTPUT
sram_otp_key_o[3].key[127:0] Yes Yes T2,T3,T4 Yes T105,T6,T32 OUTPUT
sram_otp_key_o[3].ack No No No OUTPUT
otbn_otp_key_i.req Yes Yes T216,T184,T147 Yes T216,T184,T147 INPUT
otbn_otp_key_o.seed_valid Yes Yes T42,T37,T43 Yes T2,T3,T4 OUTPUT
otbn_otp_key_o.nonce[63:0] Yes Yes T4,T105,T6 Yes T4,T105,T6 OUTPUT
otbn_otp_key_o.key[127:0] Yes Yes T2,T3,T4 Yes T105,T6,T32 OUTPUT
otbn_otp_key_o.ack Yes Yes T216,T184,T147 Yes T216,T184,T147 OUTPUT
otp_broadcast_o.hw_cfg0_data.device_id[255:0] Yes Yes T2,T106,T32 Yes T30,T84,T207 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[17:0] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[18] No No No OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[38:19] Yes Yes *T158,*T217,*T212 Yes T158,T217,T212 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[39] No No No OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[48:40] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[49] No No No OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[54:50] Yes Yes *T158,*T217,*T212 Yes T158,T217,T212 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[55] No No No OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[69:56] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[70] No No No OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[79:71] Yes Yes *T158,*T217,*T212 Yes T158,T217,T212 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[80] No No No OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[128:81] Yes Yes *T158,*T217,*T212 Yes T158,T217,T212 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[129] No No No OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[183:130] Yes Yes *T158,*T217,*T212 Yes T158,T217,T212 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[184] No No No OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[255:185] Yes Yes T1,T2,T3 Yes T30,T36,T42 OUTPUT
otp_broadcast_o.hw_cfg0_data.hw_cfg0_digest[63:0] Yes Yes T218,T208,T33 Yes T2,T3,T105 OUTPUT
otp_broadcast_o.hw_cfg1_data.en_sram_ifetch[7:0] Yes Yes T1,T2,T3 Yes T30,T36,T42 OUTPUT
otp_broadcast_o.hw_cfg1_data.en_csrng_sw_app_read[7:0] Yes Yes T1,T2,T3 Yes T30,T36,T42 OUTPUT
otp_broadcast_o.hw_cfg1_data.dis_rv_dm_late_debug[7:0] Yes Yes T1,T2,T3 Yes T30,T36,T42 OUTPUT
otp_broadcast_o.hw_cfg1_data.unallocated[39:0] No No No OUTPUT
otp_broadcast_o.hw_cfg1_data.hw_cfg1_digest[56:0] Yes Yes *T31,*T83,*T196 Yes T196,T199,T212 OUTPUT
otp_broadcast_o.hw_cfg1_data.hw_cfg1_digest[57] No No No OUTPUT
otp_broadcast_o.hw_cfg1_data.hw_cfg1_digest[63:58] Yes Yes T31,T83,T196 Yes T196,T199,T212 OUTPUT
otp_broadcast_o.valid[3:0] Yes Yes T30,T36,T42 Yes T1,T2,T3 OUTPUT
otp_ext_voltage_h_io No No Yes T7,T20,T21 INOUT
scan_en_i Unreachable Unreachable Unreachable INPUT
scan_rst_ni Unreachable Unreachable Unreachable INPUT
scanmode_i[3:0] Unreachable Unreachable Unreachable INPUT
cio_test_o[7:0] No No No OUTPUT
cio_test_en_o[7:0] Yes Yes T42,T37,T82 Yes T1,T2,T3 OUTPUT

*Tests covering at least one bit in the range
Toggle Coverage for Instance : tb.dut.top_earlgrey.u_otp_ctrl
TotalCoveredPercent
Totals 160 141 88.12
Total Bits 10986 9297 84.63
Total Bits 0->1 5493 4663 84.89
Total Bits 1->0 5493 4634 84.36

Ports 160 141 88.12
Port Bits 10986 9297 84.63
Port Bits 0->1 5493 4663 84.89
Port Bits 1->0 5493 4634 84.36

Port Details
NameToggleToggle 1->0TestsToggle 0->1TestsDirectionExclude Annotation
clk_i Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
rst_ni Yes Yes T30,T36,T42 Yes T1,T2,T3 INPUT
clk_edn_i Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
rst_edn_ni Yes Yes T30,T36,T42 Yes T1,T2,T3 INPUT
edn_o.edn_req Yes Yes T2,T3,T4 Yes T2,T3,T4 OUTPUT
edn_i.edn_bus[31:0] Yes Yes T2,T3,T4 Yes T2,T3,T4 INPUT
edn_i.edn_fips No No Yes T183,T184,T147 INPUT
edn_i.edn_ack Yes Yes T2,T3,T4 Yes T2,T3,T4 INPUT
core_tl_i.d_ready Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
core_tl_i.a_user.data_intg[6:0] Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
core_tl_i.a_user.cmd_intg[6:0] Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
core_tl_i.a_user.instr_type[3:0] Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
core_tl_i.a_user.rsvd[4:0] Unreachable Unreachable Unreachable INPUT
core_tl_i.a_data[31:0] Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
core_tl_i.a_mask[3:0] Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
core_tl_i.a_address[11:0] Yes Yes *T95,*T96,*T97 Yes T95,T96,T97 INPUT
core_tl_i.a_address[15:12] Unreachable Unreachable Unreachable INPUT
core_tl_i.a_address[17:16] Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
core_tl_i.a_address[19:18] Unreachable Unreachable Unreachable INPUT
core_tl_i.a_address[20] Yes Yes *T1,*T2,*T3 Yes T1,T2,T3 INPUT
core_tl_i.a_address[29:21] Unreachable Unreachable Unreachable INPUT
core_tl_i.a_address[30] Yes Yes *T1,*T2,*T3 Yes T1,T2,T3 INPUT
core_tl_i.a_address[31] Unreachable Unreachable Unreachable INPUT
core_tl_i.a_source[5:0] Yes Yes *T88,*T98,*T35 Yes T88,T98,T35 INPUT
core_tl_i.a_source[7:6] Unreachable Unreachable Unreachable INPUT
core_tl_i.a_size[1:0] Yes Yes T95,T96,T97 Yes T95,T96,T97 INPUT
core_tl_i.a_param[2:0] Unreachable Unreachable Unreachable INPUT
core_tl_i.a_opcode[2:0] Yes Yes T35,T99,T100 Yes T35,T99,T100 INPUT
core_tl_i.a_valid Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
core_tl_o.a_ready Yes Yes T1,T2,T3 Yes T1,T2,T3 OUTPUT
core_tl_o.d_error Yes Yes T95,T96,T101 Yes T95,T96,T97 OUTPUT
core_tl_o.d_user.data_intg[6:0] Yes Yes T1,T2,T3 Yes T1,T2,T3 OUTPUT
core_tl_o.d_user.rsp_intg[6:0] Yes Yes T1,T2,T3 Yes T1,T2,T3 OUTPUT
core_tl_o.d_data[31:0] Yes Yes T1,T2,T3 Yes T1,T2,T3 OUTPUT
core_tl_o.d_sink Yes Yes T95,T96,T101 Yes T95,T96,T97 OUTPUT
core_tl_o.d_source[5:0] Yes Yes *T88,*T185,*T186 Yes T88,T185,T186 OUTPUT
core_tl_o.d_source[7:6] Unreachable Unreachable Unreachable OUTPUT
core_tl_o.d_size[1:0] Yes Yes T95,T96,T162 Yes T95,T96,T162 OUTPUT
core_tl_o.d_param[2:0] Unreachable Unreachable Unreachable OUTPUT
core_tl_o.d_opcode[0] Yes Yes *T122,*T187,*T43 Yes T122,T187,T43 OUTPUT
core_tl_o.d_opcode[2:1] Unreachable Unreachable Unreachable OUTPUT
core_tl_o.d_valid Yes Yes T1,T2,T3 Yes T1,T2,T3 OUTPUT
prim_tl_i.d_ready Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
prim_tl_i.a_user.data_intg[6:0] Yes Yes T95,T96,T97 Yes T95,T96,T97 INPUT
prim_tl_i.a_user.cmd_intg[6:0] Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
prim_tl_i.a_user.instr_type[3:0] Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
prim_tl_i.a_user.rsvd[4:0] Unreachable Unreachable Unreachable INPUT
prim_tl_i.a_data[31:0] Yes Yes T95,T96,T97 Yes T95,T96,T97 INPUT
prim_tl_i.a_mask[3:0] Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
prim_tl_i.a_address[4:0] Yes Yes *T95,*T96,*T97 Yes T95,T96,T97 INPUT
prim_tl_i.a_address[14:5] Unreachable Unreachable Unreachable INPUT
prim_tl_i.a_address[17:15] Yes Yes *T95,*T96,*T97 Yes T95,T96,T97 INPUT
prim_tl_i.a_address[19:18] Unreachable Unreachable Unreachable INPUT
prim_tl_i.a_address[20] Yes Yes *T1,*T2,*T3 Yes T1,T2,T3 INPUT
prim_tl_i.a_address[29:21] Unreachable Unreachable Unreachable INPUT
prim_tl_i.a_address[30] Yes Yes *T1,*T2,*T3 Yes T1,T2,T3 INPUT
prim_tl_i.a_address[31] Unreachable Unreachable Unreachable INPUT
prim_tl_i.a_source[5:0] Yes Yes *T88,*T98,*T35 Yes T88,T98,T35 INPUT
prim_tl_i.a_source[7:6] Unreachable Unreachable Unreachable INPUT
prim_tl_i.a_size[1:0] Yes Yes T95,T96,T97 Yes T95,T96,T97 INPUT
prim_tl_i.a_param[2:0] Unreachable Unreachable Unreachable INPUT
prim_tl_i.a_opcode[2:0] Yes Yes T35,T99,T100 Yes T35,T99,T100 INPUT
prim_tl_i.a_valid Yes Yes T95,T96,T97 Yes T95,T96,T97 INPUT
prim_tl_o.a_ready Yes Yes T1,T2,T3 Yes T1,T2,T3 OUTPUT
prim_tl_o.d_error Yes Yes T1,T2,T3 Yes T42,T37,T82 OUTPUT
prim_tl_o.d_user.data_intg[6:0] Yes Yes T95,T96,T162 Yes T95,T97,T162 OUTPUT
prim_tl_o.d_user.rsp_intg[6:0] Yes Yes T95,T96,T97 Yes T95,T97,T162 OUTPUT
prim_tl_o.d_data[31:0] Yes Yes T1,T2,T3 Yes T42,T37,T82 OUTPUT
prim_tl_o.d_sink Yes Yes T95,T96,T97 Yes T95,T96,T97 OUTPUT
prim_tl_o.d_source[5:0] Yes Yes T163,T188,T189 Yes T95,T96,T101 OUTPUT
prim_tl_o.d_source[7:6] Unreachable Unreachable Unreachable OUTPUT
prim_tl_o.d_size[1:0] Yes Yes T97,T101,T162 Yes T95,T97,T101 OUTPUT
prim_tl_o.d_param[2:0] Unreachable Unreachable Unreachable OUTPUT
prim_tl_o.d_opcode[0] Yes Yes *T1,*T2,*T3 Yes T42,T37,T82 OUTPUT
prim_tl_o.d_opcode[2:1] Unreachable Unreachable Unreachable OUTPUT
prim_tl_o.d_valid Yes Yes T95,T96,T97 Yes T95,T96,T97 OUTPUT
intr_otp_operation_done_o Yes Yes T127,T190,T191 Yes T127,T190,T191 OUTPUT
intr_otp_error_o Yes Yes T127,T190,T191 Yes T127,T190,T191 OUTPUT
alert_rx_i[0].ack_n Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
alert_rx_i[0].ack_p Yes Yes T84,T75,T102 Yes T84,T75,T102 INPUT
alert_rx_i[0].ping_n Yes Yes T102,T103,T104 Yes T102,T103,T104 INPUT
alert_rx_i[0].ping_p Yes Yes T102,T103,T104 Yes T102,T103,T104 INPUT
alert_rx_i[1].ack_n Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
alert_rx_i[1].ack_p Yes Yes T30,T36,T42 Yes T30,T36,T42 INPUT
alert_rx_i[1].ping_n Yes Yes T102,T103,T104 Yes T102,T103,T104 INPUT
alert_rx_i[1].ping_p Yes Yes T102,T103,T104 Yes T102,T103,T104 INPUT
alert_rx_i[2].ack_n Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
alert_rx_i[2].ack_p Yes Yes T75,T102,T192 Yes T75,T102,T192 INPUT
alert_rx_i[2].ping_n Yes Yes T102,T103,T104 Yes T102,T103,T193 INPUT
alert_rx_i[2].ping_p Yes Yes T102,T103,T193 Yes T102,T103,T104 INPUT
alert_rx_i[3].ack_n Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
alert_rx_i[3].ack_p Yes Yes T75,T102,T103 Yes T75,T102,T103 INPUT
alert_rx_i[3].ping_n Yes Yes T102,T103,T104 Yes T102,T103,T104 INPUT
alert_rx_i[3].ping_p Yes Yes T102,T103,T104 Yes T102,T103,T104 INPUT
alert_rx_i[4].ack_n Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
alert_rx_i[4].ack_p Yes Yes T75,T102,T103 Yes T75,T102,T103 INPUT
alert_rx_i[4].ping_n Yes Yes T102,T103,T104 Yes T102,T103,T193 INPUT
alert_rx_i[4].ping_p Yes Yes T102,T103,T193 Yes T102,T103,T104 INPUT
alert_tx_o[0].alert_n Yes Yes T1,T2,T3 Yes T1,T2,T3 OUTPUT
alert_tx_o[0].alert_p Yes Yes T84,T75,T102 Yes T84,T75,T102 OUTPUT
alert_tx_o[1].alert_n Yes Yes T1,T2,T3 Yes T1,T2,T3 OUTPUT
alert_tx_o[1].alert_p Yes Yes T30,T36,T42 Yes T30,T36,T42 OUTPUT
alert_tx_o[2].alert_n Yes Yes T1,T2,T3 Yes T1,T2,T3 OUTPUT
alert_tx_o[2].alert_p Yes Yes T75,T102,T192 Yes T75,T102,T192 OUTPUT
alert_tx_o[3].alert_n Yes Yes T1,T2,T3 Yes T1,T2,T3 OUTPUT
alert_tx_o[3].alert_p Yes Yes T75,T102,T103 Yes T75,T102,T103 OUTPUT
alert_tx_o[4].alert_n Yes Yes T1,T2,T3 Yes T1,T2,T3 OUTPUT
alert_tx_o[4].alert_p Yes Yes T75,T102,T103 Yes T75,T102,T103 OUTPUT
obs_ctrl_i.obmen[3:0] Excluded Excluded Excluded INPUT [LOW_RISK] Covered via connectivity. Cannot be covered in open source DV due to behavioral models of AST and OTP. Must be covered in vendor closed source DV.
obs_ctrl_i.obmsl[3:0] Excluded Excluded Excluded INPUT [LOW_RISK] Covered via connectivity. Cannot be covered in open source DV due to behavioral models of AST and OTP. Must be covered in vendor closed source DV.
obs_ctrl_i.obgsl[3:0] Excluded Excluded Excluded INPUT [LOW_RISK] Covered via connectivity. Cannot be covered in open source DV due to behavioral models of AST and OTP. Must be covered in vendor closed source DV.
otp_obs_o[7:0] Unreachable Unreachable Unreachable OUTPUT
otp_ast_pwr_seq_o.pwr_seq[1:0] No No No OUTPUT
otp_ast_pwr_seq_h_i.pwr_seq_h[0] No No No INPUT
otp_ast_pwr_seq_h_i.pwr_seq_h[1] Yes Yes T1,T2,T3 Yes T33,T17,T156 INPUT
pwr_otp_i.otp_init Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
pwr_otp_o.otp_idle Yes Yes T30,T31,T83 Yes T1,T2,T3 OUTPUT
pwr_otp_o.otp_done Yes Yes T30,T36,T42 Yes T1,T2,T3 OUTPUT
lc_otp_vendor_test_i.ctrl[2:0] No No Yes T34,T194,T195 INPUT
lc_otp_vendor_test_i.ctrl[3] No No No INPUT
lc_otp_vendor_test_i.ctrl[8:4] No No Yes T34,T194,T195 INPUT
lc_otp_vendor_test_i.ctrl[9] No No No INPUT
lc_otp_vendor_test_i.ctrl[13:10] No No Yes T194,T34,T195 INPUT
lc_otp_vendor_test_i.ctrl[14] No No No INPUT
lc_otp_vendor_test_i.ctrl[23:15] No No Yes T194,T195,T34 INPUT
lc_otp_vendor_test_i.ctrl[24] No No No INPUT
lc_otp_vendor_test_i.ctrl[31:25] No No Yes T194,T195,T34 INPUT
lc_otp_vendor_test_o.status[31:0] No No No OUTPUT
lc_otp_program_i.count[3:0] Yes Yes *T31,*T83,T84 Yes T31,T83,T84 INPUT
lc_otp_program_i.count[5:4] No No No INPUT
lc_otp_program_i.count[6] Yes Yes *T31,*T83,*T196 Yes T31,T83,T196 INPUT
lc_otp_program_i.count[7] No No No INPUT
lc_otp_program_i.count[15:8] Yes Yes T31,T83,*T84 Yes T31,T83,T84 INPUT
lc_otp_program_i.count[16] No No No INPUT
lc_otp_program_i.count[22:17] Yes Yes *T31,*T83,*T196 Yes T31,T83,T196 INPUT
lc_otp_program_i.count[23] No No No INPUT
lc_otp_program_i.count[24] Yes Yes *T84,*T197,*T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.count[25] No No No INPUT
lc_otp_program_i.count[29:26] Yes Yes *T84,*T197,*T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.count[30] No No No INPUT
lc_otp_program_i.count[57:31] Yes Yes *T31,*T83,*T196 Yes T31,T83,T196 INPUT
lc_otp_program_i.count[58] No No No INPUT
lc_otp_program_i.count[65:59] Yes Yes *T84,*T197,*T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.count[66] No No No INPUT
lc_otp_program_i.count[70:67] Yes Yes *T121,*T31,*T83 Yes T196,T158,T199 INPUT
lc_otp_program_i.count[71] No No No INPUT
lc_otp_program_i.count[77:72] Yes Yes *T31,*T83,*T84 Yes T31,T83,T84 INPUT
lc_otp_program_i.count[78] No No No INPUT
lc_otp_program_i.count[80:79] Yes Yes T31,T83,*T84 Yes T31,T83,T84 INPUT
lc_otp_program_i.count[81] No No No INPUT
lc_otp_program_i.count[84:82] Yes Yes T31,T83,*T84 Yes T31,T83,T84 INPUT
lc_otp_program_i.count[85] No No No INPUT
lc_otp_program_i.count[93:86] Yes Yes *T84,*T197,*T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.count[94] No No No INPUT
lc_otp_program_i.count[101:95] Yes Yes *T4,*T121,*T7 Yes T200,T196,T201 INPUT
lc_otp_program_i.count[102] No No No INPUT
lc_otp_program_i.count[106:103] Yes Yes *T4,*T121,*T7 Yes T84,T200,T196 INPUT
lc_otp_program_i.count[108:107] No No No INPUT
lc_otp_program_i.count[112:109] Yes Yes *T4,*T121,*T7 Yes T84,T200,T196 INPUT
lc_otp_program_i.count[116:113] No No No INPUT
lc_otp_program_i.count[119:117] Yes Yes *T84,*T197,*T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.count[120] No No No INPUT
lc_otp_program_i.count[123:121] Yes Yes *T4,*T121,*T7 Yes T84,T200,T196 INPUT
lc_otp_program_i.count[124] No No No INPUT
lc_otp_program_i.count[128:125] Yes Yes *T4,*T121,*T7 Yes T84,T200,T196 INPUT
lc_otp_program_i.count[129] No No No INPUT
lc_otp_program_i.count[132:130] Yes Yes T31,T83,T196 Yes T31,T83,T196 INPUT
lc_otp_program_i.count[133] No No No INPUT
lc_otp_program_i.count[141:134] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 INPUT
lc_otp_program_i.count[142] No No No INPUT
lc_otp_program_i.count[146:143] Yes Yes *T31,*T83,*T84 Yes T31,T83,T84 INPUT
lc_otp_program_i.count[147] No No No INPUT
lc_otp_program_i.count[152:148] Yes Yes T31,T83,*T84 Yes T31,T83,T84 INPUT
lc_otp_program_i.count[153] No No No INPUT
lc_otp_program_i.count[159:154] Yes Yes *T31,*T83,*T196 Yes T31,T83,T196 INPUT
lc_otp_program_i.count[160] No No No INPUT
lc_otp_program_i.count[174:161] Yes Yes *T31,*T83,*T196 Yes T31,T83,T196 INPUT
lc_otp_program_i.count[176:175] No No No INPUT
lc_otp_program_i.count[181:177] Yes Yes *T31,*T83,*T84 Yes T31,T83,T84 INPUT
lc_otp_program_i.count[182] No No No INPUT
lc_otp_program_i.count[186:183] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 INPUT
lc_otp_program_i.count[187] No No No INPUT
lc_otp_program_i.count[192:188] Yes Yes *T84,*T197,*T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.count[193] No No No INPUT
lc_otp_program_i.count[194] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 INPUT
lc_otp_program_i.count[195] No No No INPUT
lc_otp_program_i.count[201:196] Yes Yes *T31,*T83,*T196 Yes T31,T83,T196 INPUT
lc_otp_program_i.count[202] No No No INPUT
lc_otp_program_i.count[203] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 INPUT
lc_otp_program_i.count[205:204] No No No INPUT
lc_otp_program_i.count[208:206] Yes Yes *T31,*T83,*T84 Yes T31,T83,T84 INPUT
lc_otp_program_i.count[209] No No No INPUT
lc_otp_program_i.count[227:210] Yes Yes *T31,*T83,*T84 Yes T31,T83,T84 INPUT
lc_otp_program_i.count[228] No No No INPUT
lc_otp_program_i.count[236:229] Yes Yes *T31,*T83,*T196 Yes T31,T83,T196 INPUT
lc_otp_program_i.count[238:237] No No No INPUT
lc_otp_program_i.count[260:239] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 INPUT
lc_otp_program_i.count[261] No No No INPUT
lc_otp_program_i.count[266:262] Yes Yes *T84,*T197,*T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.count[267] No No No INPUT
lc_otp_program_i.count[280:268] Yes Yes *T31,*T83,*T196 Yes T31,T83,T196 INPUT
lc_otp_program_i.count[281] No No No INPUT
lc_otp_program_i.count[283:282] Yes Yes *T84,*T197,*T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.count[284] No No No INPUT
lc_otp_program_i.count[285] Yes Yes *T31,*T83,*T196 Yes T31,T83,T196 INPUT
lc_otp_program_i.count[286] No No No INPUT
lc_otp_program_i.count[291:287] Yes Yes *T31,*T83,*T84 Yes T31,T83,T84 INPUT
lc_otp_program_i.count[292] No No No INPUT
lc_otp_program_i.count[305:293] Yes Yes *T31,*T83,*T196 Yes T31,T83,T196 INPUT
lc_otp_program_i.count[306] No No No INPUT
lc_otp_program_i.count[308:307] Yes Yes *T31,*T83,*T84 Yes T31,T83,T84 INPUT
lc_otp_program_i.count[311:309] No No No INPUT
lc_otp_program_i.count[323:312] Yes Yes *T84,*T197,*T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.count[324] No No No INPUT
lc_otp_program_i.count[331:325] Yes Yes *T84,*T197,*T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.count[332] No No No INPUT
lc_otp_program_i.count[334:333] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 INPUT
lc_otp_program_i.count[335] No No No INPUT
lc_otp_program_i.count[336] Yes Yes *T31,*T83,*T84 Yes T31,T83,T84 INPUT
lc_otp_program_i.count[337] No No No INPUT
lc_otp_program_i.count[338] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 INPUT
lc_otp_program_i.count[339] No No No INPUT
lc_otp_program_i.count[342:340] Yes Yes *T31,*T83,*T196 Yes T31,T83,T196 INPUT
lc_otp_program_i.count[344:343] No No No INPUT
lc_otp_program_i.count[361:345] Yes Yes *T31,*T83,*T196 Yes T31,T83,T196 INPUT
lc_otp_program_i.count[364:362] No No No INPUT
lc_otp_program_i.count[368:365] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 INPUT
lc_otp_program_i.count[369] No No No INPUT
lc_otp_program_i.count[376:370] Yes Yes *T31,*T83,*T84 Yes T31,T83,T84 INPUT
lc_otp_program_i.count[377] No No No INPUT
lc_otp_program_i.count[383:378] Yes Yes T84,T197,T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.state[1:0] Yes Yes T34,T30,T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[2] No No No INPUT
lc_otp_program_i.state[12:3] Yes Yes *T34,*T30,*T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[13] No No No INPUT
lc_otp_program_i.state[18:14] Yes Yes *T34,*T30,*T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[19] No No No INPUT
lc_otp_program_i.state[30:20] Yes Yes *T34,*T121,*T30 Yes T30,T84,T196 INPUT
lc_otp_program_i.state[31] No No No INPUT
lc_otp_program_i.state[38:32] Yes Yes *T34,*T121,*T30 Yes T30,T36,T84 INPUT
lc_otp_program_i.state[39] No No No INPUT
lc_otp_program_i.state[57:40] Yes Yes *T34,*T121,*T30 Yes T30,T36,T84 INPUT
lc_otp_program_i.state[58] No No No INPUT
lc_otp_program_i.state[62:59] Yes Yes *T34,*T30,*T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[64:63] No No No INPUT
lc_otp_program_i.state[69:65] Yes Yes T34,*T121,T30 Yes T30,T36,T84 INPUT
lc_otp_program_i.state[70] No No No INPUT
lc_otp_program_i.state[71] Yes Yes *T34,*T30,*T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[72] No No No INPUT
lc_otp_program_i.state[80:73] Yes Yes *T34,*T30,*T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[81] No No No INPUT
lc_otp_program_i.state[85:82] Yes Yes T34,T30,T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[86] No No No INPUT
lc_otp_program_i.state[91:87] Yes Yes *T84,*T197,*T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.state[93:92] No No No INPUT
lc_otp_program_i.state[114:94] Yes Yes *T34,*T30,*T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[115] No No No INPUT
lc_otp_program_i.state[117:116] Yes Yes T34,T30,T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[118] No No No INPUT
lc_otp_program_i.state[121:119] Yes Yes *T34,*T121,*T30 Yes T30,T36,T84 INPUT
lc_otp_program_i.state[122] No No No INPUT
lc_otp_program_i.state[129:123] Yes Yes *T34,*T30,*T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[130] No No No INPUT
lc_otp_program_i.state[136:131] Yes Yes T34,*T121,T30 Yes T30,T36,T84 INPUT
lc_otp_program_i.state[137] No No No INPUT
lc_otp_program_i.state[139:138] Yes Yes T34,T30,T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[140] No No No INPUT
lc_otp_program_i.state[144:141] Yes Yes T34,T30,T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[145] No No No INPUT
lc_otp_program_i.state[151:146] Yes Yes *T34,*T30,*T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[152] No No No INPUT
lc_otp_program_i.state[156:153] Yes Yes T34,T30,T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[158:157] No No No INPUT
lc_otp_program_i.state[193:159] Yes Yes *T34,*T30,*T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[195:194] No No No INPUT
lc_otp_program_i.state[201:196] Yes Yes *T84,*T197,*T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.state[202] No No No INPUT
lc_otp_program_i.state[204:203] Yes Yes T34,*T121,T30 Yes T30,T36,T84 INPUT
lc_otp_program_i.state[205] No No No INPUT
lc_otp_program_i.state[206] Yes Yes *T34,*T30,*T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[207] No No No INPUT
lc_otp_program_i.state[214:208] Yes Yes *T34,*T30,*T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[215] No No No INPUT
lc_otp_program_i.state[228:216] Yes Yes *T34,*T30,*T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[229] No No No INPUT
lc_otp_program_i.state[231:230] Yes Yes T34,*T121,T30 Yes T30,T36,T84 INPUT
lc_otp_program_i.state[232] No No No INPUT
lc_otp_program_i.state[235:233] Yes Yes T34,T30,T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[236] No No No INPUT
lc_otp_program_i.state[239:237] Yes Yes *T34,*T30,*T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[242:240] No No No INPUT
lc_otp_program_i.state[243] Yes Yes *T34,*T30,*T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[245:244] No No No INPUT
lc_otp_program_i.state[257:246] Yes Yes *T4,T34,*T121 Yes T30,T36,T43 INPUT
lc_otp_program_i.state[258] No No No INPUT
lc_otp_program_i.state[262:259] Yes Yes *T84,*T197,*T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.state[264:263] No No No INPUT
lc_otp_program_i.state[286:265] Yes Yes *T84,*T197,*T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.state[287] No No No INPUT
lc_otp_program_i.state[299:288] Yes Yes *T34,*T30,*T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.state[300] No No No INPUT
lc_otp_program_i.state[301] Yes Yes *T84,*T197,*T198 Yes T84,T197,T198 INPUT
lc_otp_program_i.state[302] No No No INPUT
lc_otp_program_i.state[316:303] Yes Yes *T4,*T34,*T121 Yes T30,T36,T43 INPUT
lc_otp_program_i.state[317] No No No INPUT
lc_otp_program_i.state[319:318] Yes Yes T34,T30,T31 Yes T30,T31,T83 INPUT
lc_otp_program_i.req Yes Yes T30,T31,T83 Yes T30,T31,T83 INPUT
lc_otp_program_o.ack Yes Yes T30,T31,T83 Yes T30,T31,T83 OUTPUT
lc_otp_program_o.err Yes Yes T202,T203,T204 Yes T202,T203,T204 OUTPUT
lc_creator_seed_sw_rw_en_i[3:0] Yes Yes T42,T37,T43 Yes T1,T2,T3 INPUT
lc_owner_seed_sw_rw_en_i[3:0] Unreachable Unreachable Unreachable INPUT
lc_seed_hw_rd_en_i[3:0] Yes Yes T42,T37,T43 Yes T1,T2,T3 INPUT
lc_dft_en_i[3:0] Yes Yes T42,T37,T82 Yes T1,T2,T3 INPUT
lc_escalate_en_i[3:0] Yes Yes T42,T82,T84 Yes T30,T36,T42 INPUT
lc_check_byp_en_i[3:0] Yes Yes T30,T36,T37 Yes T30,T31,T83 INPUT
otp_lc_data_o.rma_token[127:0] Yes Yes T105,T6,T34 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.rma_token_valid[3:0] Yes Yes T43,T205,T206 Yes T43,T200,T196 OUTPUT
otp_lc_data_o.test_exit_token[127:0] Yes Yes T36,T43,T82 Yes T2,T4,T105 OUTPUT
otp_lc_data_o.test_unlock_token[127:0] Yes Yes T30,T36,T37 Yes T3,T105,T5 OUTPUT
otp_lc_data_o.test_tokens_valid[3:0] Yes Yes T30,T36,T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.secrets_valid[3:0] Yes Yes T43,T205,T206 Yes T43,T200,T196 OUTPUT
otp_lc_data_o.count[3:0] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[5:4] No No No OUTPUT
otp_lc_data_o.count[6] Yes Yes *T31,*T83,*T196 Yes T196,T199,T88 OUTPUT
otp_lc_data_o.count[7] No No No OUTPUT
otp_lc_data_o.count[15:8] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[16] No No No OUTPUT
otp_lc_data_o.count[22:17] Yes Yes *T31,*T83,*T196 Yes T196,T199,T88 OUTPUT
otp_lc_data_o.count[23] No No No OUTPUT
otp_lc_data_o.count[24] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.count[25] No No No OUTPUT
otp_lc_data_o.count[29:26] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.count[30] No No No OUTPUT
otp_lc_data_o.count[57:31] Yes Yes *T31,*T83,*T196 Yes T196,T199,T88 OUTPUT
otp_lc_data_o.count[58] No No No OUTPUT
otp_lc_data_o.count[65:59] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.count[66] No No No OUTPUT
otp_lc_data_o.count[70:67] Yes Yes *T121,*T31,*T83 Yes T196,T158,T199 OUTPUT
otp_lc_data_o.count[71] No No No OUTPUT
otp_lc_data_o.count[77:72] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[78] No No No OUTPUT
otp_lc_data_o.count[80:79] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[81] No No No OUTPUT
otp_lc_data_o.count[84:82] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[85] No No No OUTPUT
otp_lc_data_o.count[93:86] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.count[94] No No No OUTPUT
otp_lc_data_o.count[101:95] Yes Yes *T4,*T121,*T7 Yes T200,T196,T201 OUTPUT
otp_lc_data_o.count[102] No No No OUTPUT
otp_lc_data_o.count[106:103] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[108:107] No No No OUTPUT
otp_lc_data_o.count[112:109] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[116:113] No No No OUTPUT
otp_lc_data_o.count[119:117] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.count[120] No No No OUTPUT
otp_lc_data_o.count[123:121] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[124] No No No OUTPUT
otp_lc_data_o.count[128:125] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[129] No No No OUTPUT
otp_lc_data_o.count[132:130] Yes Yes *T31,*T83,*T196 Yes T196,T199,T88 OUTPUT
otp_lc_data_o.count[133] No No No OUTPUT
otp_lc_data_o.count[141:134] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.count[142] No No No OUTPUT
otp_lc_data_o.count[146:143] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[147] No No No OUTPUT
otp_lc_data_o.count[152:148] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[153] No No No OUTPUT
otp_lc_data_o.count[159:154] Yes Yes *T31,*T83,*T196 Yes T196,T199,T88 OUTPUT
otp_lc_data_o.count[160] No No No OUTPUT
otp_lc_data_o.count[174:161] Yes Yes *T31,*T83,*T196 Yes T196,T199,T88 OUTPUT
otp_lc_data_o.count[176:175] No No No OUTPUT
otp_lc_data_o.count[181:177] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[182] No No No OUTPUT
otp_lc_data_o.count[186:183] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.count[187] No No No OUTPUT
otp_lc_data_o.count[192:188] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.count[193] No No No OUTPUT
otp_lc_data_o.count[194] Yes Yes *T30,*T36,*T37 Yes T30,T36,T37 OUTPUT
otp_lc_data_o.count[195] No No No OUTPUT
otp_lc_data_o.count[201:196] Yes Yes *T31,*T83,*T196 Yes T196,T199,T88 OUTPUT
otp_lc_data_o.count[202] No No No OUTPUT
otp_lc_data_o.count[203] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.count[205:204] No No No OUTPUT
otp_lc_data_o.count[208:206] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[209] No No No OUTPUT
otp_lc_data_o.count[227:210] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[228] No No No OUTPUT
otp_lc_data_o.count[236:229] Yes Yes *T31,*T83,*T196 Yes T196,T199,T88 OUTPUT
otp_lc_data_o.count[238:237] No No No OUTPUT
otp_lc_data_o.count[260:239] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.count[261] No No No OUTPUT
otp_lc_data_o.count[266:262] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.count[267] No No No OUTPUT
otp_lc_data_o.count[280:268] Yes Yes *T31,*T83,*T196 Yes T196,T199,T88 OUTPUT
otp_lc_data_o.count[281] No No No OUTPUT
otp_lc_data_o.count[283:282] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.count[284] No No No OUTPUT
otp_lc_data_o.count[285] Yes Yes *T31,*T83,*T196 Yes T196,T199,T88 OUTPUT
otp_lc_data_o.count[286] No No No OUTPUT
otp_lc_data_o.count[291:287] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[292] No No No OUTPUT
otp_lc_data_o.count[305:293] Yes Yes *T31,*T83,*T196 Yes T196,T199,T88 OUTPUT
otp_lc_data_o.count[306] No No No OUTPUT
otp_lc_data_o.count[308:307] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[311:309] No No No OUTPUT
otp_lc_data_o.count[323:312] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.count[324] No No No OUTPUT
otp_lc_data_o.count[331:325] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.count[332] No No No OUTPUT
otp_lc_data_o.count[334:333] Yes Yes *T30,*T36,*T37 Yes T30,T36,T37 OUTPUT
otp_lc_data_o.count[335] No No No OUTPUT
otp_lc_data_o.count[336] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[337] No No No OUTPUT
otp_lc_data_o.count[338] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.count[339] No No No OUTPUT
otp_lc_data_o.count[342:340] Yes Yes *T31,*T83,*T196 Yes T196,T199,T88 OUTPUT
otp_lc_data_o.count[344:343] No No No OUTPUT
otp_lc_data_o.count[361:345] Yes Yes *T31,*T83,*T196 Yes T196,T199,T88 OUTPUT
otp_lc_data_o.count[364:362] No No No OUTPUT
otp_lc_data_o.count[368:365] Yes Yes T30,T36,T37 Yes T30,T36,T37 OUTPUT
otp_lc_data_o.count[369] No No No OUTPUT
otp_lc_data_o.count[376:370] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[377] No No No OUTPUT
otp_lc_data_o.count[383:378] Yes Yes T1,T2,T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.state[1:0] Yes Yes T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[2] No No No OUTPUT
otp_lc_data_o.state[12:3] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[13] No No No OUTPUT
otp_lc_data_o.state[18:14] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[19] No No No OUTPUT
otp_lc_data_o.state[30:20] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[31] No No No OUTPUT
otp_lc_data_o.state[38:32] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[39] No No No OUTPUT
otp_lc_data_o.state[57:40] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[58] No No No OUTPUT
otp_lc_data_o.state[62:59] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[64:63] No No No OUTPUT
otp_lc_data_o.state[69:65] Yes Yes T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[70] No No No OUTPUT
otp_lc_data_o.state[71] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[72] No No No OUTPUT
otp_lc_data_o.state[80:73] Yes Yes *T34,*T30,*T31 Yes T30,T196,T199 OUTPUT
otp_lc_data_o.state[81] No No No OUTPUT
otp_lc_data_o.state[85:82] Yes Yes *T34,T30,*T31 Yes T30,T196,T199 OUTPUT
otp_lc_data_o.state[86] No No No OUTPUT
otp_lc_data_o.state[91:87] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.state[93:92] No No No OUTPUT
otp_lc_data_o.state[114:94] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[115] No No No OUTPUT
otp_lc_data_o.state[117:116] Yes Yes T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[118] No No No OUTPUT
otp_lc_data_o.state[121:119] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[122] No No No OUTPUT
otp_lc_data_o.state[129:123] Yes Yes *T34,*T30,*T31 Yes T30,T196,T199 OUTPUT
otp_lc_data_o.state[130] No No No OUTPUT
otp_lc_data_o.state[136:131] Yes Yes T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[137] No No No OUTPUT
otp_lc_data_o.state[139:138] Yes Yes *T34,T30,*T31 Yes T30,T196,T199 OUTPUT
otp_lc_data_o.state[140] No No No OUTPUT
otp_lc_data_o.state[144:141] Yes Yes T30,T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[145] No No No OUTPUT
otp_lc_data_o.state[151:146] Yes Yes *T34,*T30,*T31 Yes T30,T196,T199 OUTPUT
otp_lc_data_o.state[152] No No No OUTPUT
otp_lc_data_o.state[156:153] Yes Yes T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[158:157] No No No OUTPUT
otp_lc_data_o.state[193:159] Yes Yes *T34,*T30,*T31 Yes T30,T196,T199 OUTPUT
otp_lc_data_o.state[195:194] No No No OUTPUT
otp_lc_data_o.state[201:196] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.state[202] No No No OUTPUT
otp_lc_data_o.state[204:203] Yes Yes T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[205] No No No OUTPUT
otp_lc_data_o.state[206] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[207] No No No OUTPUT
otp_lc_data_o.state[214:208] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[215] No No No OUTPUT
otp_lc_data_o.state[228:216] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[229] No No No OUTPUT
otp_lc_data_o.state[231:230] Yes Yes T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[232] No No No OUTPUT
otp_lc_data_o.state[235:233] Yes Yes *T34,T30,*T31 Yes T30,T196,T199 OUTPUT
otp_lc_data_o.state[236] No No No OUTPUT
otp_lc_data_o.state[239:237] Yes Yes *T30,*T36,*T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[242:240] No No No OUTPUT
otp_lc_data_o.state[243] Yes Yes *T34,*T30,*T31 Yes T30,T196,T199 OUTPUT
otp_lc_data_o.state[245:244] No No No OUTPUT
otp_lc_data_o.state[257:246] Yes Yes *T4,*T34,*T121 Yes T30,T36,T43 OUTPUT
otp_lc_data_o.state[258] No No No OUTPUT
otp_lc_data_o.state[262:259] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.state[264:263] No No No OUTPUT
otp_lc_data_o.state[286:265] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.state[287] No No No OUTPUT
otp_lc_data_o.state[299:288] Yes Yes *T34,*T30,*T31 Yes T30,T196,T199 OUTPUT
otp_lc_data_o.state[300] No No No OUTPUT
otp_lc_data_o.state[301] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.state[302] No No No OUTPUT
otp_lc_data_o.state[316:303] Yes Yes *T4,*T34,*T121 Yes T30,T36,T43 OUTPUT
otp_lc_data_o.state[317] No No No OUTPUT
otp_lc_data_o.state[319:318] Yes Yes T30,T36,T42 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.error Yes Yes T42,T82,T84 Yes T30,T36,T42 OUTPUT
otp_lc_data_o.valid Yes Yes T30,T36,T42 Yes T1,T2,T3 OUTPUT
otp_keymgr_key_o.owner_seed_valid No No No OUTPUT
otp_keymgr_key_o.owner_seed[255:0] No No No OUTPUT
otp_keymgr_key_o.creator_seed_valid No No No OUTPUT
otp_keymgr_key_o.creator_seed[255:0] No No No OUTPUT
otp_keymgr_key_o.creator_root_key_share1_valid Yes Yes T43,T205,T206 Yes T43,T200,T196 OUTPUT
otp_keymgr_key_o.creator_root_key_share1[255:0] Yes Yes T3,T105,T5 Yes T43,T84,T207 OUTPUT
otp_keymgr_key_o.creator_root_key_share0_valid Yes Yes T43,T205,T206 Yes T43,T200,T196 OUTPUT
otp_keymgr_key_o.creator_root_key_share0[255:0] Yes Yes T105,T26,T13 Yes T43,T208,T207 OUTPUT
flash_otp_key_i.addr_req Yes Yes T2,T3,T4 Yes T2,T3,T4 INPUT
flash_otp_key_i.data_req Yes Yes T2,T3,T4 Yes T2,T3,T4 INPUT
flash_otp_key_o.seed_valid Yes Yes T42,T37,T43 Yes T2,T3,T4 OUTPUT
flash_otp_key_o.rand_key[127:0] Yes Yes T4,T105,T6 Yes T4,T105,T6 OUTPUT
flash_otp_key_o.key[127:0] Yes Yes T2,T3,T4 Yes T105,T6,T32 OUTPUT
flash_otp_key_o.addr_ack Yes Yes T2,T3,T4 Yes T2,T3,T4 OUTPUT
flash_otp_key_o.data_ack Yes Yes T2,T3,T4 Yes T2,T3,T4 OUTPUT
sram_otp_key_i[0].req Yes Yes T209,T151,T210 Yes T209,T151,T88 INPUT
sram_otp_key_i[1].req Yes Yes T209,T151,T211 Yes T209,T151,T211 INPUT
sram_otp_key_i[2].req Yes Yes T212,T213,T214 Yes T212,T213,T214 INPUT
sram_otp_key_i[3].req No No No INPUT
sram_otp_key_o[0].seed_valid Yes Yes T42,T37,T43 Yes T2,T3,T4 OUTPUT
sram_otp_key_o[0].nonce[127:0] Yes Yes T4,T105,T6 Yes T4,T105,T6 OUTPUT
sram_otp_key_o[0].key[127:0] Yes Yes T2,T3,T4 Yes T105,T6,T32 OUTPUT
sram_otp_key_o[0].ack Yes Yes T209,T151,T210 Yes T209,T151,T210 OUTPUT
sram_otp_key_o[1].seed_valid Yes Yes T42,T37,T43 Yes T2,T3,T4 OUTPUT
sram_otp_key_o[1].nonce[127:0] Yes Yes T4,T105,T6 Yes T4,T105,T6 OUTPUT
sram_otp_key_o[1].key[127:0] Yes Yes T2,T3,T4 Yes T105,T6,T32 OUTPUT
sram_otp_key_o[1].ack Yes Yes T209,T151,T211 Yes T209,T151,T211 OUTPUT
sram_otp_key_o[2].seed_valid Yes Yes T42,T37,T43 Yes T2,T3,T4 OUTPUT
sram_otp_key_o[2].nonce[127:0] Yes Yes T4,T105,T6 Yes T4,T105,T6 OUTPUT
sram_otp_key_o[2].key[127:0] Yes Yes T2,T3,T4 Yes T105,T6,T32 OUTPUT
sram_otp_key_o[2].ack Yes Yes T213,T214,T215 Yes T213,T214,T215 OUTPUT
sram_otp_key_o[3].seed_valid Yes Yes T42,T37,T43 Yes T2,T3,T4 OUTPUT
sram_otp_key_o[3].nonce[127:0] Yes Yes T4,T105,T6 Yes T4,T105,T6 OUTPUT
sram_otp_key_o[3].key[127:0] Yes Yes T2,T3,T4 Yes T105,T6,T32 OUTPUT
sram_otp_key_o[3].ack No No No OUTPUT
otbn_otp_key_i.req Yes Yes T216,T184,T147 Yes T216,T184,T147 INPUT
otbn_otp_key_o.seed_valid Yes Yes T42,T37,T43 Yes T2,T3,T4 OUTPUT
otbn_otp_key_o.nonce[63:0] Yes Yes T4,T105,T6 Yes T4,T105,T6 OUTPUT
otbn_otp_key_o.key[127:0] Yes Yes T2,T3,T4 Yes T105,T6,T32 OUTPUT
otbn_otp_key_o.ack Yes Yes T216,T184,T147 Yes T216,T184,T147 OUTPUT
otp_broadcast_o.hw_cfg0_data.device_id[255:0] Yes Yes T2,T106,T32 Yes T30,T84,T207 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[17:0] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[18] No No No OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[38:19] Yes Yes *T158,*T217,*T212 Yes T158,T217,T212 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[39] No No No OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[48:40] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[49] No No No OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[54:50] Yes Yes *T158,*T217,*T212 Yes T158,T217,T212 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[55] No No No OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[69:56] Yes Yes *T1,*T2,*T3 Yes T30,T36,T42 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[70] No No No OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[79:71] Yes Yes *T158,*T217,*T212 Yes T158,T217,T212 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[80] No No No OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[128:81] Yes Yes *T158,*T217,*T212 Yes T158,T217,T212 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[129] No No No OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[183:130] Yes Yes *T158,*T217,*T212 Yes T158,T217,T212 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[184] No No No OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[255:185] Yes Yes T1,T2,T3 Yes T30,T36,T42 OUTPUT
otp_broadcast_o.hw_cfg0_data.hw_cfg0_digest[63:0] Yes Yes T218,T208,T33 Yes T2,T3,T105 OUTPUT
otp_broadcast_o.hw_cfg1_data.en_sram_ifetch[7:0] Yes Yes T1,T2,T3 Yes T30,T36,T42 OUTPUT
otp_broadcast_o.hw_cfg1_data.en_csrng_sw_app_read[7:0] Yes Yes T1,T2,T3 Yes T30,T36,T42 OUTPUT
otp_broadcast_o.hw_cfg1_data.dis_rv_dm_late_debug[7:0] Yes Yes T1,T2,T3 Yes T30,T36,T42 OUTPUT
otp_broadcast_o.hw_cfg1_data.unallocated[39:0] No No No OUTPUT
otp_broadcast_o.hw_cfg1_data.hw_cfg1_digest[56:0] Yes Yes *T31,*T83,*T196 Yes T196,T199,T212 OUTPUT
otp_broadcast_o.hw_cfg1_data.hw_cfg1_digest[57] No No No OUTPUT
otp_broadcast_o.hw_cfg1_data.hw_cfg1_digest[63:58] Yes Yes T31,T83,T196 Yes T196,T199,T212 OUTPUT
otp_broadcast_o.valid[3:0] Yes Yes T30,T36,T42 Yes T1,T2,T3 OUTPUT
otp_ext_voltage_h_io[0:0] Excluded Excluded Excluded INOUT [LOW_RISK] Covered via connectivity. Cannot be covered in open source DV due to behavioral models of AST and OTP. Must be covered in vendor closed source DV.
scan_en_i Unreachable Unreachable Unreachable INPUT
scan_rst_ni Unreachable Unreachable Unreachable INPUT
scanmode_i[3:0] Unreachable Unreachable Unreachable INPUT
cio_test_o[7:0] No No No OUTPUT
cio_test_en_o[7:0] Yes Yes T42,T37,T82 Yes T1,T2,T3 OUTPUT

*Tests covering at least one bit in the range
0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%