ethernet/tb
Sean Anderson 7d35e07401 mdio_regs: Add support for counters
This adds support for counters for interesting conditions (disconnects,
PMD phase wraparounds, errors, etc). All the counters are 15 bits
instead of 16, because 16-bit counters have an fmax of 110MHz or so. All
the counters live behind a condition because they ~double the number of
resources used.

Signed-off-by: Sean Anderson <seanga2@gmail.com>
2022-11-02 17:37:34 -04:00
..
__init__.py Make testbenches a module 2022-08-21 12:36:28 -04: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 mdio_regs: Add support for counters 2022-11-02 17:37:34 -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 Add NRZI support 2022-08-24 12:29:09 -04:00
nrzi_encode.py Add NRZI support 2022-08-24 12:29:09 -04:00
pcs.py pcs: Split into rx/tx 2022-10-30 21:32:02 -04:00
pcs_rx.py pcs: Split into rx/tx 2022-10-30 21:32:02 -04:00
pcs_tx.py pcs: Split into rx/tx 2022-10-30 21:32:02 -04:00
pmd_dp83223_rx.py pmd_dp83223: Don't intentionally cause bit errors 2022-10-30 22:14:18 -04:00
scramble.py Add (de)scrambling support 2022-08-27 13:06:38 -04:00
util.py tb: Refactor out ClockEnable 2022-08-27 13:09:30 -04:00