+ insn_2a <= 32'h00000000;
+ stall_1a <= 0;
+ end else begin
+ insn_2a <= insn_1a;
+ stall_1a <= stall_0a;
+ end
+
+ always @(*)
+ if (stall_1a)
+ insn_1a = insn_2a;
+ else
+ insn_1a = ic__rd_data_1a;
+
+ assign ic__rd_addr_0a = reqpc_0a;
+ assign ic__rd_req_0a = 1;
+
+ always @(posedge clk or negedge Nrst)
+ if (!Nrst) begin
+ bubble_1a <= 1;
+ pc_1a <= 32'h00000000;
+ end else if (!stall_0a) begin
+ bubble_1a <= (jmp_0a || qjmp || ic__rd_wait_0a);
+ pc_1a <= reqpc_0a;