data/full_repos/permissive/123075301/Cordic_Handler.v
1: b"%Error: data/full_repos/permissive/123075301/Cordic_Handler.v:33: Cannot find file containing module: 'boothmul'\nboothmul FIND32_BIT ( .result1(phase_step),\n^~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/123075301,data/full_repos/permissive/123075301/boothmul\n             data/full_repos/permissive/123075301,data/full_repos/permissive/123075301/boothmul.v\n             data/full_repos/permissive/123075301,data/full_repos/permissive/123075301/boothmul.sv\n             boothmul\n             boothmul.v\n             boothmul.sv\n             obj_dir/boothmul\n             obj_dir/boothmul.v\n             obj_dir/boothmul.sv\n%Error: data/full_repos/permissive/123075301/Cordic_Handler.v:37: Cannot find file containing module: 'kordic'\nkordic CORDIC  ( .clock(clk), \n^~~~~~\n%Error: data/full_repos/permissive/123075301/Cordic_Handler.v:44: Cannot find file containing module: 'C_HEX_TO_BCD'\nC_HEX_TO_BCD GETBCD_X (.reset(1'b0),\n^~~~~~~~~~~~\n%Error: data/full_repos/permissive/123075301/Cordic_Handler.v:49: Cannot find file containing module: 'C_HEX_TO_BCD'\nC_HEX_TO_BCD GETBCD_Y (.reset(1'b0),\n^~~~~~~~~~~~\n%Error: Exiting due to 4 error(s)\n"
module Cordic_Handler(		clk,
									angle_ip,
									Xout,
									Yout
    );
	 
input clk;
input [8:0] angle_ip;
output wire [47:0] Xout,Yout;

wire [21:0] Xout_hex,Yout_hex;
wire [31:0] phase_step;
boothmul FIND32_BIT (	.result1(phase_step),
								.q(angle_ip)
								);

kordic CORDIC  (	.clock(clk), 
						.phase_step(phase_step), 
						.Xout(Xout_hex), 
						.Yout(Yout_hex)
						);


C_HEX_TO_BCD GETBCD_X (.reset(1'b0),
							.ip(Xout_hex),
							.op(Xout)
							);

C_HEX_TO_BCD GETBCD_Y (.reset(1'b0),
							.ip(Yout_hex),
							.op(Yout)
						);


endmodule
module Cordic_Handler(		clk,
									angle_ip,
									Xout,
									Yout
    );

	 
input clk;
input [8:0] angle_ip;
output wire [47:0] Xout,Yout;

wire [21:0] Xout_hex,Yout_hex;
wire [31:0] phase_step;
boothmul FIND32_BIT (	.result1(phase_step),
								.q(angle_ip)
								);

kordic CORDIC  (	.clock(clk), 
						.phase_step(phase_step), 
						.Xout(Xout_hex), 
						.Yout(Yout_hex)
						);


C_HEX_TO_BCD GETBCD_X (.reset(1'b0),
							.ip(Xout_hex),
							.op(Xout)
							);

C_HEX_TO_BCD GETBCD_Y (.reset(1'b0),
							.ip(Yout_hex),
							.op(Yout)
						);


endmodule