data/full_repos/permissive/140927679/Quartus/USB Amplifier/Library/Debounce.v
1: b'%Error: Cannot find file containing module: Amplifier/Library,data/full_repos/permissive/140927679\n        ... Looked in:\n             data/full_repos/permissive/140927679/Quartus/USB/Amplifier/Library,data/full_repos/permissive/140927679\n             data/full_repos/permissive/140927679/Quartus/USB/Amplifier/Library,data/full_repos/permissive/140927679.v\n             data/full_repos/permissive/140927679/Quartus/USB/Amplifier/Library,data/full_repos/permissive/140927679.sv\n             Amplifier/Library,data/full_repos/permissive/140927679\n             Amplifier/Library,data/full_repos/permissive/140927679.v\n             Amplifier/Library,data/full_repos/permissive/140927679.sv\n             obj_dir/Amplifier/Library,data/full_repos/permissive/140927679\n             obj_dir/Amplifier/Library,data/full_repos/permissive/140927679.v\n             obj_dir/Amplifier/Library,data/full_repos/permissive/140927679.sv\n%Error: Cannot find file containing module: data/full_repos/permissive/140927679/Quartus/USB\n%Error: Cannot find file containing module: Amplifier/Library/Debounce.v\n%Error: Exiting due to 3 error(s)\n'
module Debounce #(
 parameter N = 20
)(
 input  Clk,
 input  Input,
 output Output
);


reg [N-1:0]Count;
reg        Input_1;

always @(posedge Clk) begin
 Input_1 <= Input;

 if(|Count) begin
  Count <= Count - 1'b1;

 end else begin
  if(Output ^ Input_1) begin
   Output <= Input_1;
   Count  <= {N{1'b1}};
  end
 end
end


endmodule
module Debounce #(
 parameter N = 20
)(
 input  Clk,
 input  Input,
 output Output
);



reg [N-1:0]Count;
reg        Input_1;

always @(posedge Clk) begin
 Input_1 <= Input;

 if(|Count) begin
  Count <= Count - 1'b1;

 end else begin
  if(Output ^ Input_1) begin
   Output <= Input_1;
   Count  <= {N{1'b1}};
  end
 end
end


endmodule