data/full_repos/permissive/51494710/Hardware/Perceptron_xor/calculate_delta_in.sv
1: b"%Error: data/full_repos/permissive/51494710/Hardware/Perceptron_xor/calculate_delta_in.sv:11: Cannot find file containing module: 'fp_multiplier'\n  fp_multiplier mult1(\n  ^~~~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/51494710/Hardware/Perceptron_xor,data/full_repos/permissive/51494710/fp_multiplier\n             data/full_repos/permissive/51494710/Hardware/Perceptron_xor,data/full_repos/permissive/51494710/fp_multiplier.v\n             data/full_repos/permissive/51494710/Hardware/Perceptron_xor,data/full_repos/permissive/51494710/fp_multiplier.sv\n             fp_multiplier\n             fp_multiplier.v\n             fp_multiplier.sv\n             obj_dir/fp_multiplier\n             obj_dir/fp_multiplier.v\n             obj_dir/fp_multiplier.sv\n%Error: data/full_repos/permissive/51494710/Hardware/Perceptron_xor/calculate_delta_in.sv:21: Cannot find file containing module: 'fp_multiplier'\n  fp_multiplier mult2(\n  ^~~~~~~~~~~~~\n%Error: Exiting due to 2 error(s)\n"
module calculate_delta_in(
  input         iCLK,
  input	[31:0]  iERROR,
  input	[31:0]  iX,
  
  output	[31:0]	oDELTA
);
  

  logic	[31:0]	temp1;
  fp_multiplier mult1(
    .clock(iCLK),
    .dataa(iERROR),
    .datab(iX),
    .result(temp1)
  );
  

  logic	[31:0]	mu;
  assign	mu	= 32'h3f400000;
  fp_multiplier mult2(
    .clock(iCLK),
    .dataa(mu),
    .datab(temp1),
    .result(oDELTA)
  );

endmodule
module calculate_delta_in(
  input         iCLK,
  input	[31:0]  iERROR,
  input	[31:0]  iX,
  
  output	[31:0]	oDELTA
);

  

  logic	[31:0]	temp1;
  fp_multiplier mult1(
    .clock(iCLK),
    .dataa(iERROR),
    .datab(iX),
    .result(temp1)
  );
  

  logic	[31:0]	mu;
  assign	mu	= 32'h3f400000;
  fp_multiplier mult2(
    .clock(iCLK),
    .dataa(mu),
    .datab(temp1),
    .result(oDELTA)
  );

endmodule