+ /* Output latch logic */
+ 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;
+ insn_1a <= 32'h00000000;
+ pc_1a <= 32'h00000000;
+ end else if (!stall_0a) begin
+ bubble_1a <= (jmp_0a || qjmp || ic__rd_wait_0a);
+ insn_1a <= ic__rd_data_0a;
+ pc_1a <= reqpc_0a;
+ end
+
+ always @(posedge clk or negedge Nrst)
+ if (!Nrst)
+ reqpc_0a <= 0;
+ else if (!stall_0a && !ic__rd_wait_0a) begin
+ if (qjmp)
+ reqpc_0a <= qjmppc;
+ else if (jmp_0a)
+ reqpc_0a <= jmppc_0a;
+ else
+ reqpc_0a <= reqpc_0a + 4;