mirror of
https://github.com/fpganinja/taxi.git
synced 2026-08-09 08:51:23 -07:00
eth: Fix start control character handling in USXGMII mode of 32-bit BASE-R RX
Signed-off-by: Alex Forencich <alex@alexforencich.com>
This commit is contained in:
@@ -628,8 +628,6 @@ always_ff @(posedge clk) begin
|
||||
term_lane_alt_reg <= 0;
|
||||
term_lane_reg <= term_lane_alt_reg;
|
||||
|
||||
input_start_alt_reg <= 1'b0;
|
||||
|
||||
if (!USXGMII_EN || !rep_stall_d1_reg) begin
|
||||
term_lane_d0_reg <= term_lane_reg;
|
||||
|
||||
@@ -637,11 +635,16 @@ always_ff @(posedge clk) begin
|
||||
input_data_d1_reg <= input_data_d0_reg;
|
||||
input_data_d2_reg <= input_data_d1_reg;
|
||||
|
||||
input_start_d0_reg <= input_start_alt_reg;
|
||||
input_start_d0_reg <= 1'b0;
|
||||
input_start_d1_reg <= input_start_d0_reg;
|
||||
input_start_d2_reg <= input_start_d1_reg;
|
||||
end
|
||||
|
||||
input_start_alt_reg <= 1'b0;
|
||||
if (input_start_alt_reg) begin
|
||||
input_start_d0_reg <= input_start_alt_reg;
|
||||
end
|
||||
|
||||
if (input_start_d1_reg) begin
|
||||
ptp_ts_out_reg <= ptp_ts;
|
||||
if (!USXGMII_EN || !rep_en_reg) begin
|
||||
|
||||
Reference in New Issue
Block a user