data/full_repos/permissive/127311496/src/platform/SWORD4/Seg7Device.v
1: b"%Error: data/full_repos/permissive/127311496/src/platform/SWORD4/Seg7Device.v:22: Cannot find file containing module: 'ShiftReg'\n ShiftReg #(.WIDTH(64), .ONTIME(12'hC00)) U2(.clk(clkIO), .pdata(dispData), .sout(sout));\n ^~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/127311496/src/platform/SWORD4,data/full_repos/permissive/127311496/ShiftReg\n             data/full_repos/permissive/127311496/src/platform/SWORD4,data/full_repos/permissive/127311496/ShiftReg.v\n             data/full_repos/permissive/127311496/src/platform/SWORD4,data/full_repos/permissive/127311496/ShiftReg.sv\n             ShiftReg\n             ShiftReg.v\n             ShiftReg.sv\n             obj_dir/ShiftReg\n             obj_dir/ShiftReg.v\n             obj_dir/ShiftReg.sv\n%Error: Exiting due to 1 error(s)\n"
module Seg7Remap(
	input [31:0] I, output [31:0] O
);
	
	assign O[ 7: 0] = {I[24], I[12], I[5], I[17], I[25], I[16], I[4], I[0]};
	assign O[15: 8] = {I[26], I[13], I[7], I[19], I[27], I[18], I[6], I[1]};
	assign O[23:16] = {I[28], I[14], I[9], I[21], I[29], I[20], I[8], I[2]};
	assign O[31:24] = {I[30], I[15], I[11],I[23], I[31], I[22], I[10],I[3]};
	
endmodule
module Seg7Remap(
	input [31:0] I, output [31:0] O
);

	
	assign O[ 7: 0] = {I[24], I[12], I[5], I[17], I[25], I[16], I[4], I[0]};
	assign O[15: 8] = {I[26], I[13], I[7], I[19], I[27], I[18], I[6], I[1]};
	assign O[23:16] = {I[28], I[14], I[9], I[21], I[29], I[20], I[8], I[2]};
	assign O[31:24] = {I[30], I[15], I[11],I[23], I[31], I[22], I[10],I[3]};
	
endmodule