synchronous reset network optimization: only reset register when required

This commit is contained in:
Blaise Tine
2020-11-11 20:54:54 -08:00
parent ce95c40aee
commit fceb561cbd
8 changed files with 11 additions and 20 deletions

View File

@@ -26,7 +26,6 @@ module VX_bypass_buffer #(
always @(posedge clk) begin
if (reset) begin
buffer_valid <= 0;
buffer <= 0;
end else begin
if (ready_out) begin
buffer_valid <= 0;

View File

@@ -21,10 +21,8 @@ module VX_skid_buffer #(
always @(posedge clk) begin
if (reset) begin
data_out_r <= 0;
buffer <= 0;
use_buffer <= 0;
valid_out_r <= 0;
use_buffer <= 0;
end else begin
if (ready_out) begin
use_buffer <= 0;