[vsg] fix _i/_o usage on sram_arbiter

Signed-off-by: Scott Johnson <scottdj@google.com>
diff --git a/hw/ip/prim/rtl/prim_sram_arbiter.sv b/hw/ip/prim/rtl/prim_sram_arbiter.sv
index 8a22aa4..bd80349 100644
--- a/hw/ip/prim/rtl/prim_sram_arbiter.sv
+++ b/hw/ip/prim/rtl/prim_sram_arbiter.sv
@@ -20,24 +20,24 @@
   input clk_i,
   input rst_ni,
 
-  input        [     N-1:0] req,
-  input        [SramAw-1:0] req_addr   [N],
-  input                     req_write  [N],
-  input        [SramDw-1:0] req_wdata  [N],
-  output logic [     N-1:0] gnt,
+  input        [     N-1:0] req_i,
+  input        [SramAw-1:0] req_addr_i [N],
+  input                     req_write_i[N],
+  input        [SramDw-1:0] req_wdata_i[N],
+  output logic [     N-1:0] gnt_o,
 
-  output logic [     N-1:0] rsp_rvalid,      // Pulse
-  output logic [SramDw-1:0] rsp_rdata  [N],
-  output logic [       1:0] rsp_error  [N],
+  output logic [     N-1:0] rsp_rvalid_o,      // Pulse
+  output logic [SramDw-1:0] rsp_rdata_o[N],
+  output logic [       1:0] rsp_error_o[N],
 
   // SRAM Interface
-  output logic              sram_req,
-  output logic [SramAw-1:0] sram_addr,
-  output logic              sram_write,
-  output logic [SramDw-1:0] sram_wdata,
-  input                     sram_rvalid,
-  input        [SramDw-1:0] sram_rdata,
-  input        [1:0]        sram_rerror
+  output logic              sram_req_o,
+  output logic [SramAw-1:0] sram_addr_o,
+  output logic              sram_write_o,
+  output logic [SramDw-1:0] sram_wdata_o,
+  input                     sram_rvalid_i,
+  input        [SramDw-1:0] sram_rdata_i,
+  input        [1:0]        sram_rerror_i
 );
 
 
@@ -52,13 +52,13 @@
   req_t req_packed [N];
 
   for (genvar i = 0 ; i < N ; i++) begin : gen_reqs
-    assign req_packed[i] = {req_write[i], req_addr[i], req_wdata[i]};
+    assign req_packed[i] = {req_write_i[i], req_addr_i[i], req_wdata_i[i]};
   end
 
   req_t sram_packed;
-  assign sram_write = sram_packed.write;
-  assign sram_addr  = sram_packed.addr;
-  assign sram_wdata = sram_packed.wdata;
+  assign sram_write_o = sram_packed.write;
+  assign sram_addr_o  = sram_packed.addr;
+  assign sram_wdata_o = sram_packed.wdata;
 
   if (ArbiterImpl == "PPC") begin : gen_arb_ppc
     prim_arbiter_ppc #(
@@ -67,11 +67,11 @@
     ) u_reqarb (
       .clk_i,
       .rst_ni,
-      .req_i   ( req         ),
+      .req_i,
       .data_i  ( req_packed  ),
-      .gnt_o   ( gnt         ),
+      .gnt_o,
       .idx_o   (             ),
-      .valid_o ( sram_req    ),
+      .valid_o ( sram_req_o  ),
       .data_o  ( sram_packed ),
       .ready_i ( 1'b1        )
     );
@@ -82,11 +82,11 @@
     ) u_reqarb (
       .clk_i,
       .rst_ni,
-      .req_i   ( req         ),
+      .req_i,
       .data_i  ( req_packed  ),
-      .gnt_o   ( gnt         ),
+      .gnt_o,
       .idx_o   (             ),
-      .valid_o ( sram_req    ),
+      .valid_o ( sram_req_o  ),
       .data_o  ( sram_packed ),
       .ready_i ( 1'b1        )
     );
@@ -95,10 +95,10 @@
   end
 
 
-  logic [N-1:0] steer;    // Steering sram_rvalid
-  logic sram_ack;         // Ack for rvalid. |sram_rvalid
+  logic [N-1:0] steer;    // Steering sram_rvalid_i
+  logic sram_ack;         // Ack for rvalid. |sram_rvalid_i
 
-  assign sram_ack = sram_rvalid & (|steer);
+  assign sram_ack = sram_rvalid_i & (|steer);
 
   // Request FIFO
   prim_fifo_sync #(
@@ -109,20 +109,20 @@
     .clk_i,
     .rst_ni,
     .clr_i    (1'b0),
-    .wvalid_i (sram_req && !sram_write),  // Push only for read
+    .wvalid_i (sram_req_o & ~sram_write_o),  // Push only for read
     .wready_o (),     // TODO: Generate Error
-    .wdata_i  (gnt),
+    .wdata_i  (gnt_o),
     .depth_o  (),     // Not used
-    .rvalid_o (),     // TODO; Generate error if sram_rvalid but rvalid==0
+    .rvalid_o (),     // TODO; Generate error if sram_rvalid_i but rvalid==0
     .rready_i (sram_ack),
     .rdata_o  (steer)
   );
 
-  assign rsp_rvalid = steer & {N{sram_rvalid}};
+  assign rsp_rvalid_o = steer & {N{sram_rvalid_i}};
 
   for (genvar i = 0 ; i < N ; i++) begin : gen_rsp
-    assign rsp_rdata[i] = sram_rdata;
-    assign rsp_error[i] = sram_rerror; // No SECDED yet
+    assign rsp_rdata_o[i] = sram_rdata_i;
+    assign rsp_error_o[i] = sram_rerror_i; // No SECDED yet
   end
 
 endmodule
diff --git a/hw/ip/spi_device/rtl/spi_device.sv b/hw/ip/spi_device/rtl/spi_device.sv
index b03e5b6..06040cd 100644
--- a/hw/ip/spi_device/rtl/spi_device.sv
+++ b/hw/ip/spi_device/rtl/spi_device.sv
@@ -467,31 +467,31 @@
 
   // Arbiter for FIFOs : Connecting between SRAM Ctrls and SRAM interface
   prim_sram_arbiter #(
-    .N       (2),  // RXF, TXF
-    .SramDw (SramDw),
-    .SramAw (SramAw)   // 2kB
+    .N            (2),  // RXF, TXF
+    .SramDw       (SramDw),
+    .SramAw       (SramAw)   // 2kB
   ) u_fwmode_arb (
     .clk_i,
     .rst_ni,
 
-    .req          (fwm_sram_req),
-    .req_addr     (fwm_sram_addr),
-    .req_write    (fwm_sram_write),
-    .req_wdata    (fwm_sram_wdata),
-    .gnt          (fwm_sram_gnt),
+    .req_i        (fwm_sram_req),
+    .req_addr_i   (fwm_sram_addr),
+    .req_write_i  (fwm_sram_write),
+    .req_wdata_i  (fwm_sram_wdata),
+    .gnt_o        (fwm_sram_gnt),
 
-    .rsp_rvalid   (fwm_sram_rvalid),
-    .rsp_rdata    (fwm_sram_rdata),
-    .rsp_error    (fwm_sram_error),
+    .rsp_rvalid_o (fwm_sram_rvalid),
+    .rsp_rdata_o  (fwm_sram_rdata),
+    .rsp_error_o  (fwm_sram_error),
 
-    .sram_req     (mem_b_req),
-    .sram_addr    (mem_b_addr),
-    .sram_write   (mem_b_write),
-    .sram_wdata   (mem_b_wdata),
+    .sram_req_o   (mem_b_req),
+    .sram_addr_o  (mem_b_addr),
+    .sram_write_o (mem_b_write),
+    .sram_wdata_o (mem_b_wdata),
 
-    .sram_rvalid  (mem_b_rvalid),
-    .sram_rdata   (mem_b_rdata),
-    .sram_rerror  (mem_b_rerror)
+    .sram_rvalid_i(mem_b_rvalid),
+    .sram_rdata_i (mem_b_rdata),
+    .sram_rerror_i(mem_b_rerror)
   );
 
   tlul_adapter_sram #(