data/full_repos/permissive/19905110/fusesoc/orpsoc-cores/cores/wb_bfm/wb_bfm_common.v
 line:1: before: "localparam"
1: b'%Error: data/full_repos/permissive/19905110/fusesoc/orpsoc-cores/cores/wb_bfm/wb_bfm_common.v:1: Cannot find include file: wb_bfm_params.v\n`include "wb_bfm_params.v" \n         ^~~~~~~~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/19905110/fusesoc/orpsoc-cores/cores/wb_bfm,data/full_repos/permissive/19905110/wb_bfm_params.v\n             data/full_repos/permissive/19905110/fusesoc/orpsoc-cores/cores/wb_bfm,data/full_repos/permissive/19905110/wb_bfm_params.v.v\n             data/full_repos/permissive/19905110/fusesoc/orpsoc-cores/cores/wb_bfm,data/full_repos/permissive/19905110/wb_bfm_params.v.sv\n             wb_bfm_params.v\n             wb_bfm_params.v.v\n             wb_bfm_params.v.sv\n             obj_dir/wb_bfm_params.v\n             obj_dir/wb_bfm_params.v.v\n             obj_dir/wb_bfm_params.v.sv\n%Error: Exiting due to 1 error(s)\n'
function [aw-1:0] next_addr;
   input [aw-1:0] addr_i;
   input [2:0] burst_type_i;
   begin
      case (burst_type_i)
	LINEAR_BURST   : next_addr = addr_i + 4;
	WRAP_4_BURST   : next_addr = {addr_i[aw-1:4], addr_i[3:0]+4'd4};
	WRAP_8_BURST   : next_addr = {addr_i[aw-1:5], addr_i[4:0]+5'd4};
	WRAP_16_BURST  : next_addr = {addr_i[aw-1:6], addr_i[5:0]+6'd4};
	CONSTANT_BURST : next_addr = addr_i;
	default : $error("%d : Illegal burst type (%b)", $time, burst_type_i);
      endcase
   end
endfunction
function [aw-1:0] next_addr;

   input [aw-1:0] addr_i;
   input [2:0] burst_type_i;
   begin
      case (burst_type_i)
	LINEAR_BURST   : next_addr = addr_i + 4;
	WRAP_4_BURST   : next_addr = {addr_i[aw-1:4], addr_i[3:0]+4'd4};
	WRAP_8_BURST   : next_addr = {addr_i[aw-1:5], addr_i[4:0]+5'd4};
	WRAP_16_BURST  : next_addr = {addr_i[aw-1:6], addr_i[5:0]+6'd4};
	CONSTANT_BURST : next_addr = addr_i;
	default : $error("%d : Illegal burst type (%b)", $time, burst_type_i);
      endcase
   end
endfunction