From 3b2157b30575d31d8ae3c921f2bf064a551f6342 Mon Sep 17 00:00:00 2001 From: Alex Forencich Date: Wed, 8 Jul 2026 21:53:14 -0700 Subject: [PATCH] eth: Support truncated replication Signed-off-by: Alex Forencich --- src/eth/tb/basex.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/eth/tb/basex.py b/src/eth/tb/basex.py index 09866b3..eb9d6f6 100644 --- a/src/eth/tb/basex.py +++ b/src/eth/tb/basex.py @@ -791,7 +791,8 @@ class BaseXSerdesSink: self.active_event.set() frame = None - elif skip_cnt == 0: + elif skip_cnt == 0 or (in_pre and d_val == EthPre.SFD): + skip_cnt = 0 # normal frame data if frame.sim_time_sfd is None and not in_pre: frame.sim_time_sfd = sim_time + (clk_period // self.byte_lanes * k) + gbx_delay