From 3e9e25e98485eadf494f727fc7ca38530bd84616 Mon Sep 17 00:00:00 2001 From: Olof Kindgren Date: Tue, 3 Mar 2020 09:21:55 +0100 Subject: [PATCH] Avoid resetting bufreg --- rtl/serv_bufreg.v | 5 +---- rtl/serv_top.v | 1 - 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/rtl/serv_bufreg.v b/rtl/serv_bufreg.v index c1e11e7..d0d8685 100644 --- a/rtl/serv_bufreg.v +++ b/rtl/serv_bufreg.v @@ -1,7 +1,6 @@ module serv_bufreg ( input wire i_clk, - input wire i_rst, input wire [4:2] i_cnt, input wire [1:0] i_cnt_r, input wire i_en, @@ -28,9 +27,7 @@ module serv_bufreg //Clear carry when not in INIT state c_r <= c & i_init; - if (i_rst) - data <= 32'd0; - else if (i_en) + if (i_en) data <= {(i_loop & !i_init) ? o_q : q, data[31:1]}; if ((i_cnt[4:2] == 3'd0) & i_cnt_r[0] & i_init) diff --git a/rtl/serv_top.v b/rtl/serv_top.v index 9e0f3df..503f69a 100644 --- a/rtl/serv_top.v +++ b/rtl/serv_top.v @@ -250,7 +250,6 @@ module serv_top serv_bufreg bufreg ( .i_clk (clk), - .i_rst (i_rst), .i_cnt (cnt[4:2]), .i_cnt_r (cnt_r[1:0]), .i_en (!bufreg_hold),