data/full_repos/permissive/214858095/FPGA_Exploration/spartan6/B205mini/ISE_Project/lib/rfnoc/const.v
1: b"%Error: data/full_repos/permissive/214858095/FPGA_Exploration/spartan6/B205mini/ISE_Project/lib/rfnoc/const.v:9: syntax error, unexpected const, expecting IDENTIFIER or PACKAGE-IDENTIFIER or TYPE-IDENTIFIER\n  #(parameter WIDTH=32)\n  ^\n%Error: data/full_repos/permissive/214858095/FPGA_Exploration/spartan6/B205mini/ISE_Project/lib/rfnoc/const.v:9: syntax error, unexpected ')', expecting ';'\n  #(parameter WIDTH=32)\n                      ^\n%Error: data/full_repos/permissive/214858095/FPGA_Exploration/spartan6/B205mini/ISE_Project/lib/rfnoc/const.v:16: syntax error, unexpected always\n   always @(posedge clk)\n   ^~~~~~\n%Error: Exiting due to 3 error(s)\n"
module const
  #(parameter WIDTH=32)
   (input clk, input reset,
    input [WIDTH-1:0] config_tdata, input config_tlast, input config_tvalid, output config_tready,
    output [WIDTH-1:0] o_tdata, output o_tlast, output o_tvalid, input o_tready);

   reg [WIDTH-1:0]     const_val;

   always @(posedge clk)
     if(reset)
       const_val <= 0;
     else
       if(config_tvalid & config_tready)
	 const_val <= config_tdata;

   assign config_tready = 1'b1;

   
   assign o_tdata = const_val;
   assign o_tlast = 1'b0;
   assign o_tvalid = 1'b1;
   
endmodule
module const
  #(parameter WIDTH=32)
   (input clk, input reset,
    input [WIDTH-1:0] config_tdata, input config_tlast, input config_tvalid, output config_tready,
    output [WIDTH-1:0] o_tdata, output o_tlast, output o_tvalid, input o_tready);


   reg [WIDTH-1:0]     const_val;

   always @(posedge clk)
     if(reset)
       const_val <= 0;
     else
       if(config_tvalid & config_tready)
	 const_val <= config_tdata;

   assign config_tready = 1'b1;

   
   assign o_tdata = const_val;
   assign o_tlast = 1'b0;
   assign o_tvalid = 1'b1;
   
endmodule