Skip to content

Commit a772741

Browse files
Razer6rswarbrick
authored andcommitted
[hw,pinmux,rtl] Also gate assertions to signals related to strap sampling
Signed-off-by: Robert Schilling <rschilling@rivosinc.com>
1 parent 4a7d59b commit a772741

File tree

2 files changed

+2
-14
lines changed

2 files changed

+2
-14
lines changed

hw/ip_templates/pinmux/rtl/pinmux.sv.tpl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -655,6 +655,7 @@ module pinmux
655655
656656
`ASSERT_KNOWN(MioKnownO_A, mio_attr_o)
657657
`ASSERT_KNOWN(DioKnownO_A, dio_attr_o)
658+
% if enable_strap_sampling:
658659
659660
`ASSERT_KNOWN(LcJtagTckKnown_A, lc_jtag_o.tck)
660661
`ASSERT_KNOWN(LcJtagTrstKnown_A, lc_jtag_o.trst_n)
@@ -669,6 +670,7 @@ module pinmux
669670
`ASSERT_KNOWN(DftJtagTmsKnown_A, dft_jtag_o.tms)
670671
671672
`ASSERT_KNOWN(DftStrapsKnown_A, dft_strap_test_o)
673+
% endif
672674
673675
// running on slow AON clock
674676
`ASSERT_KNOWN(AonWkupReqKnownO_A, pin_wkup_req_o, clk_aon_i, !rst_aon_ni)

hw/top_darjeeling/ip_autogen/pinmux/rtl/pinmux.sv

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -480,20 +480,6 @@ module pinmux
480480
`ASSERT_KNOWN(MioKnownO_A, mio_attr_o)
481481
`ASSERT_KNOWN(DioKnownO_A, dio_attr_o)
482482

483-
`ASSERT_KNOWN(LcJtagTckKnown_A, lc_jtag_o.tck)
484-
`ASSERT_KNOWN(LcJtagTrstKnown_A, lc_jtag_o.trst_n)
485-
`ASSERT_KNOWN(LcJtagTmsKnown_A, lc_jtag_o.tms)
486-
487-
`ASSERT_KNOWN(RvJtagTckKnown_A, rv_jtag_o.tck)
488-
`ASSERT_KNOWN(RvJtagTrstKnown_A, rv_jtag_o.trst_n)
489-
`ASSERT_KNOWN(RvJtagTmsKnown_A, rv_jtag_o.tms)
490-
491-
`ASSERT_KNOWN(DftJtagTckKnown_A, dft_jtag_o.tck)
492-
`ASSERT_KNOWN(DftJtagTrstKnown_A, dft_jtag_o.trst_n)
493-
`ASSERT_KNOWN(DftJtagTmsKnown_A, dft_jtag_o.tms)
494-
495-
`ASSERT_KNOWN(DftStrapsKnown_A, dft_strap_test_o)
496-
497483
// running on slow AON clock
498484
`ASSERT_KNOWN(AonWkupReqKnownO_A, pin_wkup_req_o, clk_aon_i, !rst_aon_ni)
499485

0 commit comments

Comments
 (0)