data/full_repos/permissive/520452389/source_codes/Instruction_fetch.v
1: b"%Error: data/full_repos/permissive/520452389/source_codes/Instruction_fetch.v:59: Too many digits for 32 bit number: 32'b100011_00110_00110_00000_00000_0001010\n    mem[16] = 32'b100011_00110_00110_00000_00000_0001010; \n              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: Exiting due to 1 error(s)\n"
module Instruction_fetch(input reset,input clk,input pcSrc,input [31:0] pc_out1_s3,output [31:0] pc_out1_s1,output [31:0] instruction_s1);
wire [31:0] pc,pc_out1,instruction;


initialise_pcselect i(reset, clk,pc,pc_out1,pc_out1_s3,pcSrc);
instruction_mem im(reset,pc,instruction);
add1 a1(pc,pc_out1);
dff1 d1(clk,pc_out1,instruction,pc_out1_s1,instruction_s1);
endmodule
module Instruction_fetch(input reset,input clk,input pcSrc,input [31:0] pc_out1_s3,output [31:0] pc_out1_s1,output [31:0] instruction_s1);

wire [31:0] pc,pc_out1,instruction;


initialise_pcselect i(reset, clk,pc,pc_out1,pc_out1_s3,pcSrc);
instruction_mem im(reset,pc,instruction);
add1 a1(pc,pc_out1);
dff1 d1(clk,pc_out1,instruction,pc_out1_s1,instruction_s1);
endmodule