data/full_repos/permissive/518325211/pll/DSM_lib/OpenLane/src/DSM_Full.v
1: b"%Error: data/full_repos/permissive/518325211/pll/DSM_lib/OpenLane/src/DSM_Full.v:15: Cannot find file containing module: 'Mapper'\n Mapper u1 (.ch_num(In_CH), .DSM_in(DSM_in), .add_const(add_const)); \n ^~~~~~\n        ... Looked in:\n             data/full_repos/permissive/518325211/pll/DSM_lib/OpenLane/src,data/full_repos/permissive/518325211/Mapper\n             data/full_repos/permissive/518325211/pll/DSM_lib/OpenLane/src,data/full_repos/permissive/518325211/Mapper.v\n             data/full_repos/permissive/518325211/pll/DSM_lib/OpenLane/src,data/full_repos/permissive/518325211/Mapper.sv\n             Mapper\n             Mapper.v\n             Mapper.sv\n             obj_dir/Mapper\n             obj_dir/Mapper.v\n             obj_dir/Mapper.sv\n%Error: data/full_repos/permissive/518325211/pll/DSM_lib/OpenLane/src/DSM_Full.v:16: Cannot find file containing module: 'DSM'\n DSM u2 (.In_Data(DSM_in), .Clk(Clk), .reset(reset), .Out_Data(DSM_out));\n ^~~\n%Error: Exiting due to 2 error(s)\n"
module DSM_Full(In_CH, Clk, reset, Out_Data);

	input [6:0] In_CH;
	input Clk, reset;
	output wire [4:0] Out_Data;
	

	
	wire [23:0] DSM_in;
	wire [4:0] add_const, DSM_out;

	
	Mapper u1 (.ch_num(In_CH), .DSM_in(DSM_in), .add_const(add_const));	
	DSM u2 (.In_Data(DSM_in), .Clk(Clk), .reset(reset), .Out_Data(DSM_out));

	assign Out_Data = add_const + DSM_out;


endmodule
module DSM_Full(In_CH, Clk, reset, Out_Data);


	input [6:0] In_CH;
	input Clk, reset;
	output wire [4:0] Out_Data;
	

	
	wire [23:0] DSM_in;
	wire [4:0] add_const, DSM_out;

	
	Mapper u1 (.ch_num(In_CH), .DSM_in(DSM_in), .add_const(add_const));	
	DSM u2 (.In_Data(DSM_in), .Clk(Clk), .reset(reset), .Out_Data(DSM_out));

	assign Out_Data = add_const + DSM_out;


endmodule