data/full_repos/permissive/514437299/digital/rtl/servant.v
1: b"%Error: data/full_repos/permissive/514437299/digital/rtl/servant.v:220: Cannot find file containing module: 'serv_rf_top'\n   serv_rf_top\n   ^~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/514437299/digital/rtl,data/full_repos/permissive/514437299/serv_rf_top\n             data/full_repos/permissive/514437299/digital/rtl,data/full_repos/permissive/514437299/serv_rf_top.v\n             data/full_repos/permissive/514437299/digital/rtl,data/full_repos/permissive/514437299/serv_rf_top.sv\n             serv_rf_top\n             serv_rf_top.v\n             serv_rf_top.sv\n             obj_dir/serv_rf_top\n             obj_dir/serv_rf_top.v\n             obj_dir/serv_rf_top.sv\n%Error: Exiting due to 1 error(s)\n"
module servant_gpio
  (input wire clk,
   input wire rst_n,
   input wire [1:0] i_wb_dat,
   input wire i_wb_we,
   input wire i_wb_cyc,
   output wire [1:0] o_wb_rdt,
   output reg [1:0] o_gpio);

   assign o_wb_rdt = o_gpio;

   always @(posedge clk or negedge rst_n) begin
      if (!rst_n)
        o_gpio <= 2'b0;
      else if (i_wb_cyc & i_wb_we)
        o_gpio <= i_wb_dat;
   end
endmodule
module servant_gpio
  (input wire clk,
   input wire rst_n,
   input wire [1:0] i_wb_dat,
   input wire i_wb_we,
   input wire i_wb_cyc,
   output wire [1:0] o_wb_rdt,
   output reg [1:0] o_gpio);


   assign o_wb_rdt = o_gpio;

   always @(posedge clk or negedge rst_n) begin
      if (!rst_n)
        o_gpio <= 2'b0;
      else if (i_wb_cyc & i_wb_we)
        o_gpio <= i_wb_dat;
   end
endmodule