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

Module : otp_ctrl
SCORELINECONDTOGGLEFSMBRANCHASSERT
84.70 84.70

Source File(s) :
/workspaces/repo/scratch/os_regression_2024_10_14/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.89 84.89



Module Instance : tb.dut.top_earlgrey.u_otp_ctrl

Instance :
SCORELINECONDTOGGLEFSMBRANCHASSERT
84.89 84.89


Instance's subtree :
SCORELINECONDTOGGLEFSMBRANCHASSERT
84.89 84.89


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 9327 84.70
Total Bits 0->1 5506 4680 85.00
Total Bits 1->0 5506 4647 84.40

Ports 164 141 85.98
Port Bits 11012 9327 84.70
Port Bits 0->1 5506 4680 85.00
Port Bits 1->0 5506 4647 84.40

Port Details
NameToggleToggle 1->0TestsToggle 0->1TestsDirection
clk_i Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
rst_ni Yes Yes T6,T29,T36 Yes T1,T2,T3 INPUT
clk_edn_i Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
rst_edn_ni Yes Yes T6,T29,T36 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 T184,T185,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 *T94,*T95,*T96 Yes T94,T95,T96 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,*T35,*T97 Yes T88,T35,T97 INPUT
core_tl_i.a_source[7:6] Unreachable Unreachable Unreachable INPUT
core_tl_i.a_size[1:0] Yes Yes T94,T95,T96 Yes T94,T95,T96 INPUT
core_tl_i.a_param[2:0] Unreachable Unreachable Unreachable INPUT
core_tl_i.a_opcode[2:0] Yes Yes T35,T97,T98 Yes T35,T97,T98 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 T94,T96,T99 Yes T94,T95,T96 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 T94,T95,T96 Yes T94,T95,T96 OUTPUT
core_tl_o.d_source[5:0] Yes Yes *T35,*T186,*T187 Yes T35,T186,T187 OUTPUT
core_tl_o.d_source[7:6] Unreachable Unreachable Unreachable OUTPUT
core_tl_o.d_size[1:0] Yes Yes T94,T95,T96 Yes T94,T95,T96 OUTPUT
core_tl_o.d_param[2:0] Unreachable Unreachable Unreachable OUTPUT
core_tl_o.d_opcode[0] Yes Yes *T34,*T188,*T189 Yes T188,T189,T42 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 T35,T94,T95 Yes T35,T94,T95 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 T35,T94,T95 Yes T35,T94,T95 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 *T94,*T95,*T96 Yes T94,T95,T96 INPUT
prim_tl_i.a_address[14:5] Unreachable Unreachable Unreachable INPUT
prim_tl_i.a_address[17:15] Yes Yes *T35,*T94,*T95 Yes T35,T94,T95 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,*T35,*T97 Yes T88,T35,T97 INPUT
prim_tl_i.a_source[7:6] Unreachable Unreachable Unreachable INPUT
prim_tl_i.a_size[1:0] Yes Yes T94,T95,T96 Yes T94,T95,T96 INPUT
prim_tl_i.a_param[2:0] Unreachable Unreachable Unreachable INPUT
prim_tl_i.a_opcode[2:0] Yes Yes T35,T97,T98 Yes T35,T97,T98 INPUT
prim_tl_i.a_valid Yes Yes T35,T94,T95 Yes T35,T94,T95 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 T36,T43,T81 OUTPUT
prim_tl_o.d_user.data_intg[6:0] Yes Yes T35,T94,T95 Yes T35,T94,T95 OUTPUT
prim_tl_o.d_user.rsp_intg[6:0] Yes Yes T35,T94,T95 Yes T35,T94,T95 OUTPUT
prim_tl_o.d_data[31:0] Yes Yes T1,T2,T3 Yes T36,T43,T81 OUTPUT
prim_tl_o.d_sink Yes Yes T94,T95,T96 Yes T94,T95,T96 OUTPUT
prim_tl_o.d_source[5:0] Yes Yes *T35,T95,T96 Yes T35,T94,T95 OUTPUT
prim_tl_o.d_source[7:6] Unreachable Unreachable Unreachable OUTPUT
prim_tl_o.d_size[1:0] Yes Yes T94,T95,T96 Yes T94,T95,T96 OUTPUT
prim_tl_o.d_param[2:0] Unreachable Unreachable Unreachable OUTPUT
prim_tl_o.d_opcode[0] Yes Yes *T1,*T2,*T3 Yes T36,T43,T81 OUTPUT
prim_tl_o.d_opcode[2:1] Unreachable Unreachable Unreachable OUTPUT
prim_tl_o.d_valid Yes Yes T35,T94,T95 Yes T35,T94,T95 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 T83,T75,T100 Yes T83,T75,T100 INPUT
alert_rx_i[0].ping_n Yes Yes T100,T101,T102 Yes T100,T101,T102 INPUT
alert_rx_i[0].ping_p Yes Yes T100,T101,T102 Yes T100,T101,T102 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 T29,T36,T37 Yes T29,T36,T37 INPUT
alert_rx_i[1].ping_n Yes Yes T100,T101,T102 Yes T100,T101,T102 INPUT
alert_rx_i[1].ping_p Yes Yes T100,T101,T102 Yes T100,T101,T102 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,T100,T192 Yes T75,T100,T192 INPUT
alert_rx_i[2].ping_n Yes Yes T100,T101,T102 Yes T100,T101,T102 INPUT
alert_rx_i[2].ping_p Yes Yes T100,T101,T102 Yes T100,T101,T102 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,T100,T101 Yes T75,T100,T101 INPUT
alert_rx_i[3].ping_n Yes Yes T100,T101,T102 Yes T100,T101,T102 INPUT
alert_rx_i[3].ping_p Yes Yes T100,T101,T102 Yes T100,T101,T102 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,T100,T101 Yes T75,T100,T101 INPUT
alert_rx_i[4].ping_n Yes Yes T100,T101,T102 Yes T100,T101,T102 INPUT
alert_rx_i[4].ping_p Yes Yes T100,T101,T102 Yes T100,T101,T102 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 T83,T75,T100 Yes T83,T75,T100 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 T29,T36,T37 Yes T29,T36,T37 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,T100,T192 Yes T75,T100,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,T100,T101 Yes T75,T100,T101 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,T100,T101 Yes T75,T100,T101 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 T155,T15,T156 INPUT
pwr_otp_i.otp_init Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
pwr_otp_o.otp_idle Yes Yes T6,T29,T57 Yes T1,T2,T3 OUTPUT
pwr_otp_o.otp_done Yes Yes T6,T29,T36 Yes T1,T2,T3 OUTPUT
lc_otp_vendor_test_i.ctrl[1:0] No No Yes T34,T193,T194 INPUT
lc_otp_vendor_test_i.ctrl[2] No No No INPUT
lc_otp_vendor_test_i.ctrl[15:3] No No Yes T34,T194,T193 INPUT
lc_otp_vendor_test_i.ctrl[16] No No No INPUT
lc_otp_vendor_test_i.ctrl[22:17] No No Yes T34,T194,T193 INPUT
lc_otp_vendor_test_i.ctrl[23] No No No INPUT
lc_otp_vendor_test_i.ctrl[31:24] No No Yes T34,T194,T193 INPUT
lc_otp_vendor_test_o.status[31:0] No No No OUTPUT
lc_otp_program_i.count[3:0] Yes Yes *T57,*T82,*T83 Yes T57,T82,T83 INPUT
lc_otp_program_i.count[4] No No No INPUT
lc_otp_program_i.count[17:5] Yes Yes *T83,*T195,*T196 Yes T83,T195,T196 INPUT
lc_otp_program_i.count[18] No No No INPUT
lc_otp_program_i.count[35:19] Yes Yes *T83,*T195,*T196 Yes T83,T195,T196 INPUT
lc_otp_program_i.count[36] No No No INPUT
lc_otp_program_i.count[41:37] Yes Yes *T83,*T195,*T196 Yes T83,T195,T196 INPUT
lc_otp_program_i.count[43:42] No No No INPUT
lc_otp_program_i.count[46:44] Yes Yes *T3,T57,T82 Yes T197,T159,T198 INPUT
lc_otp_program_i.count[47] No No No INPUT
lc_otp_program_i.count[48] Yes Yes *T57,*T82,*T197 Yes T57,T82,T197 INPUT
lc_otp_program_i.count[50:49] No No No INPUT
lc_otp_program_i.count[64:51] Yes Yes *T83,*T195,*T196 Yes T83,T195,T196 INPUT
lc_otp_program_i.count[65] No No No INPUT
lc_otp_program_i.count[80:66] Yes Yes *T3,*T57,*T82 Yes T83,T197,T159 INPUT
lc_otp_program_i.count[81] No No No INPUT
lc_otp_program_i.count[85:82] Yes Yes *T3,*T6,*T23 Yes T6,T199,T200 INPUT
lc_otp_program_i.count[86] No No No INPUT
lc_otp_program_i.count[89:87] Yes Yes *T3,*T6,*T23 Yes T6,T83,T199 INPUT
lc_otp_program_i.count[90] No No No INPUT
lc_otp_program_i.count[92:91] Yes Yes *T57,*T82,T83 Yes T57,T82,T83 INPUT
lc_otp_program_i.count[93] No No No INPUT
lc_otp_program_i.count[100:94] Yes Yes T57,T82,T197 Yes T57,T82,T197 INPUT
lc_otp_program_i.count[102:101] No No No INPUT
lc_otp_program_i.count[119:103] Yes Yes *T57,*T82,*T197 Yes T57,T82,T197 INPUT
lc_otp_program_i.count[120] No No No INPUT
lc_otp_program_i.count[125:121] Yes Yes T57,T82,T197 Yes T57,T82,T197 INPUT
lc_otp_program_i.count[126] No No No INPUT
lc_otp_program_i.count[127] Yes Yes *T3,*T6,*T23 Yes T6,T199,T200 INPUT
lc_otp_program_i.count[128] No No No INPUT
lc_otp_program_i.count[137:129] Yes Yes *T83,*T195,*T196 Yes T83,T195,T196 INPUT
lc_otp_program_i.count[138] No No No INPUT
lc_otp_program_i.count[150:139] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 INPUT
lc_otp_program_i.count[151] No No No INPUT
lc_otp_program_i.count[165:152] Yes Yes *T83,*T195,*T196 Yes T83,T195,T196 INPUT
lc_otp_program_i.count[167:166] No No No INPUT
lc_otp_program_i.count[176:168] Yes Yes *T83,*T195,*T196 Yes T83,T195,T196 INPUT
lc_otp_program_i.count[177] No No No INPUT
lc_otp_program_i.count[178] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 INPUT
lc_otp_program_i.count[179] No No No INPUT
lc_otp_program_i.count[192:180] Yes Yes *T57,*T82,*T197 Yes T57,T82,T197 INPUT
lc_otp_program_i.count[193] No No No INPUT
lc_otp_program_i.count[197:194] Yes Yes *T57,*T82,*T197 Yes T57,T82,T197 INPUT
lc_otp_program_i.count[198] No No No INPUT
lc_otp_program_i.count[205:199] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 INPUT
lc_otp_program_i.count[206] No No No INPUT
lc_otp_program_i.count[227:207] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 INPUT
lc_otp_program_i.count[228] No No No INPUT
lc_otp_program_i.count[233:229] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 INPUT
lc_otp_program_i.count[234] No No No INPUT
lc_otp_program_i.count[244:235] Yes Yes *T57,*T82,*T197 Yes T57,T82,T197 INPUT
lc_otp_program_i.count[245] No No No INPUT
lc_otp_program_i.count[258:246] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 INPUT
lc_otp_program_i.count[259] No No No INPUT
lc_otp_program_i.count[269:260] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 INPUT
lc_otp_program_i.count[270] No No No INPUT
lc_otp_program_i.count[280:271] Yes Yes *T57,*T82,*T83 Yes T57,T82,T83 INPUT
lc_otp_program_i.count[281] No No No INPUT
lc_otp_program_i.count[284:282] Yes Yes *T57,*T82,*T83 Yes T57,T82,T83 INPUT
lc_otp_program_i.count[285] No No No INPUT
lc_otp_program_i.count[287:286] Yes Yes T57,T82,T83 Yes T57,T82,T83 INPUT
lc_otp_program_i.count[288] No No No INPUT
lc_otp_program_i.count[291:289] Yes Yes *T57,*T82,*T83 Yes T57,T82,T83 INPUT
lc_otp_program_i.count[292] No No No INPUT
lc_otp_program_i.count[293] Yes Yes *T57,*T82,*T83 Yes T57,T82,T83 INPUT
lc_otp_program_i.count[295:294] No No No INPUT
lc_otp_program_i.count[297:296] Yes Yes T57,T82,T83 Yes T57,T82,T83 INPUT
lc_otp_program_i.count[299:298] No No No INPUT
lc_otp_program_i.count[303:300] Yes Yes *T83,*T195,*T196 Yes T83,T195,T196 INPUT
lc_otp_program_i.count[304] No No No INPUT
lc_otp_program_i.count[317:305] Yes Yes *T57,*T82,*T197 Yes T57,T82,T197 INPUT
lc_otp_program_i.count[318] No No No INPUT
lc_otp_program_i.count[325:319] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 INPUT
lc_otp_program_i.count[326] No No No INPUT
lc_otp_program_i.count[333:327] Yes Yes *T57,*T82,*T83 Yes T57,T82,T83 INPUT
lc_otp_program_i.count[335:334] No No No INPUT
lc_otp_program_i.count[345:336] Yes Yes *T57,*T82,*T197 Yes T57,T82,T197 INPUT
lc_otp_program_i.count[346] No No No INPUT
lc_otp_program_i.count[348:347] Yes Yes T57,T82,T83 Yes T57,T82,T83 INPUT
lc_otp_program_i.count[349] No No No INPUT
lc_otp_program_i.count[361:350] Yes Yes *T83,*T195,*T196 Yes T83,T195,T196 INPUT
lc_otp_program_i.count[363:362] No No No INPUT
lc_otp_program_i.count[365:364] Yes Yes *T83,*T195,*T196 Yes T83,T195,T196 INPUT
lc_otp_program_i.count[366] No No No INPUT
lc_otp_program_i.count[373:367] Yes Yes *T57,*T82,*T83 Yes T57,T82,T83 INPUT
lc_otp_program_i.count[375:374] No No No INPUT
lc_otp_program_i.count[383:376] Yes Yes T1,T2,T3 Yes T6,T29,T36 INPUT
lc_otp_program_i.state[5:0] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[6] No No No INPUT
lc_otp_program_i.state[13:7] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[14] No No No INPUT
lc_otp_program_i.state[19:15] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[20] No No No INPUT
lc_otp_program_i.state[22:21] Yes Yes *T3,T29,T57 Yes T29,T197,T159 INPUT
lc_otp_program_i.state[23] No No No INPUT
lc_otp_program_i.state[30:24] Yes Yes *T3,*T29,*T57 Yes T29,T197,T159 INPUT
lc_otp_program_i.state[31] No No No INPUT
lc_otp_program_i.state[36:32] Yes Yes *T3,T29,T57 Yes T29,T201,T197 INPUT
lc_otp_program_i.state[37] No No No INPUT
lc_otp_program_i.state[41:38] Yes Yes *T3,T29,T57 Yes T29,T201,T197 INPUT
lc_otp_program_i.state[42] No No No INPUT
lc_otp_program_i.state[66:43] Yes Yes *T3,*T29,*T57 Yes T29,T201,T83 INPUT
lc_otp_program_i.state[67] No No No INPUT
lc_otp_program_i.state[68] Yes Yes *T83,*T195,*T196 Yes T83,T195,T196 INPUT
lc_otp_program_i.state[71:69] No No No INPUT
lc_otp_program_i.state[86:72] Yes Yes T29,T57,T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[87] No No No INPUT
lc_otp_program_i.state[109:88] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[110] No No No INPUT
lc_otp_program_i.state[112:111] Yes Yes T29,T57,T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[113] No No No INPUT
lc_otp_program_i.state[116:114] Yes Yes T29,T57,T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[117] No No No INPUT
lc_otp_program_i.state[121:118] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[122] No No No INPUT
lc_otp_program_i.state[125:123] Yes Yes *T83,*T195,*T196 Yes T83,T195,T196 INPUT
lc_otp_program_i.state[126] No No No INPUT
lc_otp_program_i.state[142:127] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[143] No No No INPUT
lc_otp_program_i.state[144] Yes Yes *T83,*T195,*T196 Yes T83,T195,T196 INPUT
lc_otp_program_i.state[145] No No No INPUT
lc_otp_program_i.state[151:146] Yes Yes *T3,*T34,T29 Yes T29,T201,T202 INPUT
lc_otp_program_i.state[152] No No No INPUT
lc_otp_program_i.state[153] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[154] No No No INPUT
lc_otp_program_i.state[171:155] Yes Yes *T3,*T34,*T29 Yes T29,T201,T83 INPUT
lc_otp_program_i.state[172] No No No INPUT
lc_otp_program_i.state[173] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[174] No No No INPUT
lc_otp_program_i.state[175] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[176] No No No INPUT
lc_otp_program_i.state[177] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[178] No No No INPUT
lc_otp_program_i.state[179] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[180] No No No INPUT
lc_otp_program_i.state[181] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[182] No No No INPUT
lc_otp_program_i.state[189:183] Yes Yes *T3,*T34,*T29 Yes T29,T201,T202 INPUT
lc_otp_program_i.state[190] No No No INPUT
lc_otp_program_i.state[192:191] Yes Yes T29,T57,T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[193] No No No INPUT
lc_otp_program_i.state[197:194] Yes Yes T29,T57,T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[199:198] No No No INPUT
lc_otp_program_i.state[201:200] Yes Yes T29,T57,T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[202] No No No INPUT
lc_otp_program_i.state[207:203] Yes Yes T29,T57,T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[208] No No No INPUT
lc_otp_program_i.state[214:209] Yes Yes *T83,*T195,*T196 Yes T83,T195,T196 INPUT
lc_otp_program_i.state[215] No No No INPUT
lc_otp_program_i.state[224:216] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[225] No No No INPUT
lc_otp_program_i.state[226] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[228:227] No No No INPUT
lc_otp_program_i.state[232:229] Yes Yes *T3,*T34,T29 Yes T29,T37,T201 INPUT
lc_otp_program_i.state[233] No No No INPUT
lc_otp_program_i.state[239:234] Yes Yes T29,T57,T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[241:240] No No No INPUT
lc_otp_program_i.state[245:242] Yes Yes *T3,*T6,*T23 Yes T6,T29,T37 INPUT
lc_otp_program_i.state[246] No No No INPUT
lc_otp_program_i.state[255:247] Yes Yes T29,T57,T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[256] No No No INPUT
lc_otp_program_i.state[261:257] Yes Yes T29,T57,T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[263:262] No No No INPUT
lc_otp_program_i.state[274:264] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[275] No No No INPUT
lc_otp_program_i.state[290:276] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 INPUT
lc_otp_program_i.state[291] No No No INPUT
lc_otp_program_i.state[310:292] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[312:311] No No No INPUT
lc_otp_program_i.state[313] Yes Yes *T3,*T6,*T23 Yes T6,T29,T37 INPUT
lc_otp_program_i.state[315:314] No No No INPUT
lc_otp_program_i.state[316] Yes Yes *T3,*T6,*T23 Yes T6,T29,T37 INPUT
lc_otp_program_i.state[317] No No No INPUT
lc_otp_program_i.state[319:318] Yes Yes T29,T57,T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.req Yes Yes T29,T57,T82 Yes T29,T57,T82 INPUT
lc_otp_program_o.ack Yes Yes T29,T57,T82 Yes T29,T57,T82 OUTPUT
lc_otp_program_o.err Yes Yes T203,T204,T205 Yes T203,T204,T205 OUTPUT
lc_creator_seed_sw_rw_en_i[3:0] Yes Yes T6,T36,T42 Yes T1,T2,T4 INPUT
lc_owner_seed_sw_rw_en_i[3:0] Unreachable Unreachable Unreachable INPUT
lc_seed_hw_rd_en_i[3:0] Yes Yes T36,T42,T43 Yes T1,T2,T4 INPUT
lc_dft_en_i[3:0] Yes Yes T36,T43,T81 Yes T1,T2,T3 INPUT
lc_escalate_en_i[3:0] Yes Yes T43,T81,T83 Yes T29,T36,T37 INPUT
lc_check_byp_en_i[3:0] Yes Yes T29,T36,T37 Yes T29,T57,T82 INPUT
otp_lc_data_o.rma_token[127:0] Yes Yes T30,T104,T105 Yes T206,T202,T207 OUTPUT
otp_lc_data_o.rma_token_valid[3:0] Yes Yes T42,T208,T209 Yes T42,T207,T199 OUTPUT
otp_lc_data_o.test_exit_token[127:0] Yes Yes T2,T3,T4 Yes T42,T43,T201 OUTPUT
otp_lc_data_o.test_unlock_token[127:0] Yes Yes T1,T2,T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.test_tokens_valid[3:0] Yes Yes T6,T29,T36 Yes T1,T2,T4 OUTPUT
otp_lc_data_o.secrets_valid[3:0] Yes Yes T42,T208,T209 Yes T42,T207,T199 OUTPUT
otp_lc_data_o.count[3:0] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[4] No No No OUTPUT
otp_lc_data_o.count[17:5] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.count[18] No No No OUTPUT
otp_lc_data_o.count[35:19] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.count[36] No No No OUTPUT
otp_lc_data_o.count[41:37] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.count[43:42] No No No OUTPUT
otp_lc_data_o.count[46:44] Yes Yes *T3,*T57,*T82 Yes T197,T159,T198 OUTPUT
otp_lc_data_o.count[47] No No No OUTPUT
otp_lc_data_o.count[48] Yes Yes *T57,*T82,*T197 Yes T197,T198,T186 OUTPUT
otp_lc_data_o.count[50:49] No No No OUTPUT
otp_lc_data_o.count[64:51] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.count[65] No No No OUTPUT
otp_lc_data_o.count[80:66] Yes Yes *T6,*T29,*T36 Yes T1,T2,T4 OUTPUT
otp_lc_data_o.count[81] No No No OUTPUT
otp_lc_data_o.count[85:82] Yes Yes *T3,*T6,*T23 Yes T6,T199,T200 OUTPUT
otp_lc_data_o.count[86] No No No OUTPUT
otp_lc_data_o.count[89:87] Yes Yes T29,T36,T37 Yes T1,T2,T4 OUTPUT
otp_lc_data_o.count[90] No No No OUTPUT
otp_lc_data_o.count[92:91] Yes Yes T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[93] No No No OUTPUT
otp_lc_data_o.count[100:94] Yes Yes *T57,*T82,*T197 Yes T197,T198,T186 OUTPUT
otp_lc_data_o.count[102:101] No No No OUTPUT
otp_lc_data_o.count[119:103] Yes Yes *T57,*T82,*T197 Yes T197,T198,T186 OUTPUT
otp_lc_data_o.count[120] No No No OUTPUT
otp_lc_data_o.count[125:121] Yes Yes *T57,*T82,*T197 Yes T197,T198,T186 OUTPUT
otp_lc_data_o.count[126] No No No OUTPUT
otp_lc_data_o.count[127] Yes Yes *T3,*T6,*T23 Yes T6,T199,T200 OUTPUT
otp_lc_data_o.count[128] No No No OUTPUT
otp_lc_data_o.count[137:129] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.count[138] No No No OUTPUT
otp_lc_data_o.count[150:139] Yes Yes *T29,*T36,*T37 Yes T29,T36,T37 OUTPUT
otp_lc_data_o.count[151] No No No OUTPUT
otp_lc_data_o.count[165:152] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.count[167:166] No No No OUTPUT
otp_lc_data_o.count[176:168] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.count[177] No No No OUTPUT
otp_lc_data_o.count[178] Yes Yes *T29,*T36,*T37 Yes T29,T36,T37 OUTPUT
otp_lc_data_o.count[179] No No No OUTPUT
otp_lc_data_o.count[192:180] Yes Yes *T57,*T82,*T197 Yes T197,T198,T186 OUTPUT
otp_lc_data_o.count[193] No No No OUTPUT
otp_lc_data_o.count[197:194] Yes Yes *T57,*T82,*T197 Yes T197,T198,T186 OUTPUT
otp_lc_data_o.count[198] No No No OUTPUT
otp_lc_data_o.count[205:199] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.count[206] No No No OUTPUT
otp_lc_data_o.count[227:207] Yes Yes *T29,*T36,*T37 Yes T29,T36,T37 OUTPUT
otp_lc_data_o.count[228] No No No OUTPUT
otp_lc_data_o.count[233:229] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.count[234] No No No OUTPUT
otp_lc_data_o.count[244:235] Yes Yes *T57,*T82,*T197 Yes T197,T198,T186 OUTPUT
otp_lc_data_o.count[245] No No No OUTPUT
otp_lc_data_o.count[258:246] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.count[259] No No No OUTPUT
otp_lc_data_o.count[269:260] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.count[270] No No No OUTPUT
otp_lc_data_o.count[280:271] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[281] No No No OUTPUT
otp_lc_data_o.count[284:282] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[285] No No No OUTPUT
otp_lc_data_o.count[287:286] Yes Yes T6,T29,T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[288] No No No OUTPUT
otp_lc_data_o.count[291:289] Yes Yes *T6,T29,T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[292] No No No OUTPUT
otp_lc_data_o.count[293] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[295:294] No No No OUTPUT
otp_lc_data_o.count[297:296] Yes Yes T6,T29,T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[299:298] No No No OUTPUT
otp_lc_data_o.count[303:300] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.count[304] No No No OUTPUT
otp_lc_data_o.count[317:305] Yes Yes *T57,*T82,*T197 Yes T197,T198,T186 OUTPUT
otp_lc_data_o.count[318] No No No OUTPUT
otp_lc_data_o.count[325:319] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.count[326] No No No OUTPUT
otp_lc_data_o.count[333:327] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[335:334] No No No OUTPUT
otp_lc_data_o.count[345:336] Yes Yes *T57,*T82,*T197 Yes T197,T198,T186 OUTPUT
otp_lc_data_o.count[346] No No No OUTPUT
otp_lc_data_o.count[348:347] Yes Yes T6,T29,T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[349] No No No OUTPUT
otp_lc_data_o.count[361:350] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.count[363:362] No No No OUTPUT
otp_lc_data_o.count[365:364] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.count[366] No No No OUTPUT
otp_lc_data_o.count[373:367] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[375:374] No No No OUTPUT
otp_lc_data_o.count[383:376] Yes Yes T29,T36,T37 Yes T29,T36,T37 OUTPUT
otp_lc_data_o.state[5:0] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[6] No No No OUTPUT
otp_lc_data_o.state[13:7] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[14] No No No OUTPUT
otp_lc_data_o.state[19:15] Yes Yes T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[20] No No No OUTPUT
otp_lc_data_o.state[22:21] Yes Yes *T3,T29,T57 Yes T29,T197,T159 OUTPUT
otp_lc_data_o.state[23] No No No OUTPUT
otp_lc_data_o.state[30:24] Yes Yes *T3,*T29,*T57 Yes T29,T197,T159 OUTPUT
otp_lc_data_o.state[31] No No No OUTPUT
otp_lc_data_o.state[36:32] Yes Yes *T3,T29,*T57 Yes T29,T201,T197 OUTPUT
otp_lc_data_o.state[37] No No No OUTPUT
otp_lc_data_o.state[41:38] Yes Yes *T3,T29,*T57 Yes T29,T201,T197 OUTPUT
otp_lc_data_o.state[42] No No No OUTPUT
otp_lc_data_o.state[66:43] Yes Yes *T6,*T29,*T36 Yes T1,T2,T4 OUTPUT
otp_lc_data_o.state[67] No No No OUTPUT
otp_lc_data_o.state[68] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.state[71:69] No No No OUTPUT
otp_lc_data_o.state[86:72] Yes Yes *T6,T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[87] No No No OUTPUT
otp_lc_data_o.state[109:88] Yes Yes *T29,*T57,*T82 Yes T29,T197,T198 OUTPUT
otp_lc_data_o.state[110] No No No OUTPUT
otp_lc_data_o.state[112:111] Yes Yes T6,T29,T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[113] No No No OUTPUT
otp_lc_data_o.state[116:114] Yes Yes T29,*T57,*T82 Yes T29,T197,T198 OUTPUT
otp_lc_data_o.state[117] No No No OUTPUT
otp_lc_data_o.state[121:118] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[122] No No No OUTPUT
otp_lc_data_o.state[125:123] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.state[126] No No No OUTPUT
otp_lc_data_o.state[142:127] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[143] No No No OUTPUT
otp_lc_data_o.state[144] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.state[145] No No No OUTPUT
otp_lc_data_o.state[151:146] Yes Yes *T3,*T34,T29 Yes T29,T201,T202 OUTPUT
otp_lc_data_o.state[152] No No No OUTPUT
otp_lc_data_o.state[153] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[154] No No No OUTPUT
otp_lc_data_o.state[171:155] Yes Yes *T6,*T29,*T36 Yes T1,T2,T4 OUTPUT
otp_lc_data_o.state[172] No No No OUTPUT
otp_lc_data_o.state[173] Yes Yes *T29,*T57,*T82 Yes T29,T197,T198 OUTPUT
otp_lc_data_o.state[174] No No No OUTPUT
otp_lc_data_o.state[175] Yes Yes *T29,*T57,*T82 Yes T29,T197,T198 OUTPUT
otp_lc_data_o.state[176] No No No OUTPUT
otp_lc_data_o.state[177] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[178] No No No OUTPUT
otp_lc_data_o.state[179] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[180] No No No OUTPUT
otp_lc_data_o.state[181] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[182] No No No OUTPUT
otp_lc_data_o.state[189:183] Yes Yes *T3,*T34,*T29 Yes T29,T201,T202 OUTPUT
otp_lc_data_o.state[190] No No No OUTPUT
otp_lc_data_o.state[192:191] Yes Yes T29,T57,T82 Yes T29,T197,T198 OUTPUT
otp_lc_data_o.state[193] No No No OUTPUT
otp_lc_data_o.state[197:194] Yes Yes *T6,T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[199:198] No No No OUTPUT
otp_lc_data_o.state[201:200] Yes Yes T6,T29,T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[202] No No No OUTPUT
otp_lc_data_o.state[207:203] Yes Yes T29,*T57,*T82 Yes T29,T197,T198 OUTPUT
otp_lc_data_o.state[208] No No No OUTPUT
otp_lc_data_o.state[214:209] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.state[215] No No No OUTPUT
otp_lc_data_o.state[224:216] Yes Yes *T29,*T57,*T82 Yes T29,T197,T198 OUTPUT
otp_lc_data_o.state[225] No No No OUTPUT
otp_lc_data_o.state[226] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[228:227] No No No OUTPUT
otp_lc_data_o.state[232:229] Yes Yes *T6,T29,*T36 Yes T1,T2,T4 OUTPUT
otp_lc_data_o.state[233] No No No OUTPUT
otp_lc_data_o.state[239:234] Yes Yes T29,*T57,*T82 Yes T29,T197,T198 OUTPUT
otp_lc_data_o.state[241:240] No No No OUTPUT
otp_lc_data_o.state[245:242] Yes Yes *T3,*T6,*T23 Yes T6,T29,T37 OUTPUT
otp_lc_data_o.state[246] No No No OUTPUT
otp_lc_data_o.state[255:247] Yes Yes T29,*T57,*T82 Yes T29,T197,T198 OUTPUT
otp_lc_data_o.state[256] No No No OUTPUT
otp_lc_data_o.state[261:257] Yes Yes T29,*T57,*T82 Yes T29,T197,T198 OUTPUT
otp_lc_data_o.state[263:262] No No No OUTPUT
otp_lc_data_o.state[274:264] Yes Yes *T29,*T57,*T82 Yes T29,T197,T198 OUTPUT
otp_lc_data_o.state[275] No No No OUTPUT
otp_lc_data_o.state[290:276] Yes Yes *T29,*T36,*T37 Yes T29,T36,T37 OUTPUT
otp_lc_data_o.state[291] No No No OUTPUT
otp_lc_data_o.state[310:292] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[312:311] No No No OUTPUT
otp_lc_data_o.state[313] Yes Yes *T3,*T6,*T23 Yes T6,T29,T37 OUTPUT
otp_lc_data_o.state[315:314] No No No OUTPUT
otp_lc_data_o.state[316] Yes Yes *T29,*T36,*T37 Yes T1,T2,T4 OUTPUT
otp_lc_data_o.state[317] No No No OUTPUT
otp_lc_data_o.state[319:318] Yes Yes T6,T29,T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.error Yes Yes T43,T81,T83 Yes T29,T36,T37 OUTPUT
otp_lc_data_o.valid Yes Yes T6,T29,T36 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 T42,T208,T209 Yes T42,T207,T199 OUTPUT
otp_keymgr_key_o.creator_root_key_share1[255:0] Yes Yes T2,T4,T5 Yes T36,T42,T81 OUTPUT
otp_keymgr_key_o.creator_root_key_share0_valid Yes Yes T42,T208,T209 Yes T42,T207,T199 OUTPUT
otp_keymgr_key_o.creator_root_key_share0[255:0] Yes Yes T36,T42,T83 Yes T2,T4,T5 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 T6,T36,T42 Yes T2,T4,T5 OUTPUT
flash_otp_key_o.rand_key[127:0] Yes Yes T6,T11,T34 Yes T30,T104,T105 OUTPUT
flash_otp_key_o.key[127:0] Yes Yes T2,T3,T5 Yes T2,T5,T121 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 T151,T210,T211 Yes T151,T210,T211 INPUT
sram_otp_key_i[1].req Yes Yes T151,T210,T212 Yes T151,T210,T212 INPUT
sram_otp_key_i[2].req Yes Yes T213,T214,T215 Yes T213,T214,T215 INPUT
sram_otp_key_i[3].req No No No INPUT
sram_otp_key_o[0].seed_valid Yes Yes T6,T36,T42 Yes T2,T4,T5 OUTPUT
sram_otp_key_o[0].nonce[127:0] Yes Yes T6,T11,T34 Yes T30,T104,T105 OUTPUT
sram_otp_key_o[0].key[127:0] Yes Yes T2,T3,T5 Yes T2,T5,T121 OUTPUT
sram_otp_key_o[0].ack Yes Yes T151,T210,T211 Yes T151,T210,T211 OUTPUT
sram_otp_key_o[1].seed_valid Yes Yes T6,T36,T42 Yes T2,T4,T5 OUTPUT
sram_otp_key_o[1].nonce[127:0] Yes Yes T6,T11,T34 Yes T30,T104,T105 OUTPUT
sram_otp_key_o[1].key[127:0] Yes Yes T2,T3,T5 Yes T2,T5,T121 OUTPUT
sram_otp_key_o[1].ack Yes Yes T151,T210,T212 Yes T151,T210,T212 OUTPUT
sram_otp_key_o[2].seed_valid Yes Yes T6,T36,T42 Yes T2,T4,T5 OUTPUT
sram_otp_key_o[2].nonce[127:0] Yes Yes T6,T11,T34 Yes T30,T104,T105 OUTPUT
sram_otp_key_o[2].key[127:0] Yes Yes T2,T3,T5 Yes T2,T5,T121 OUTPUT
sram_otp_key_o[2].ack Yes Yes T214,T215,T216 Yes T214,T215,T216 OUTPUT
sram_otp_key_o[3].seed_valid Yes Yes T6,T36,T42 Yes T2,T4,T5 OUTPUT
sram_otp_key_o[3].nonce[127:0] Yes Yes T6,T11,T34 Yes T30,T104,T105 OUTPUT
sram_otp_key_o[3].key[127:0] Yes Yes T2,T3,T5 Yes T2,T5,T121 OUTPUT
sram_otp_key_o[3].ack No No No OUTPUT
otbn_otp_key_i.req Yes Yes T217,T185,T147 Yes T217,T185,T147 INPUT
otbn_otp_key_o.seed_valid Yes Yes T6,T36,T42 Yes T2,T4,T5 OUTPUT
otbn_otp_key_o.nonce[63:0] Yes Yes T6,T11,T34 Yes T30,T104,T105 OUTPUT
otbn_otp_key_o.key[127:0] Yes Yes T2,T3,T5 Yes T2,T5,T121 OUTPUT
otbn_otp_key_o.ack Yes Yes T217,T185,T147 Yes T217,T185,T147 OUTPUT
otp_broadcast_o.hw_cfg0_data.device_id[255:0] Yes Yes T6,T36,T37 Yes T1,T2,T3 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[5:0] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[6] No No No OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[69:7] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[70] No No No OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[140:71] Yes Yes *T218,*T159,*T213 Yes T218,T159,T213 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[141] No No No OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[180:142] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[181] No No No OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[226:182] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[227] No No No OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[237:228] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[238] No No No OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[255:239] Yes Yes T1,T2,T3 Yes T6,T29,T36 OUTPUT
otp_broadcast_o.hw_cfg0_data.hw_cfg0_digest[63:0] Yes Yes T6,T36,T42 Yes T2,T3,T4 OUTPUT
otp_broadcast_o.hw_cfg1_data.en_sram_ifetch[7:0] Yes Yes T1,T2,T3 Yes T6,T29,T36 OUTPUT
otp_broadcast_o.hw_cfg1_data.en_csrng_sw_app_read[7:0] Yes Yes T1,T2,T3 Yes T6,T29,T36 OUTPUT
otp_broadcast_o.hw_cfg1_data.dis_rv_dm_late_debug[7:0] Yes Yes T1,T2,T3 Yes T6,T29,T36 OUTPUT
otp_broadcast_o.hw_cfg1_data.unallocated[39:0] No No No OUTPUT
otp_broadcast_o.hw_cfg1_data.hw_cfg1_digest[43:0] Yes Yes *T218,*T159,*T213 Yes T218,T159,T213 OUTPUT
otp_broadcast_o.hw_cfg1_data.hw_cfg1_digest[44] No No Yes T218,T219,T220 OUTPUT
otp_broadcast_o.hw_cfg1_data.hw_cfg1_digest[60:45] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_broadcast_o.hw_cfg1_data.hw_cfg1_digest[61] No No Yes T218,T219,T220 OUTPUT
otp_broadcast_o.hw_cfg1_data.hw_cfg1_digest[63:62] Yes Yes T57,T82,T197 Yes T197,T218,T159 OUTPUT
otp_broadcast_o.valid[3:0] Yes Yes T6,T29,T36 Yes T1,T2,T3 OUTPUT
otp_ext_voltage_h_io No No Yes T6,T19 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 T36,T43,T81 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 9326 84.89
Total Bits 0->1 5493 4679 85.18
Total Bits 1->0 5493 4647 84.60

Ports 160 141 88.12
Port Bits 10986 9326 84.89
Port Bits 0->1 5493 4679 85.18
Port Bits 1->0 5493 4647 84.60

Port Details
NameToggleToggle 1->0TestsToggle 0->1TestsDirectionExclude Annotation
clk_i Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
rst_ni Yes Yes T6,T29,T36 Yes T1,T2,T3 INPUT
clk_edn_i Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
rst_edn_ni Yes Yes T6,T29,T36 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 T184,T185,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 *T94,*T95,*T96 Yes T94,T95,T96 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,*T35,*T97 Yes T88,T35,T97 INPUT
core_tl_i.a_source[7:6] Unreachable Unreachable Unreachable INPUT
core_tl_i.a_size[1:0] Yes Yes T94,T95,T96 Yes T94,T95,T96 INPUT
core_tl_i.a_param[2:0] Unreachable Unreachable Unreachable INPUT
core_tl_i.a_opcode[2:0] Yes Yes T35,T97,T98 Yes T35,T97,T98 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 T94,T96,T99 Yes T94,T95,T96 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 T94,T95,T96 Yes T94,T95,T96 OUTPUT
core_tl_o.d_source[5:0] Yes Yes *T35,*T186,*T187 Yes T35,T186,T187 OUTPUT
core_tl_o.d_source[7:6] Unreachable Unreachable Unreachable OUTPUT
core_tl_o.d_size[1:0] Yes Yes T94,T95,T96 Yes T94,T95,T96 OUTPUT
core_tl_o.d_param[2:0] Unreachable Unreachable Unreachable OUTPUT
core_tl_o.d_opcode[0] Yes Yes *T34,*T188,*T189 Yes T188,T189,T42 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 T35,T94,T95 Yes T35,T94,T95 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 T35,T94,T95 Yes T35,T94,T95 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 *T94,*T95,*T96 Yes T94,T95,T96 INPUT
prim_tl_i.a_address[14:5] Unreachable Unreachable Unreachable INPUT
prim_tl_i.a_address[17:15] Yes Yes *T35,*T94,*T95 Yes T35,T94,T95 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,*T35,*T97 Yes T88,T35,T97 INPUT
prim_tl_i.a_source[7:6] Unreachable Unreachable Unreachable INPUT
prim_tl_i.a_size[1:0] Yes Yes T94,T95,T96 Yes T94,T95,T96 INPUT
prim_tl_i.a_param[2:0] Unreachable Unreachable Unreachable INPUT
prim_tl_i.a_opcode[2:0] Yes Yes T35,T97,T98 Yes T35,T97,T98 INPUT
prim_tl_i.a_valid Yes Yes T35,T94,T95 Yes T35,T94,T95 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 T36,T43,T81 OUTPUT
prim_tl_o.d_user.data_intg[6:0] Yes Yes T35,T94,T95 Yes T35,T94,T95 OUTPUT
prim_tl_o.d_user.rsp_intg[6:0] Yes Yes T35,T94,T95 Yes T35,T94,T95 OUTPUT
prim_tl_o.d_data[31:0] Yes Yes T1,T2,T3 Yes T36,T43,T81 OUTPUT
prim_tl_o.d_sink Yes Yes T94,T95,T96 Yes T94,T95,T96 OUTPUT
prim_tl_o.d_source[5:0] Yes Yes *T35,T95,T96 Yes T35,T94,T95 OUTPUT
prim_tl_o.d_source[7:6] Unreachable Unreachable Unreachable OUTPUT
prim_tl_o.d_size[1:0] Yes Yes T94,T95,T96 Yes T94,T95,T96 OUTPUT
prim_tl_o.d_param[2:0] Unreachable Unreachable Unreachable OUTPUT
prim_tl_o.d_opcode[0] Yes Yes *T1,*T2,*T3 Yes T36,T43,T81 OUTPUT
prim_tl_o.d_opcode[2:1] Unreachable Unreachable Unreachable OUTPUT
prim_tl_o.d_valid Yes Yes T35,T94,T95 Yes T35,T94,T95 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 T83,T75,T100 Yes T83,T75,T100 INPUT
alert_rx_i[0].ping_n Yes Yes T100,T101,T102 Yes T100,T101,T102 INPUT
alert_rx_i[0].ping_p Yes Yes T100,T101,T102 Yes T100,T101,T102 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 T29,T36,T37 Yes T29,T36,T37 INPUT
alert_rx_i[1].ping_n Yes Yes T100,T101,T102 Yes T100,T101,T102 INPUT
alert_rx_i[1].ping_p Yes Yes T100,T101,T102 Yes T100,T101,T102 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,T100,T192 Yes T75,T100,T192 INPUT
alert_rx_i[2].ping_n Yes Yes T100,T101,T102 Yes T100,T101,T102 INPUT
alert_rx_i[2].ping_p Yes Yes T100,T101,T102 Yes T100,T101,T102 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,T100,T101 Yes T75,T100,T101 INPUT
alert_rx_i[3].ping_n Yes Yes T100,T101,T102 Yes T100,T101,T102 INPUT
alert_rx_i[3].ping_p Yes Yes T100,T101,T102 Yes T100,T101,T102 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,T100,T101 Yes T75,T100,T101 INPUT
alert_rx_i[4].ping_n Yes Yes T100,T101,T102 Yes T100,T101,T102 INPUT
alert_rx_i[4].ping_p Yes Yes T100,T101,T102 Yes T100,T101,T102 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 T83,T75,T100 Yes T83,T75,T100 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 T29,T36,T37 Yes T29,T36,T37 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,T100,T192 Yes T75,T100,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,T100,T101 Yes T75,T100,T101 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,T100,T101 Yes T75,T100,T101 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 T155,T15,T156 INPUT
pwr_otp_i.otp_init Yes Yes T1,T2,T3 Yes T1,T2,T3 INPUT
pwr_otp_o.otp_idle Yes Yes T6,T29,T57 Yes T1,T2,T3 OUTPUT
pwr_otp_o.otp_done Yes Yes T6,T29,T36 Yes T1,T2,T3 OUTPUT
lc_otp_vendor_test_i.ctrl[1:0] No No Yes T34,T193,T194 INPUT
lc_otp_vendor_test_i.ctrl[2] No No No INPUT
lc_otp_vendor_test_i.ctrl[15:3] No No Yes T34,T194,T193 INPUT
lc_otp_vendor_test_i.ctrl[16] No No No INPUT
lc_otp_vendor_test_i.ctrl[22:17] No No Yes T34,T194,T193 INPUT
lc_otp_vendor_test_i.ctrl[23] No No No INPUT
lc_otp_vendor_test_i.ctrl[31:24] No No Yes T34,T194,T193 INPUT
lc_otp_vendor_test_o.status[31:0] No No No OUTPUT
lc_otp_program_i.count[3:0] Yes Yes *T57,*T82,*T83 Yes T57,T82,T83 INPUT
lc_otp_program_i.count[4] No No No INPUT
lc_otp_program_i.count[17:5] Yes Yes *T83,*T195,*T196 Yes T83,T195,T196 INPUT
lc_otp_program_i.count[18] No No No INPUT
lc_otp_program_i.count[35:19] Yes Yes *T83,*T195,*T196 Yes T83,T195,T196 INPUT
lc_otp_program_i.count[36] No No No INPUT
lc_otp_program_i.count[41:37] Yes Yes *T83,*T195,*T196 Yes T83,T195,T196 INPUT
lc_otp_program_i.count[43:42] No No No INPUT
lc_otp_program_i.count[46:44] Yes Yes *T3,T57,T82 Yes T197,T159,T198 INPUT
lc_otp_program_i.count[47] No No No INPUT
lc_otp_program_i.count[48] Yes Yes *T57,*T82,*T197 Yes T57,T82,T197 INPUT
lc_otp_program_i.count[50:49] No No No INPUT
lc_otp_program_i.count[64:51] Yes Yes *T83,*T195,*T196 Yes T83,T195,T196 INPUT
lc_otp_program_i.count[65] No No No INPUT
lc_otp_program_i.count[80:66] Yes Yes *T3,*T57,*T82 Yes T83,T197,T159 INPUT
lc_otp_program_i.count[81] No No No INPUT
lc_otp_program_i.count[85:82] Yes Yes *T3,*T6,*T23 Yes T6,T199,T200 INPUT
lc_otp_program_i.count[86] No No No INPUT
lc_otp_program_i.count[89:87] Yes Yes *T3,*T6,*T23 Yes T6,T83,T199 INPUT
lc_otp_program_i.count[90] No No No INPUT
lc_otp_program_i.count[92:91] Yes Yes *T57,*T82,T83 Yes T57,T82,T83 INPUT
lc_otp_program_i.count[93] No No No INPUT
lc_otp_program_i.count[100:94] Yes Yes T57,T82,T197 Yes T57,T82,T197 INPUT
lc_otp_program_i.count[102:101] No No No INPUT
lc_otp_program_i.count[119:103] Yes Yes *T57,*T82,*T197 Yes T57,T82,T197 INPUT
lc_otp_program_i.count[120] No No No INPUT
lc_otp_program_i.count[125:121] Yes Yes T57,T82,T197 Yes T57,T82,T197 INPUT
lc_otp_program_i.count[126] No No No INPUT
lc_otp_program_i.count[127] Yes Yes *T3,*T6,*T23 Yes T6,T199,T200 INPUT
lc_otp_program_i.count[128] No No No INPUT
lc_otp_program_i.count[137:129] Yes Yes *T83,*T195,*T196 Yes T83,T195,T196 INPUT
lc_otp_program_i.count[138] No No No INPUT
lc_otp_program_i.count[150:139] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 INPUT
lc_otp_program_i.count[151] No No No INPUT
lc_otp_program_i.count[165:152] Yes Yes *T83,*T195,*T196 Yes T83,T195,T196 INPUT
lc_otp_program_i.count[167:166] No No No INPUT
lc_otp_program_i.count[176:168] Yes Yes *T83,*T195,*T196 Yes T83,T195,T196 INPUT
lc_otp_program_i.count[177] No No No INPUT
lc_otp_program_i.count[178] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 INPUT
lc_otp_program_i.count[179] No No No INPUT
lc_otp_program_i.count[192:180] Yes Yes *T57,*T82,*T197 Yes T57,T82,T197 INPUT
lc_otp_program_i.count[193] No No No INPUT
lc_otp_program_i.count[197:194] Yes Yes *T57,*T82,*T197 Yes T57,T82,T197 INPUT
lc_otp_program_i.count[198] No No No INPUT
lc_otp_program_i.count[205:199] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 INPUT
lc_otp_program_i.count[206] No No No INPUT
lc_otp_program_i.count[227:207] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 INPUT
lc_otp_program_i.count[228] No No No INPUT
lc_otp_program_i.count[233:229] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 INPUT
lc_otp_program_i.count[234] No No No INPUT
lc_otp_program_i.count[244:235] Yes Yes *T57,*T82,*T197 Yes T57,T82,T197 INPUT
lc_otp_program_i.count[245] No No No INPUT
lc_otp_program_i.count[258:246] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 INPUT
lc_otp_program_i.count[259] No No No INPUT
lc_otp_program_i.count[269:260] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 INPUT
lc_otp_program_i.count[270] No No No INPUT
lc_otp_program_i.count[280:271] Yes Yes *T57,*T82,*T83 Yes T57,T82,T83 INPUT
lc_otp_program_i.count[281] No No No INPUT
lc_otp_program_i.count[284:282] Yes Yes *T57,*T82,*T83 Yes T57,T82,T83 INPUT
lc_otp_program_i.count[285] No No No INPUT
lc_otp_program_i.count[287:286] Yes Yes T57,T82,T83 Yes T57,T82,T83 INPUT
lc_otp_program_i.count[288] No No No INPUT
lc_otp_program_i.count[291:289] Yes Yes *T57,*T82,*T83 Yes T57,T82,T83 INPUT
lc_otp_program_i.count[292] No No No INPUT
lc_otp_program_i.count[293] Yes Yes *T57,*T82,*T83 Yes T57,T82,T83 INPUT
lc_otp_program_i.count[295:294] No No No INPUT
lc_otp_program_i.count[297:296] Yes Yes T57,T82,T83 Yes T57,T82,T83 INPUT
lc_otp_program_i.count[299:298] No No No INPUT
lc_otp_program_i.count[303:300] Yes Yes *T83,*T195,*T196 Yes T83,T195,T196 INPUT
lc_otp_program_i.count[304] No No No INPUT
lc_otp_program_i.count[317:305] Yes Yes *T57,*T82,*T197 Yes T57,T82,T197 INPUT
lc_otp_program_i.count[318] No No No INPUT
lc_otp_program_i.count[325:319] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 INPUT
lc_otp_program_i.count[326] No No No INPUT
lc_otp_program_i.count[333:327] Yes Yes *T57,*T82,*T83 Yes T57,T82,T83 INPUT
lc_otp_program_i.count[335:334] No No No INPUT
lc_otp_program_i.count[345:336] Yes Yes *T57,*T82,*T197 Yes T57,T82,T197 INPUT
lc_otp_program_i.count[346] No No No INPUT
lc_otp_program_i.count[348:347] Yes Yes T57,T82,T83 Yes T57,T82,T83 INPUT
lc_otp_program_i.count[349] No No No INPUT
lc_otp_program_i.count[361:350] Yes Yes *T83,*T195,*T196 Yes T83,T195,T196 INPUT
lc_otp_program_i.count[363:362] No No No INPUT
lc_otp_program_i.count[365:364] Yes Yes *T83,*T195,*T196 Yes T83,T195,T196 INPUT
lc_otp_program_i.count[366] No No No INPUT
lc_otp_program_i.count[373:367] Yes Yes *T57,*T82,*T83 Yes T57,T82,T83 INPUT
lc_otp_program_i.count[375:374] No No No INPUT
lc_otp_program_i.count[383:376] Yes Yes T1,T2,T3 Yes T6,T29,T36 INPUT
lc_otp_program_i.state[5:0] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[6] No No No INPUT
lc_otp_program_i.state[13:7] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[14] No No No INPUT
lc_otp_program_i.state[19:15] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[20] No No No INPUT
lc_otp_program_i.state[22:21] Yes Yes *T3,T29,T57 Yes T29,T197,T159 INPUT
lc_otp_program_i.state[23] No No No INPUT
lc_otp_program_i.state[30:24] Yes Yes *T3,*T29,*T57 Yes T29,T197,T159 INPUT
lc_otp_program_i.state[31] No No No INPUT
lc_otp_program_i.state[36:32] Yes Yes *T3,T29,T57 Yes T29,T201,T197 INPUT
lc_otp_program_i.state[37] No No No INPUT
lc_otp_program_i.state[41:38] Yes Yes *T3,T29,T57 Yes T29,T201,T197 INPUT
lc_otp_program_i.state[42] No No No INPUT
lc_otp_program_i.state[66:43] Yes Yes *T3,*T29,*T57 Yes T29,T201,T83 INPUT
lc_otp_program_i.state[67] No No No INPUT
lc_otp_program_i.state[68] Yes Yes *T83,*T195,*T196 Yes T83,T195,T196 INPUT
lc_otp_program_i.state[71:69] No No No INPUT
lc_otp_program_i.state[86:72] Yes Yes T29,T57,T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[87] No No No INPUT
lc_otp_program_i.state[109:88] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[110] No No No INPUT
lc_otp_program_i.state[112:111] Yes Yes T29,T57,T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[113] No No No INPUT
lc_otp_program_i.state[116:114] Yes Yes T29,T57,T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[117] No No No INPUT
lc_otp_program_i.state[121:118] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[122] No No No INPUT
lc_otp_program_i.state[125:123] Yes Yes *T83,*T195,*T196 Yes T83,T195,T196 INPUT
lc_otp_program_i.state[126] No No No INPUT
lc_otp_program_i.state[142:127] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[143] No No No INPUT
lc_otp_program_i.state[144] Yes Yes *T83,*T195,*T196 Yes T83,T195,T196 INPUT
lc_otp_program_i.state[145] No No No INPUT
lc_otp_program_i.state[151:146] Yes Yes *T3,*T34,T29 Yes T29,T201,T202 INPUT
lc_otp_program_i.state[152] No No No INPUT
lc_otp_program_i.state[153] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[154] No No No INPUT
lc_otp_program_i.state[171:155] Yes Yes *T3,*T34,*T29 Yes T29,T201,T83 INPUT
lc_otp_program_i.state[172] No No No INPUT
lc_otp_program_i.state[173] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[174] No No No INPUT
lc_otp_program_i.state[175] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[176] No No No INPUT
lc_otp_program_i.state[177] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[178] No No No INPUT
lc_otp_program_i.state[179] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[180] No No No INPUT
lc_otp_program_i.state[181] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[182] No No No INPUT
lc_otp_program_i.state[189:183] Yes Yes *T3,*T34,*T29 Yes T29,T201,T202 INPUT
lc_otp_program_i.state[190] No No No INPUT
lc_otp_program_i.state[192:191] Yes Yes T29,T57,T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[193] No No No INPUT
lc_otp_program_i.state[197:194] Yes Yes T29,T57,T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[199:198] No No No INPUT
lc_otp_program_i.state[201:200] Yes Yes T29,T57,T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[202] No No No INPUT
lc_otp_program_i.state[207:203] Yes Yes T29,T57,T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[208] No No No INPUT
lc_otp_program_i.state[214:209] Yes Yes *T83,*T195,*T196 Yes T83,T195,T196 INPUT
lc_otp_program_i.state[215] No No No INPUT
lc_otp_program_i.state[224:216] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[225] No No No INPUT
lc_otp_program_i.state[226] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[228:227] No No No INPUT
lc_otp_program_i.state[232:229] Yes Yes *T3,*T34,T29 Yes T29,T37,T201 INPUT
lc_otp_program_i.state[233] No No No INPUT
lc_otp_program_i.state[239:234] Yes Yes T29,T57,T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[241:240] No No No INPUT
lc_otp_program_i.state[245:242] Yes Yes *T3,*T6,*T23 Yes T6,T29,T37 INPUT
lc_otp_program_i.state[246] No No No INPUT
lc_otp_program_i.state[255:247] Yes Yes T29,T57,T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[256] No No No INPUT
lc_otp_program_i.state[261:257] Yes Yes T29,T57,T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[263:262] No No No INPUT
lc_otp_program_i.state[274:264] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[275] No No No INPUT
lc_otp_program_i.state[290:276] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 INPUT
lc_otp_program_i.state[291] No No No INPUT
lc_otp_program_i.state[310:292] Yes Yes *T29,*T57,*T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.state[312:311] No No No INPUT
lc_otp_program_i.state[313] Yes Yes *T3,*T6,*T23 Yes T6,T29,T37 INPUT
lc_otp_program_i.state[315:314] No No No INPUT
lc_otp_program_i.state[316] Yes Yes *T3,*T6,*T23 Yes T6,T29,T37 INPUT
lc_otp_program_i.state[317] No No No INPUT
lc_otp_program_i.state[319:318] Yes Yes T29,T57,T82 Yes T29,T57,T82 INPUT
lc_otp_program_i.req Yes Yes T29,T57,T82 Yes T29,T57,T82 INPUT
lc_otp_program_o.ack Yes Yes T29,T57,T82 Yes T29,T57,T82 OUTPUT
lc_otp_program_o.err Yes Yes T203,T204,T205 Yes T203,T204,T205 OUTPUT
lc_creator_seed_sw_rw_en_i[3:0] Yes Yes T6,T36,T42 Yes T1,T2,T4 INPUT
lc_owner_seed_sw_rw_en_i[3:0] Unreachable Unreachable Unreachable INPUT
lc_seed_hw_rd_en_i[3:0] Yes Yes T36,T42,T43 Yes T1,T2,T4 INPUT
lc_dft_en_i[3:0] Yes Yes T36,T43,T81 Yes T1,T2,T3 INPUT
lc_escalate_en_i[3:0] Yes Yes T43,T81,T83 Yes T29,T36,T37 INPUT
lc_check_byp_en_i[3:0] Yes Yes T29,T36,T37 Yes T29,T57,T82 INPUT
otp_lc_data_o.rma_token[127:0] Yes Yes T30,T104,T105 Yes T206,T202,T207 OUTPUT
otp_lc_data_o.rma_token_valid[3:0] Yes Yes T42,T208,T209 Yes T42,T207,T199 OUTPUT
otp_lc_data_o.test_exit_token[127:0] Yes Yes T2,T3,T4 Yes T42,T43,T201 OUTPUT
otp_lc_data_o.test_unlock_token[127:0] Yes Yes T1,T2,T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.test_tokens_valid[3:0] Yes Yes T6,T29,T36 Yes T1,T2,T4 OUTPUT
otp_lc_data_o.secrets_valid[3:0] Yes Yes T42,T208,T209 Yes T42,T207,T199 OUTPUT
otp_lc_data_o.count[3:0] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[4] No No No OUTPUT
otp_lc_data_o.count[17:5] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.count[18] No No No OUTPUT
otp_lc_data_o.count[35:19] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.count[36] No No No OUTPUT
otp_lc_data_o.count[41:37] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.count[43:42] No No No OUTPUT
otp_lc_data_o.count[46:44] Yes Yes *T3,*T57,*T82 Yes T197,T159,T198 OUTPUT
otp_lc_data_o.count[47] No No No OUTPUT
otp_lc_data_o.count[48] Yes Yes *T57,*T82,*T197 Yes T197,T198,T186 OUTPUT
otp_lc_data_o.count[50:49] No No No OUTPUT
otp_lc_data_o.count[64:51] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.count[65] No No No OUTPUT
otp_lc_data_o.count[80:66] Yes Yes *T6,*T29,*T36 Yes T1,T2,T4 OUTPUT
otp_lc_data_o.count[81] No No No OUTPUT
otp_lc_data_o.count[85:82] Yes Yes *T3,*T6,*T23 Yes T6,T199,T200 OUTPUT
otp_lc_data_o.count[86] No No No OUTPUT
otp_lc_data_o.count[89:87] Yes Yes T29,T36,T37 Yes T1,T2,T4 OUTPUT
otp_lc_data_o.count[90] No No No OUTPUT
otp_lc_data_o.count[92:91] Yes Yes T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[93] No No No OUTPUT
otp_lc_data_o.count[100:94] Yes Yes *T57,*T82,*T197 Yes T197,T198,T186 OUTPUT
otp_lc_data_o.count[102:101] No No No OUTPUT
otp_lc_data_o.count[119:103] Yes Yes *T57,*T82,*T197 Yes T197,T198,T186 OUTPUT
otp_lc_data_o.count[120] No No No OUTPUT
otp_lc_data_o.count[125:121] Yes Yes *T57,*T82,*T197 Yes T197,T198,T186 OUTPUT
otp_lc_data_o.count[126] No No No OUTPUT
otp_lc_data_o.count[127] Yes Yes *T3,*T6,*T23 Yes T6,T199,T200 OUTPUT
otp_lc_data_o.count[128] No No No OUTPUT
otp_lc_data_o.count[137:129] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.count[138] No No No OUTPUT
otp_lc_data_o.count[150:139] Yes Yes *T29,*T36,*T37 Yes T29,T36,T37 OUTPUT
otp_lc_data_o.count[151] No No No OUTPUT
otp_lc_data_o.count[165:152] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.count[167:166] No No No OUTPUT
otp_lc_data_o.count[176:168] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.count[177] No No No OUTPUT
otp_lc_data_o.count[178] Yes Yes *T29,*T36,*T37 Yes T29,T36,T37 OUTPUT
otp_lc_data_o.count[179] No No No OUTPUT
otp_lc_data_o.count[192:180] Yes Yes *T57,*T82,*T197 Yes T197,T198,T186 OUTPUT
otp_lc_data_o.count[193] No No No OUTPUT
otp_lc_data_o.count[197:194] Yes Yes *T57,*T82,*T197 Yes T197,T198,T186 OUTPUT
otp_lc_data_o.count[198] No No No OUTPUT
otp_lc_data_o.count[205:199] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.count[206] No No No OUTPUT
otp_lc_data_o.count[227:207] Yes Yes *T29,*T36,*T37 Yes T29,T36,T37 OUTPUT
otp_lc_data_o.count[228] No No No OUTPUT
otp_lc_data_o.count[233:229] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.count[234] No No No OUTPUT
otp_lc_data_o.count[244:235] Yes Yes *T57,*T82,*T197 Yes T197,T198,T186 OUTPUT
otp_lc_data_o.count[245] No No No OUTPUT
otp_lc_data_o.count[258:246] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.count[259] No No No OUTPUT
otp_lc_data_o.count[269:260] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.count[270] No No No OUTPUT
otp_lc_data_o.count[280:271] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[281] No No No OUTPUT
otp_lc_data_o.count[284:282] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[285] No No No OUTPUT
otp_lc_data_o.count[287:286] Yes Yes T6,T29,T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[288] No No No OUTPUT
otp_lc_data_o.count[291:289] Yes Yes *T6,T29,T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[292] No No No OUTPUT
otp_lc_data_o.count[293] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[295:294] No No No OUTPUT
otp_lc_data_o.count[297:296] Yes Yes T6,T29,T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[299:298] No No No OUTPUT
otp_lc_data_o.count[303:300] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.count[304] No No No OUTPUT
otp_lc_data_o.count[317:305] Yes Yes *T57,*T82,*T197 Yes T197,T198,T186 OUTPUT
otp_lc_data_o.count[318] No No No OUTPUT
otp_lc_data_o.count[325:319] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.count[326] No No No OUTPUT
otp_lc_data_o.count[333:327] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[335:334] No No No OUTPUT
otp_lc_data_o.count[345:336] Yes Yes *T57,*T82,*T197 Yes T197,T198,T186 OUTPUT
otp_lc_data_o.count[346] No No No OUTPUT
otp_lc_data_o.count[348:347] Yes Yes T6,T29,T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[349] No No No OUTPUT
otp_lc_data_o.count[361:350] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.count[363:362] No No No OUTPUT
otp_lc_data_o.count[365:364] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.count[366] No No No OUTPUT
otp_lc_data_o.count[373:367] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.count[375:374] No No No OUTPUT
otp_lc_data_o.count[383:376] Yes Yes T29,T36,T37 Yes T29,T36,T37 OUTPUT
otp_lc_data_o.state[5:0] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[6] No No No OUTPUT
otp_lc_data_o.state[13:7] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[14] No No No OUTPUT
otp_lc_data_o.state[19:15] Yes Yes T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[20] No No No OUTPUT
otp_lc_data_o.state[22:21] Yes Yes *T3,T29,T57 Yes T29,T197,T159 OUTPUT
otp_lc_data_o.state[23] No No No OUTPUT
otp_lc_data_o.state[30:24] Yes Yes *T3,*T29,*T57 Yes T29,T197,T159 OUTPUT
otp_lc_data_o.state[31] No No No OUTPUT
otp_lc_data_o.state[36:32] Yes Yes *T3,T29,*T57 Yes T29,T201,T197 OUTPUT
otp_lc_data_o.state[37] No No No OUTPUT
otp_lc_data_o.state[41:38] Yes Yes *T3,T29,*T57 Yes T29,T201,T197 OUTPUT
otp_lc_data_o.state[42] No No No OUTPUT
otp_lc_data_o.state[66:43] Yes Yes *T6,*T29,*T36 Yes T1,T2,T4 OUTPUT
otp_lc_data_o.state[67] No No No OUTPUT
otp_lc_data_o.state[68] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.state[71:69] No No No OUTPUT
otp_lc_data_o.state[86:72] Yes Yes *T6,T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[87] No No No OUTPUT
otp_lc_data_o.state[109:88] Yes Yes *T29,*T57,*T82 Yes T29,T197,T198 OUTPUT
otp_lc_data_o.state[110] No No No OUTPUT
otp_lc_data_o.state[112:111] Yes Yes T6,T29,T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[113] No No No OUTPUT
otp_lc_data_o.state[116:114] Yes Yes T29,*T57,*T82 Yes T29,T197,T198 OUTPUT
otp_lc_data_o.state[117] No No No OUTPUT
otp_lc_data_o.state[121:118] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[122] No No No OUTPUT
otp_lc_data_o.state[125:123] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.state[126] No No No OUTPUT
otp_lc_data_o.state[142:127] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[143] No No No OUTPUT
otp_lc_data_o.state[144] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.state[145] No No No OUTPUT
otp_lc_data_o.state[151:146] Yes Yes *T3,*T34,T29 Yes T29,T201,T202 OUTPUT
otp_lc_data_o.state[152] No No No OUTPUT
otp_lc_data_o.state[153] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[154] No No No OUTPUT
otp_lc_data_o.state[171:155] Yes Yes *T6,*T29,*T36 Yes T1,T2,T4 OUTPUT
otp_lc_data_o.state[172] No No No OUTPUT
otp_lc_data_o.state[173] Yes Yes *T29,*T57,*T82 Yes T29,T197,T198 OUTPUT
otp_lc_data_o.state[174] No No No OUTPUT
otp_lc_data_o.state[175] Yes Yes *T29,*T57,*T82 Yes T29,T197,T198 OUTPUT
otp_lc_data_o.state[176] No No No OUTPUT
otp_lc_data_o.state[177] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[178] No No No OUTPUT
otp_lc_data_o.state[179] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[180] No No No OUTPUT
otp_lc_data_o.state[181] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[182] No No No OUTPUT
otp_lc_data_o.state[189:183] Yes Yes *T3,*T34,*T29 Yes T29,T201,T202 OUTPUT
otp_lc_data_o.state[190] No No No OUTPUT
otp_lc_data_o.state[192:191] Yes Yes T29,T57,T82 Yes T29,T197,T198 OUTPUT
otp_lc_data_o.state[193] No No No OUTPUT
otp_lc_data_o.state[197:194] Yes Yes *T6,T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[199:198] No No No OUTPUT
otp_lc_data_o.state[201:200] Yes Yes T6,T29,T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[202] No No No OUTPUT
otp_lc_data_o.state[207:203] Yes Yes T29,*T57,*T82 Yes T29,T197,T198 OUTPUT
otp_lc_data_o.state[208] No No No OUTPUT
otp_lc_data_o.state[214:209] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_lc_data_o.state[215] No No No OUTPUT
otp_lc_data_o.state[224:216] Yes Yes *T29,*T57,*T82 Yes T29,T197,T198 OUTPUT
otp_lc_data_o.state[225] No No No OUTPUT
otp_lc_data_o.state[226] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[228:227] No No No OUTPUT
otp_lc_data_o.state[232:229] Yes Yes *T6,T29,*T36 Yes T1,T2,T4 OUTPUT
otp_lc_data_o.state[233] No No No OUTPUT
otp_lc_data_o.state[239:234] Yes Yes T29,*T57,*T82 Yes T29,T197,T198 OUTPUT
otp_lc_data_o.state[241:240] No No No OUTPUT
otp_lc_data_o.state[245:242] Yes Yes *T3,*T6,*T23 Yes T6,T29,T37 OUTPUT
otp_lc_data_o.state[246] No No No OUTPUT
otp_lc_data_o.state[255:247] Yes Yes T29,*T57,*T82 Yes T29,T197,T198 OUTPUT
otp_lc_data_o.state[256] No No No OUTPUT
otp_lc_data_o.state[261:257] Yes Yes T29,*T57,*T82 Yes T29,T197,T198 OUTPUT
otp_lc_data_o.state[263:262] No No No OUTPUT
otp_lc_data_o.state[274:264] Yes Yes *T29,*T57,*T82 Yes T29,T197,T198 OUTPUT
otp_lc_data_o.state[275] No No No OUTPUT
otp_lc_data_o.state[290:276] Yes Yes *T29,*T36,*T37 Yes T29,T36,T37 OUTPUT
otp_lc_data_o.state[291] No No No OUTPUT
otp_lc_data_o.state[310:292] Yes Yes *T6,*T29,*T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.state[312:311] No No No OUTPUT
otp_lc_data_o.state[313] Yes Yes *T3,*T6,*T23 Yes T6,T29,T37 OUTPUT
otp_lc_data_o.state[315:314] No No No OUTPUT
otp_lc_data_o.state[316] Yes Yes *T29,*T36,*T37 Yes T1,T2,T4 OUTPUT
otp_lc_data_o.state[317] No No No OUTPUT
otp_lc_data_o.state[319:318] Yes Yes T6,T29,T36 Yes T1,T2,T3 OUTPUT
otp_lc_data_o.error Yes Yes T43,T81,T83 Yes T29,T36,T37 OUTPUT
otp_lc_data_o.valid Yes Yes T6,T29,T36 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 T42,T208,T209 Yes T42,T207,T199 OUTPUT
otp_keymgr_key_o.creator_root_key_share1[255:0] Yes Yes T2,T4,T5 Yes T36,T42,T81 OUTPUT
otp_keymgr_key_o.creator_root_key_share0_valid Yes Yes T42,T208,T209 Yes T42,T207,T199 OUTPUT
otp_keymgr_key_o.creator_root_key_share0[255:0] Yes Yes T36,T42,T83 Yes T2,T4,T5 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 T6,T36,T42 Yes T2,T4,T5 OUTPUT
flash_otp_key_o.rand_key[127:0] Yes Yes T6,T11,T34 Yes T30,T104,T105 OUTPUT
flash_otp_key_o.key[127:0] Yes Yes T2,T3,T5 Yes T2,T5,T121 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 T151,T210,T211 Yes T151,T210,T211 INPUT
sram_otp_key_i[1].req Yes Yes T151,T210,T212 Yes T151,T210,T212 INPUT
sram_otp_key_i[2].req Yes Yes T213,T214,T215 Yes T213,T214,T215 INPUT
sram_otp_key_i[3].req No No No INPUT
sram_otp_key_o[0].seed_valid Yes Yes T6,T36,T42 Yes T2,T4,T5 OUTPUT
sram_otp_key_o[0].nonce[127:0] Yes Yes T6,T11,T34 Yes T30,T104,T105 OUTPUT
sram_otp_key_o[0].key[127:0] Yes Yes T2,T3,T5 Yes T2,T5,T121 OUTPUT
sram_otp_key_o[0].ack Yes Yes T151,T210,T211 Yes T151,T210,T211 OUTPUT
sram_otp_key_o[1].seed_valid Yes Yes T6,T36,T42 Yes T2,T4,T5 OUTPUT
sram_otp_key_o[1].nonce[127:0] Yes Yes T6,T11,T34 Yes T30,T104,T105 OUTPUT
sram_otp_key_o[1].key[127:0] Yes Yes T2,T3,T5 Yes T2,T5,T121 OUTPUT
sram_otp_key_o[1].ack Yes Yes T151,T210,T212 Yes T151,T210,T212 OUTPUT
sram_otp_key_o[2].seed_valid Yes Yes T6,T36,T42 Yes T2,T4,T5 OUTPUT
sram_otp_key_o[2].nonce[127:0] Yes Yes T6,T11,T34 Yes T30,T104,T105 OUTPUT
sram_otp_key_o[2].key[127:0] Yes Yes T2,T3,T5 Yes T2,T5,T121 OUTPUT
sram_otp_key_o[2].ack Yes Yes T214,T215,T216 Yes T214,T215,T216 OUTPUT
sram_otp_key_o[3].seed_valid Yes Yes T6,T36,T42 Yes T2,T4,T5 OUTPUT
sram_otp_key_o[3].nonce[127:0] Yes Yes T6,T11,T34 Yes T30,T104,T105 OUTPUT
sram_otp_key_o[3].key[127:0] Yes Yes T2,T3,T5 Yes T2,T5,T121 OUTPUT
sram_otp_key_o[3].ack No No No OUTPUT
otbn_otp_key_i.req Yes Yes T217,T185,T147 Yes T217,T185,T147 INPUT
otbn_otp_key_o.seed_valid Yes Yes T6,T36,T42 Yes T2,T4,T5 OUTPUT
otbn_otp_key_o.nonce[63:0] Yes Yes T6,T11,T34 Yes T30,T104,T105 OUTPUT
otbn_otp_key_o.key[127:0] Yes Yes T2,T3,T5 Yes T2,T5,T121 OUTPUT
otbn_otp_key_o.ack Yes Yes T217,T185,T147 Yes T217,T185,T147 OUTPUT
otp_broadcast_o.hw_cfg0_data.device_id[255:0] Yes Yes T6,T36,T37 Yes T1,T2,T3 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[5:0] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[6] No No No OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[69:7] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[70] No No No OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[140:71] Yes Yes *T218,*T159,*T213 Yes T218,T159,T213 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[141] No No No OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[180:142] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[181] No No No OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[226:182] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[227] No No No OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[237:228] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[238] No No No OUTPUT
otp_broadcast_o.hw_cfg0_data.manuf_state[255:239] Yes Yes T1,T2,T3 Yes T6,T29,T36 OUTPUT
otp_broadcast_o.hw_cfg0_data.hw_cfg0_digest[63:0] Yes Yes T6,T36,T42 Yes T2,T3,T4 OUTPUT
otp_broadcast_o.hw_cfg1_data.en_sram_ifetch[7:0] Yes Yes T1,T2,T3 Yes T6,T29,T36 OUTPUT
otp_broadcast_o.hw_cfg1_data.en_csrng_sw_app_read[7:0] Yes Yes T1,T2,T3 Yes T6,T29,T36 OUTPUT
otp_broadcast_o.hw_cfg1_data.dis_rv_dm_late_debug[7:0] Yes Yes T1,T2,T3 Yes T6,T29,T36 OUTPUT
otp_broadcast_o.hw_cfg1_data.unallocated[39:0] No No No OUTPUT
otp_broadcast_o.hw_cfg1_data.hw_cfg1_digest[43:0] Yes Yes *T218,*T159,*T213 Yes T218,T159,T213 OUTPUT
otp_broadcast_o.hw_cfg1_data.hw_cfg1_digest[44] No No Yes T218,T219,T220 OUTPUT
otp_broadcast_o.hw_cfg1_data.hw_cfg1_digest[60:45] Yes Yes *T1,*T2,*T3 Yes T6,T29,T36 OUTPUT
otp_broadcast_o.hw_cfg1_data.hw_cfg1_digest[61] No No Yes T218,T219,T220 OUTPUT
otp_broadcast_o.hw_cfg1_data.hw_cfg1_digest[63:62] Yes Yes T57,T82,T197 Yes T197,T218,T159 OUTPUT
otp_broadcast_o.valid[3:0] Yes Yes T6,T29,T36 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 T36,T43,T81 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%