ethernet/tb
Sean Anderson acfd5f62d2 replay_buffer: Fix s_ptr passing m_ptr
The condition for determining s_axis_ready only looks at whether we are
currently full, not whether we will be full on the next cycle (which is
what matters). Make it take into account whether we are going to
increment s_ptr during the current cycle. Also increase the ratio to
ensure we trigger this case, as a ration of 2 doesn't make the slave
slow enough to catch this.

Fixes: 52325f2 ("Add AXI stream replay buffer")
Signed-off-by: Sean Anderson <seanga2@gmail.com>
2023-01-02 18:47:07 -05:00
..
__init__.py Make testbenches a module 2022-08-21 12:36:28 -04:00
axis_replay_buffer.py replay_buffer: Fix s_ptr passing m_ptr 2023-01-02 18:47:07 -05:00
descramble.py descrambler: Rename unscrambled* to descrambled* 2022-10-16 18:53:47 -04:00
mdio.py mdio: Support 2022-08-29 21:25:25 -04:00
mdio_io.py mdio:io: Don't drive mdio as X in testbench 2022-10-16 17:37:38 -04:00
mdio_regs.py pcs: Add false_carrier signal 2022-11-05 12:37:18 -04:00
mii_io_rx.py mii_io: Add isolation support 2022-08-28 18:43:23 -04:00
mii_io_tx.py mii_io: Add isolation support 2022-08-28 18:43:23 -04:00
nrzi_decode.py nrzi_decode: Add reset input 2022-11-30 18:14:23 -05:00
nrzi_encode.py nrzi_encode: Fix test name 2022-11-05 12:37:18 -04:00
pcs.py pcs: Split into rx/tx 2022-10-30 21:32:02 -04:00
pcs_rx.py pcs: Add false_carrier signal 2022-11-05 12:37:18 -04:00
pcs_tx.py Add phy_core 2022-11-05 12:37:18 -04:00
phy_core.py Add phy_core 2022-11-05 12:37:18 -04:00
pmd_dp83223.py Add DP83223-based PMD 2022-11-30 18:14:23 -05:00
pmd_dp83223_rx.py pmd_dp83223: Don't intentionally cause bit errors 2022-10-30 22:14:18 -04:00
scramble.py Add phy_core 2022-11-05 12:37:18 -04:00
util.py Add AXI stream replay buffer 2022-11-30 18:14:23 -05:00