NVC code coverage report

Hierarchy

Instance: CTU_CAN_FD_TB.TB_TOP_CTU_CAN_FD.I_DUT.I_MR_TOP.G_TEST_REGISTERS_TRUE.I_TEST_REGISTERS_REG_MAP

File:  /__w/CTU-CAN-FD/CTU-CAN-FD/src/memory_registers/mr_top.vhd

Nested Instances Statement Branch Toggle Expression FSM state Functional Average
I_ADDRESS_DECODER_TEST_REGISTERS 100.0 % (16/16) 100.0 % (10/10) 100.0 % (42/42) 100.0 % (2/2) N.A. N.A. 100.0 % (70/70)
I_TST_CONTROL_TMAENA_REG 100.0 % (6/6) 100.0 % (6/6) 100.0 % (18/18) 100.0 % (10/10) N.A. N.A. 100.0 % (40/40)
I_TST_CONTROL_TWRSTB_REG 100.0 % (5/5) 100.0 % (2/2) 100.0 % (18/18) 100.0 % (8/8) N.A. N.A. 100.0 % (33/33)
I_TST_DEST_TST_ADDR_SLICE_1_REG 100.0 % (34/34) 100.0 % (48/48) 100.0 % (60/60) 100.0 % (38/38) N.A. N.A. 100.0 % (180/180)
I_TST_DEST_TST_ADDR_SLICE_2_REG 100.0 % (34/34) 100.0 % (48/48) 100.0 % (60/60) 100.0 % (38/38) N.A. N.A. 100.0 % (180/180)
I_TST_DEST_TST_MTGT_REG 100.0 % (18/18) 100.0 % (24/24) 100.0 % (36/36) 100.0 % (22/22) N.A. N.A. 100.0 % (100/100)
I_TST_WDATA_TST_WDATA_SLICE_1_REG 100.0 % (34/34) 100.0 % (48/48) 100.0 % (60/60) 100.0 % (38/38) N.A. N.A. 100.0 % (180/180)
I_TST_WDATA_TST_WDATA_SLICE_2_REG 100.0 % (34/34) 100.0 % (48/48) 100.0 % (60/60) 100.0 % (38/38) N.A. N.A. 100.0 % (180/180)
I_TST_WDATA_TST_WDATA_SLICE_3_REG 100.0 % (34/34) 100.0 % (48/48) 100.0 % (60/60) 100.0 % (38/38) N.A. N.A. 100.0 % (180/180)
I_TST_WDATA_TST_WDATA_SLICE_4_REG 100.0 % (34/34) 100.0 % (48/48) 100.0 % (60/60) 100.0 % (38/38) N.A. N.A. 100.0 % (180/180)

Current Instance Statement Branch Toggle Expression FSM state Functional Average
CTU_CAN_FD_TB.TB_TOP_CTU_CAN_FD.I_DUT.I_MR_TOP.G_TEST_REGISTERS_TRUE.I_TEST_REGISTERS_REG_MAP 100.0 % (15/15) 100.0 % (13/13) 100.0 % (590/590) 100.0 % (16/16) N.A. 100.0 % (7/7) 100.0 % (641/641)

Details:

The limit of printed items was reached (5000). Total 260336 items are not displayed.


Statement Branch Toggle Expression FSM state Functional

Uncovered statements:

Excluded statements:

Covered statements:

If statement on line 116:

116:    write_en <= be when (write = '1' and cs = '1') else (others => '0'); 
Count: 56353034
Threshold: 1

Signal assignment statement on line 116:

116:    write_en <= be when (write = '1' and cs = '1') else (others => '0'); 
Count: 219307
Threshold: 1

Signal assignment statement on line 116:

116:    write_en <= be when (write = '1' and cs = '1') else (others => '0')
Count: 56133727
Threshold: 1

Sequential statement on lines 311 to 320:

311:    with address(7 downto 2) select r_data_comb <= 
312:        '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & 
...
319:        test_registers_in.tst_rdata_tst_rdata when "000011", 
320:        (others => '0') when others; 

Count: 55991709
Threshold: 1

Signal assignment statement on lines 312 to 314:

312:        '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & 
313:        test_registers_out_i.tst_control_twrstb & 
314:        test_registers_out_i.tst_control_tmaena when "000000", 

Count: 138595
Threshold: 1

Signal assignment statement on lines 315 to 317:

315:        '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & '0' & 
316:        test_registers_out_i.tst_dest_tst_mtgt & 
317:        test_registers_out_i.tst_dest_tst_addr when "000001", 

Count: 398165
Threshold: 1

Signal assignment statement on line 318:

318:        test_registers_out_i.tst_wdata_tst_wdata when "000010", 
Count: 9689414
Threshold: 1

Signal assignment statement on line 319:

319:        test_registers_in.tst_rdata_tst_rdata when "000011", 
Count: 149740
Threshold: 1

Signal assignment statement on line 320:

320:        (others => '0') when others; 
Count: 45615795
Threshold: 1

If statement on lines 327 to 333:

327:        if (rst_n = '0') then 
328:            r_data <= (others => '0'); 
...
332:            end if; 
333:        end if; 

Count: 26829265
Threshold: 1

Signal assignment statement on line 328:

328:            r_data <= (others => '0'); 
Count: 15862
Threshold: 1

If statement on lines 330 to 332:

330:            if (cs = '1' and read = '1') then 
331:                r_data <= r_data_comb and read_data_mask_n; 
332:            end if; 

Count: 13400284
Threshold: 1

Signal assignment statement on line 331:

331:                r_data <= r_data_comb and read_data_mask_n; 
Count: 93774
Threshold: 1

Signal assignment statement on lines 340 to 343:

340:      be(3) & be(3) & be(3) & be(3) & be(3) & be(3) & be(3) & be(3) &  
341:      be(2) & be(2) & be(2) & be(2) & be(2) & be(2) & be(2) & be(2) &  
342:      be(1) & be(1) & be(1) & be(1) & be(1) & be(1) & be(1) & be(1) &  
343:      be(0) & be(0) & be(0) & be(0) & be(0) & be(0) & be(0) & be(0) ; 

Count: 55725271
Threshold: 1

Signal assignment statement on line 345:

345:    Test_registers_out <= Test_registers_out_i
Count: 202431
Threshold: 1

Uncovered branches:

Excluded branches:

Covered branches:

"if" / "when" / "else" condition on line 116:

116:    write_en <= be when (write = '1' and cs = '1') else (others => '0'); 
Evaluated toCountThreshold
BinTrue2193071
BinFalse561337271

"case" / "with" / "select" choice on line 314:

314:        test_registers_out_i.tst_control_tmaena when "000000"
Choice ofCountThreshold
Bin"000000"1385951

"case" / "with" / "select" choice on line 317:

317:        test_registers_out_i.tst_dest_tst_addr when "000001"
Choice ofCountThreshold
Bin"000001"3981651

"case" / "with" / "select" choice on line 318:

318:        test_registers_out_i.tst_wdata_tst_wdata when "000010"
Choice ofCountThreshold
Bin"000010"96894141

"case" / "with" / "select" choice on line 319:

319:        test_registers_in.tst_rdata_tst_rdata when "000011"
Choice ofCountThreshold
Bin"000011"1497401

"case" / "with" / "select" choice on line 320:

320:        (others => '0') when others
Choice ofCountThreshold
Binothers456157951

"if" / "when" / "else" condition on line 327:

327:        if (rst_n = '0') then 
Evaluated toCountThreshold
BinTrue158621
BinFalse268134031

"if" / "when" / "else" condition on line 329:

329:        elsif (rising_edge(clk_sys)) then 
Evaluated toCountThreshold
BinTrue134002841
BinFalse134131191

"if" / "when" / "else" condition on line 330:

330:            if (cs = '1' and read = '1') then 
Evaluated toCountThreshold
BinTrue937741
BinFalse133065101

Uncovered toggles:

Excluded toggles:

Port:

 CLK_SYS
FromToCountThresholdExcluded due to
Bin0101Exclude file
Bin1001Exclude file

Port:

 RST_N
FromToCountThresholdExcluded due to
Bin0101Exclude file
Bin1001Exclude file

Port:

 ADDRESS
ElementFromToCountThresholdExcluded due to
Bin(7)0101Exclude file
Bin(7)1001Exclude file
Bin(6)0101Exclude file
Bin(6)1001Exclude file
Bin(5)0101Exclude file
Bin(5)1001Exclude file
Bin(4)0101Exclude file
Bin(4)1001Exclude file
Bin(3)0101Exclude file
Bin(3)1001Exclude file
Bin(2)0101Exclude file
Bin(2)1001Exclude file
Bin(1)0101Exclude file
Bin(1)1001Exclude file
Bin(0)0101Exclude file
Bin(0)1001Exclude file

Port:

 W_DATA
ElementFromToCountThresholdExcluded due to
Bin(31)0101Exclude file
Bin(31)1001Exclude file
Bin(30)0101Exclude file
Bin(30)1001Exclude file
Bin(29)0101Exclude file
Bin(29)1001Exclude file
Bin(28)0101Exclude file
Bin(28)1001Exclude file
Bin(27)0101Exclude file
Bin(27)1001Exclude file
Bin(26)0101Exclude file
Bin(26)1001Exclude file
Bin(25)0101Exclude file
Bin(25)1001Exclude file
Bin(24)0101Exclude file
Bin(24)1001Exclude file
Bin(23)0101Exclude file
Bin(23)1001Exclude file
Bin(22)0101Exclude file
Bin(22)1001Exclude file
Bin(21)0101Exclude file
Bin(21)1001Exclude file
Bin(20)0101Exclude file
Bin(20)1001Exclude file
Bin(19)0101Exclude file
Bin(19)1001Exclude file
Bin(18)0101Exclude file
Bin(18)1001Exclude file
Bin(17)0101Exclude file
Bin(17)1001Exclude file
Bin(16)0101Exclude file
Bin(16)1001Exclude file
Bin(15)0101Exclude file
Bin(15)1001Exclude file
Bin(14)0101Exclude file
Bin(14)1001Exclude file
Bin(13)0101Exclude file
Bin(13)1001Exclude file
Bin(12)0101Exclude file
Bin(12)1001Exclude file
Bin(11)0101Exclude file
Bin(11)1001Exclude file
Bin(10)0101Exclude file
Bin(10)1001Exclude file
Bin(9)0101Exclude file
Bin(9)1001Exclude file
Bin(8)0101Exclude file
Bin(8)1001Exclude file
Bin(7)0101Exclude file
Bin(7)1001Exclude file
Bin(6)0101Exclude file
Bin(6)1001Exclude file
Bin(5)0101Exclude file
Bin(5)1001Exclude file
Bin(4)0101Exclude file
Bin(4)1001Exclude file
Bin(3)0101Exclude file
Bin(3)1001Exclude file
Bin(2)0101Exclude file
Bin(2)1001Exclude file
Bin(1)0101Exclude file
Bin(1)1001Exclude file
Bin(0)0101Exclude file
Bin(0)1001Exclude file

Port:

 CS
FromToCountThresholdExcluded due to
Bin0101Exclude file
Bin1001Exclude file

Port:

 READ
FromToCountThresholdExcluded due to
Bin0101Exclude file
Bin1001Exclude file

Port:

 WRITE
FromToCountThresholdExcluded due to
Bin0101Exclude file
Bin1001Exclude file

Port:

 BE
ElementFromToCountThresholdExcluded due to
Bin(3)0101Exclude file
Bin(3)1001Exclude file
Bin(2)0101Exclude file
Bin(2)1001Exclude file
Bin(1)0101Exclude file
Bin(1)1001Exclude file
Bin(0)0101Exclude file
Bin(0)1001Exclude file

Port:

 LOCK_1
FromToCountThresholdExcluded due to
Bin0101Exclude file
Bin1001Exclude file

Port:

 LOCK_2
FromToCountThresholdExcluded due to
Bin0101Exclude file
Bin1001Exclude file

Covered toggles:

Port:

 R_DATA
ElementFromToCountThreshold
Bin(31)0112971
Bin(31)1028981
Bin(30)0113211
Bin(30)1029221
Bin(29)0114031
Bin(29)1030041
Bin(28)0114551
Bin(28)1030561
Bin(27)0114641
Bin(27)1030651
Bin(26)0114681
Bin(26)1030691
Bin(25)0115091
Bin(25)1031101
Bin(24)0113751
Bin(24)1029761
Bin(23)0113431
Bin(23)1029441
Bin(22)0113801
Bin(22)1029811
Bin(21)0114581
Bin(21)1030591
Bin(20)0114791
Bin(20)1030801
Bin(19)0114691
Bin(19)1030701
Bin(18)0114701
Bin(18)1030711
Bin(17)0114941
Bin(17)1030951
Bin(16)0113851
Bin(16)1029861
Bin(15)0113421
Bin(15)1029431
Bin(14)0113661
Bin(14)1029671
Bin(13)0114601
Bin(13)1030611
Bin(12)0115051
Bin(12)1031061
Bin(11)0114701
Bin(11)1030711
Bin(10)0114561
Bin(10)1030571
Bin(9)0115401
Bin(9)1031411
Bin(8)0113851
Bin(8)1029861
Bin(7)0113981
Bin(7)1029991
Bin(6)0114101
Bin(6)1030111
Bin(5)0114951
Bin(5)1030961
Bin(4)0114801
Bin(4)1030811
Bin(3)0114761
Bin(3)1030771
Bin(2)0115071
Bin(2)1031081
Bin(1)0115491
Bin(1)1031501
Bin(0)0114331
Bin(0)1030341

Port:

 TEST_REGISTERS_OUT
ElementFromToCountThreshold
BinTST_CONTROL_TMAENA016481
BinTST_CONTROL_TMAENA1022491
BinTST_CONTROL_TWRSTB01323241
BinTST_CONTROL_TWRSTB10352161
BinTST_DEST_TST_ADDR(15)0151
BinTST_DEST_TST_ADDR(15)1016061
BinTST_DEST_TST_ADDR(14)0151
BinTST_DEST_TST_ADDR(14)1016061
BinTST_DEST_TST_ADDR(13)0151
BinTST_DEST_TST_ADDR(13)1016061
BinTST_DEST_TST_ADDR(12)0151
BinTST_DEST_TST_ADDR(12)1016061
BinTST_DEST_TST_ADDR(11)01151
BinTST_DEST_TST_ADDR(11)1016161
BinTST_DEST_TST_ADDR(10)01251
BinTST_DEST_TST_ADDR(10)1016261
BinTST_DEST_TST_ADDR(9)01451
BinTST_DEST_TST_ADDR(9)1016461
BinTST_DEST_TST_ADDR(8)01851
BinTST_DEST_TST_ADDR(8)1016861
BinTST_DEST_TST_ADDR(7)011651
BinTST_DEST_TST_ADDR(7)1017661
BinTST_DEST_TST_ADDR(6)013551
BinTST_DEST_TST_ADDR(6)1019561
BinTST_DEST_TST_ADDR(5)017051
BinTST_DEST_TST_ADDR(5)1023061
BinTST_DEST_TST_ADDR(4)0136151
BinTST_DEST_TST_ADDR(4)1052161
BinTST_DEST_TST_ADDR(3)0150351
BinTST_DEST_TST_ADDR(3)1066361
BinTST_DEST_TST_ADDR(2)01103451
BinTST_DEST_TST_ADDR(2)10119461
BinTST_DEST_TST_ADDR(1)01224571
BinTST_DEST_TST_ADDR(1)10240581
BinTST_DEST_TST_ADDR(0)01448771
BinTST_DEST_TST_ADDR(0)10464781
BinTST_DEST_TST_MTGT(3)012361
BinTST_DEST_TST_MTGT(3)1018371
BinTST_DEST_TST_MTGT(2)013751
BinTST_DEST_TST_MTGT(2)1019761
BinTST_DEST_TST_MTGT(1)015171
BinTST_DEST_TST_MTGT(1)1021181
BinTST_DEST_TST_MTGT(0)019791
BinTST_DEST_TST_MTGT(0)1025801
BinTST_WDATA_TST_WDATA(31)0114791
BinTST_WDATA_TST_WDATA(31)1030801
BinTST_WDATA_TST_WDATA(30)0115081
BinTST_WDATA_TST_WDATA(30)1031091
BinTST_WDATA_TST_WDATA(29)0115911
BinTST_WDATA_TST_WDATA(29)1031921
BinTST_WDATA_TST_WDATA(28)0116421
BinTST_WDATA_TST_WDATA(28)1032431
BinTST_WDATA_TST_WDATA(27)0116371
BinTST_WDATA_TST_WDATA(27)1032381
BinTST_WDATA_TST_WDATA(26)0116451
BinTST_WDATA_TST_WDATA(26)1032461
BinTST_WDATA_TST_WDATA(25)0116921
BinTST_WDATA_TST_WDATA(25)1032931
BinTST_WDATA_TST_WDATA(24)0115581
BinTST_WDATA_TST_WDATA(24)1031591
BinTST_WDATA_TST_WDATA(23)0115251
BinTST_WDATA_TST_WDATA(23)1031261
BinTST_WDATA_TST_WDATA(22)0115601
BinTST_WDATA_TST_WDATA(22)1031611
BinTST_WDATA_TST_WDATA(21)0116361
BinTST_WDATA_TST_WDATA(21)1032371
BinTST_WDATA_TST_WDATA(20)0116541
BinTST_WDATA_TST_WDATA(20)1032551
BinTST_WDATA_TST_WDATA(19)0116541
BinTST_WDATA_TST_WDATA(19)1032551
BinTST_WDATA_TST_WDATA(18)0116401
BinTST_WDATA_TST_WDATA(18)1032411
BinTST_WDATA_TST_WDATA(17)0116721
BinTST_WDATA_TST_WDATA(17)1032731
BinTST_WDATA_TST_WDATA(16)0115561
BinTST_WDATA_TST_WDATA(16)1031571
BinTST_WDATA_TST_WDATA(15)0115181
BinTST_WDATA_TST_WDATA(15)1031191
BinTST_WDATA_TST_WDATA(14)0115291
BinTST_WDATA_TST_WDATA(14)1031301
BinTST_WDATA_TST_WDATA(13)0116161
BinTST_WDATA_TST_WDATA(13)1032171
BinTST_WDATA_TST_WDATA(12)0116711
BinTST_WDATA_TST_WDATA(12)1032721
BinTST_WDATA_TST_WDATA(11)0116381
BinTST_WDATA_TST_WDATA(11)1032391
BinTST_WDATA_TST_WDATA(10)0116361
BinTST_WDATA_TST_WDATA(10)1032371
BinTST_WDATA_TST_WDATA(9)0117091
BinTST_WDATA_TST_WDATA(9)1033101
BinTST_WDATA_TST_WDATA(8)0115611
BinTST_WDATA_TST_WDATA(8)1031621
BinTST_WDATA_TST_WDATA(7)0115641
BinTST_WDATA_TST_WDATA(7)1031651
BinTST_WDATA_TST_WDATA(6)0115681
BinTST_WDATA_TST_WDATA(6)1031691
BinTST_WDATA_TST_WDATA(5)0116671
BinTST_WDATA_TST_WDATA(5)1032681
BinTST_WDATA_TST_WDATA(4)0116631
BinTST_WDATA_TST_WDATA(4)1032641
BinTST_WDATA_TST_WDATA(3)0116421
BinTST_WDATA_TST_WDATA(3)1032431
BinTST_WDATA_TST_WDATA(2)0116751
BinTST_WDATA_TST_WDATA(2)1032761
BinTST_WDATA_TST_WDATA(1)0117191
BinTST_WDATA_TST_WDATA(1)1033201
BinTST_WDATA_TST_WDATA(0)0116041
BinTST_WDATA_TST_WDATA(0)1032051

Port:

 TEST_REGISTERS_IN
ElementFromToCountThreshold
BinTST_RDATA_TST_RDATA(31)01239721
BinTST_RDATA_TST_RDATA(31)10210661
BinTST_RDATA_TST_RDATA(30)01150491
BinTST_RDATA_TST_RDATA(30)10211621
BinTST_RDATA_TST_RDATA(29)01195101
BinTST_RDATA_TST_RDATA(29)10166041
BinTST_RDATA_TST_RDATA(28)01199541
BinTST_RDATA_TST_RDATA(28)10260671
BinTST_RDATA_TST_RDATA(27)01198411
BinTST_RDATA_TST_RDATA(27)10169351
BinTST_RDATA_TST_RDATA(26)01198331
BinTST_RDATA_TST_RDATA(26)10259461
BinTST_RDATA_TST_RDATA(25)01244791
BinTST_RDATA_TST_RDATA(25)10215731
BinTST_RDATA_TST_RDATA(24)01151921
BinTST_RDATA_TST_RDATA(24)10213051
BinTST_RDATA_TST_RDATA(23)01243041
BinTST_RDATA_TST_RDATA(23)10213981
BinTST_RDATA_TST_RDATA(22)01153971
BinTST_RDATA_TST_RDATA(22)10215101
BinTST_RDATA_TST_RDATA(21)01198681
BinTST_RDATA_TST_RDATA(21)10169621
BinTST_RDATA_TST_RDATA(20)01199411
BinTST_RDATA_TST_RDATA(20)10260541
BinTST_RDATA_TST_RDATA(19)01198681
BinTST_RDATA_TST_RDATA(19)10169621
BinTST_RDATA_TST_RDATA(18)01198581
BinTST_RDATA_TST_RDATA(18)10259711
BinTST_RDATA_TST_RDATA(17)01243541
BinTST_RDATA_TST_RDATA(17)10214481
BinTST_RDATA_TST_RDATA(16)01150731
BinTST_RDATA_TST_RDATA(16)10211861
BinTST_RDATA_TST_RDATA(15)01241821
BinTST_RDATA_TST_RDATA(15)10212761
BinTST_RDATA_TST_RDATA(14)01152471
BinTST_RDATA_TST_RDATA(14)10213601
BinTST_RDATA_TST_RDATA(13)01197001
BinTST_RDATA_TST_RDATA(13)10167941
BinTST_RDATA_TST_RDATA(12)01198831
BinTST_RDATA_TST_RDATA(12)10259961
BinTST_RDATA_TST_RDATA(11)01197691
BinTST_RDATA_TST_RDATA(11)10168631
BinTST_RDATA_TST_RDATA(10)01197081
BinTST_RDATA_TST_RDATA(10)10258211
BinTST_RDATA_TST_RDATA(9)01244351
BinTST_RDATA_TST_RDATA(9)10215291
BinTST_RDATA_TST_RDATA(8)01150981
BinTST_RDATA_TST_RDATA(8)10212111
BinTST_RDATA_TST_RDATA(7)01243521
BinTST_RDATA_TST_RDATA(7)10214461
BinTST_RDATA_TST_RDATA(6)01153891
BinTST_RDATA_TST_RDATA(6)10215021
BinTST_RDATA_TST_RDATA(5)01197571
BinTST_RDATA_TST_RDATA(5)10168511
BinTST_RDATA_TST_RDATA(4)01198521
BinTST_RDATA_TST_RDATA(4)10259651
BinTST_RDATA_TST_RDATA(3)01197971
BinTST_RDATA_TST_RDATA(3)10168911
BinTST_RDATA_TST_RDATA(2)01197961
BinTST_RDATA_TST_RDATA(2)10259091
BinTST_RDATA_TST_RDATA(1)01244331
BinTST_RDATA_TST_RDATA(1)10215271
BinTST_RDATA_TST_RDATA(0)01152011
BinTST_RDATA_TST_RDATA(0)10213141

Signal:

 REG_SEL
ElementFromToCountThreshold
Bin(3)01937441
Bin(3)105340191
Bin(2)01413641
Bin(2)105863991
Bin(1)011351081
Bin(1)104926551
Bin(0)01428651
Bin(0)105848981

Signal:

 R_DATA_COMB
ElementFromToCountThreshold
Bin(31)01457111
Bin(31)10473121
Bin(30)01722701
Bin(30)10738711
Bin(29)01750861
Bin(29)10766871
Bin(28)01834741
Bin(28)10850751
Bin(27)01751051
Bin(27)10767061
Bin(26)01830801
Bin(26)10846811
Bin(25)01619601
Bin(25)10635611
Bin(24)01571721
Bin(24)10587731
Bin(23)01554641
Bin(23)10570651
Bin(22)01670691
Bin(22)10686701
Bin(21)01558621
Bin(21)10574631
Bin(20)01886051
Bin(20)10902061
Bin(19)011020841
Bin(19)101036851
Bin(18)011216091
Bin(18)101232101
Bin(17)011097581
Bin(17)101113591
Bin(16)011342331
Bin(16)101358341
Bin(15)01767571
Bin(15)10783581
Bin(14)01889031
Bin(14)10905041
Bin(13)01491681
Bin(13)10507691
Bin(12)01852681
Bin(12)10868691
Bin(11)011052291
Bin(11)101068301
Bin(10)011159401
Bin(10)101175411
Bin(9)011026891
Bin(9)101042901
Bin(8)011040621
Bin(8)101056631
Bin(7)01950761
Bin(7)10966771
Bin(6)01865971
Bin(6)10881981
Bin(5)011255191
Bin(5)101271201
Bin(4)011357151
Bin(4)101373161
Bin(3)011184581
Bin(3)101200591
Bin(2)011426771
Bin(2)101442781
Bin(1)012393711
Bin(1)102409721
Bin(0)012383401
Bin(0)102399411

Signal:

 READ_DATA_MASK_N
ElementFromToCountThreshold
Bin(31)01278234161
Bin(31)10384191
Bin(30)01278234161
Bin(30)10384191
Bin(29)01278234161
Bin(29)10384191
Bin(28)01278234161
Bin(28)10384191
Bin(27)01278234161
Bin(27)10384191
Bin(26)01278234161
Bin(26)10384191
Bin(25)01278234161
Bin(25)10384191
Bin(24)01278234161
Bin(24)10384191
Bin(23)01278237981
Bin(23)10380371
Bin(22)01278237981
Bin(22)10380371
Bin(21)01278237981
Bin(21)10380371
Bin(20)01278237981
Bin(20)10380371
Bin(19)01278237981
Bin(19)10380371
Bin(18)01278237981
Bin(18)10380371
Bin(17)01278237981
Bin(17)10380371
Bin(16)01278237981
Bin(16)10380371
Bin(15)01277256151
Bin(15)101362201
Bin(14)01277256151
Bin(14)101362201
Bin(13)01277256151
Bin(13)101362201
Bin(12)01277256151
Bin(12)101362201
Bin(11)01277256151
Bin(11)101362201
Bin(10)01277256151
Bin(10)101362201
Bin(9)01277256151
Bin(9)101362201
Bin(8)01277256151
Bin(8)101362201
Bin(7)01277268431
Bin(7)101349921
Bin(6)01277268431
Bin(6)101349921
Bin(5)01277268431
Bin(5)101349921
Bin(4)01277268431
Bin(4)101349921
Bin(3)01277268431
Bin(3)101349921
Bin(2)01277268431
Bin(2)101349921
Bin(1)01277268431
Bin(1)101349921
Bin(0)01277268431
Bin(0)101349921

Signal:

 TEST_REGISTERS_OUT_I
ElementFromToCountThreshold
BinTST_CONTROL_TMAENA016481
BinTST_CONTROL_TMAENA1022491
BinTST_CONTROL_TWRSTB01323241
BinTST_CONTROL_TWRSTB10352161
BinTST_DEST_TST_ADDR(15)0151
BinTST_DEST_TST_ADDR(15)10509721
BinTST_DEST_TST_ADDR(14)0151
BinTST_DEST_TST_ADDR(14)10509721
BinTST_DEST_TST_ADDR(13)0151
BinTST_DEST_TST_ADDR(13)10509721
BinTST_DEST_TST_ADDR(12)0151
BinTST_DEST_TST_ADDR(12)10509721
BinTST_DEST_TST_ADDR(11)0125651
BinTST_DEST_TST_ADDR(11)10532771
BinTST_DEST_TST_ADDR(10)0151251
BinTST_DEST_TST_ADDR(10)10558371
BinTST_DEST_TST_ADDR(9)01102451
BinTST_DEST_TST_ADDR(9)10609571
BinTST_DEST_TST_ADDR(8)01204851
BinTST_DEST_TST_ADDR(8)10711971
BinTST_DEST_TST_ADDR(7)011651
BinTST_DEST_TST_ADDR(7)1017661
BinTST_DEST_TST_ADDR(6)013551
BinTST_DEST_TST_ADDR(6)1019561
BinTST_DEST_TST_ADDR(5)017051
BinTST_DEST_TST_ADDR(5)1023061
BinTST_DEST_TST_ADDR(4)0136151
BinTST_DEST_TST_ADDR(4)1052161
BinTST_DEST_TST_ADDR(3)0150351
BinTST_DEST_TST_ADDR(3)1066361
BinTST_DEST_TST_ADDR(2)01103451
BinTST_DEST_TST_ADDR(2)10119461
BinTST_DEST_TST_ADDR(1)01224571
BinTST_DEST_TST_ADDR(1)10240581
BinTST_DEST_TST_ADDR(0)01448771
BinTST_DEST_TST_ADDR(0)10464781
BinTST_DEST_TST_MTGT(3)012361
BinTST_DEST_TST_MTGT(3)1018371
BinTST_DEST_TST_MTGT(2)013751
BinTST_DEST_TST_MTGT(2)1019761
BinTST_DEST_TST_MTGT(1)015171
BinTST_DEST_TST_MTGT(1)1021181
BinTST_DEST_TST_MTGT(0)019791
BinTST_DEST_TST_MTGT(0)1025801
BinTST_WDATA_TST_WDATA(31)0114911
BinTST_WDATA_TST_WDATA(31)1031481
BinTST_WDATA_TST_WDATA(30)0115101
BinTST_WDATA_TST_WDATA(30)1031901
BinTST_WDATA_TST_WDATA(29)0116021
BinTST_WDATA_TST_WDATA(29)1032851
BinTST_WDATA_TST_WDATA(28)0116551
BinTST_WDATA_TST_WDATA(28)1033671
BinTST_WDATA_TST_WDATA(27)0116471
BinTST_WDATA_TST_WDATA(27)1033831
BinTST_WDATA_TST_WDATA(26)0116501
BinTST_WDATA_TST_WDATA(26)1033681
BinTST_WDATA_TST_WDATA(25)0117051
BinTST_WDATA_TST_WDATA(25)1034201
BinTST_WDATA_TST_WDATA(24)0115621
BinTST_WDATA_TST_WDATA(24)1032791
BinTST_WDATA_TST_WDATA(23)0115381
BinTST_WDATA_TST_WDATA(23)1032691
BinTST_WDATA_TST_WDATA(22)0115661
BinTST_WDATA_TST_WDATA(22)1032911
BinTST_WDATA_TST_WDATA(21)0116501
BinTST_WDATA_TST_WDATA(21)1033851
BinTST_WDATA_TST_WDATA(20)0116681
BinTST_WDATA_TST_WDATA(20)1033881
BinTST_WDATA_TST_WDATA(19)0116711
BinTST_WDATA_TST_WDATA(19)1033961
BinTST_WDATA_TST_WDATA(18)0116461
BinTST_WDATA_TST_WDATA(18)1033541
BinTST_WDATA_TST_WDATA(17)0116841
BinTST_WDATA_TST_WDATA(17)1033811
BinTST_WDATA_TST_WDATA(16)0115581
BinTST_WDATA_TST_WDATA(16)1032421
BinTST_WDATA_TST_WDATA(15)0115291
BinTST_WDATA_TST_WDATA(15)1031981
BinTST_WDATA_TST_WDATA(14)0115321
BinTST_WDATA_TST_WDATA(14)1032241
BinTST_WDATA_TST_WDATA(13)0116261
BinTST_WDATA_TST_WDATA(13)1033001
BinTST_WDATA_TST_WDATA(12)0116831
BinTST_WDATA_TST_WDATA(12)1033631
BinTST_WDATA_TST_WDATA(11)0116521
BinTST_WDATA_TST_WDATA(11)1033261
BinTST_WDATA_TST_WDATA(10)0116401
BinTST_WDATA_TST_WDATA(10)1033281
BinTST_WDATA_TST_WDATA(9)0117211
BinTST_WDATA_TST_WDATA(9)1034261
BinTST_WDATA_TST_WDATA(8)0115621
BinTST_WDATA_TST_WDATA(8)1032641
BinTST_WDATA_TST_WDATA(7)0115771
BinTST_WDATA_TST_WDATA(7)1032271
BinTST_WDATA_TST_WDATA(6)0115701
BinTST_WDATA_TST_WDATA(6)1032351
BinTST_WDATA_TST_WDATA(5)0116791
BinTST_WDATA_TST_WDATA(5)1033251
BinTST_WDATA_TST_WDATA(4)0116731
BinTST_WDATA_TST_WDATA(4)1033241
BinTST_WDATA_TST_WDATA(3)0116541
BinTST_WDATA_TST_WDATA(3)1032961
BinTST_WDATA_TST_WDATA(2)0116791
BinTST_WDATA_TST_WDATA(2)1033311
BinTST_WDATA_TST_WDATA(1)0117301
BinTST_WDATA_TST_WDATA(1)1033851
BinTST_WDATA_TST_WDATA(0)0116061
BinTST_WDATA_TST_WDATA(0)1032571

Signal:

 WRITE_EN
ElementFromToCountThreshold
Bin(3)012193071
Bin(3)102209081
Bin(2)012193071
Bin(2)102209081
Bin(1)012193071
Bin(1)102209081
Bin(0)012193071
Bin(0)102209081

Uncovered expressions:

Excluded expressions:

Covered expressions:

"and" expression on line 116:

 write = '1' and cs = '1' 
 <---LHS--->     <-RHS--> 

LHSRHSCountThreshold
BinFalseTrue4068551
BinTrueFalse10970811
BinTrueTrue2193071

"=" expression on line 116:

 write = '1' 
Evaluated toCountThreshold
BinFalse550366461
BinTrue13163881

"=" expression on line 116:

 cs = '1' 
Evaluated toCountThreshold
BinFalse557268721
BinTrue6261621

"=" expression on line 327:

 rst_n = '0' 
Evaluated toCountThreshold
BinFalse268134031
BinTrue158621

"and" expression on line 330:

 cs = '1' and read = '1' 
 <-LHS-->     <--RHS---> 

LHSRHSCountThreshold
BinFalseTrue26505071
BinTrueFalse2193071
BinTrueTrue937741

"=" expression on line 330:

 cs = '1' 
Evaluated toCountThreshold
BinFalse130872031
BinTrue3130811

"=" expression on line 330:

 read = '1' 
Evaluated toCountThreshold
BinFalse106560031
BinTrue27442811

Uncovered FSM states:

Excluded FSM states:

Covered FSM states:

Uncovered functional coverage:

Excluded functional coverage:

Covered functional coverage:

PSL cover point on lines 352 to 353:

352:    -- psl tst_control_write_access_cov : cover 
353:    -- {((cs='1') and (write='1') and (reg_sel(0)='1') and ((be(0)='1') or (be(1)='1') or (be(2)='1') or (be(3)='1')))}; 

Count: 42855
Threshold: 1

PSL cover point on lines 355 to 356:

355:    -- psl tst_control_read_access_cov : cover 
356:    -- {((cs='1') and (read='1') and (reg_sel(0)='1') and ((be(0)='1') or (be(1)='1') or (be(2)='1') or (be(3)='1')))}; 

Count: 10
Threshold: 1

PSL cover point on lines 358 to 359:

358:    -- psl tst_dest_write_access_cov : cover 
359:    -- {((cs='1') and (write='1') and (reg_sel(1)='1') and ((be(0)='1') or (be(1)='1') or (be(2)='1') or (be(3)='1')))}; 

Count: 135098
Threshold: 1

PSL cover point on lines 361 to 362:

361:    -- psl tst_dest_read_access_cov : cover 
362:    -- {((cs='1') and (read='1') and (reg_sel(1)='1') and ((be(0)='1') or (be(1)='1') or (be(2)='1') or (be(3)='1')))}; 

Count: 10
Threshold: 1

PSL cover point on lines 364 to 365:

364:    -- psl tst_wdata_write_access_cov : cover 
365:    -- {((cs='1') and (write='1') and (reg_sel(2)='1') and ((be(0)='1') or (be(1)='1') or (be(2)='1') or (be(3)='1')))}; 

Count: 41354
Threshold: 1

PSL cover point on lines 367 to 368:

367:    -- psl tst_wdata_read_access_cov : cover 
368:    -- {((cs='1') and (read='1') and (reg_sel(2)='1') and ((be(0)='1') or (be(1)='1') or (be(2)='1') or (be(3)='1')))}; 

Count: 10
Threshold: 1

PSL cover point on lines 370 to 371:

370:    -- psl tst_rdata_read_access_cov : cover 
371:    -- {((cs='1') and (read='1') and (reg_sel(3)='1') and ((be(0)='1') or (be(1)='1') or (be(2)='1') or (be(3)='1')))}; 

Count: 93744
Threshold: 1