[rom_ctrl/dv] Remove restriction that all byte strobes must be set

This is related to #13882.

Signed-off-by: Michael Schaffner <msf@google.com>
diff --git a/hw/dv/sv/kmac_app_agent/kmac_app_intf.sv b/hw/dv/sv/kmac_app_agent/kmac_app_intf.sv
index 96f4483..d104879 100644
--- a/hw/dv/sv/kmac_app_agent/kmac_app_intf.sv
+++ b/hw/dv/sv/kmac_app_agent/kmac_app_intf.sv
@@ -59,11 +59,6 @@
   `ASSERT(StrbNotZero_A, kmac_data_req.valid |-> kmac_data_req.strb > 0,
           clk, !rst_n || if_mode == dv_utils_pkg::Host)
 
-  // strb should be all 1s unless it's last cycle
-  `ASSERT(StrbAllSetIfNotLast_A, kmac_data_req.valid && !kmac_data_req.last |->
-                                 kmac_data_req.strb == '1,
-                                 clk, !rst_n || if_mode == dv_utils_pkg::Host)
-
   // Check strb is aligned to LSB, for example: if strb[1]==0, strb[$:2] should be 0 too
   for (genvar k = 1; k < KmacDataIfWidth / 8 - 1; k++) begin : gen_strb_check
     `ASSERT(StrbAlignLSB_A, kmac_data_req.valid && kmac_data_req.strb[k] === 0 |->