Commit Graph

9 Commits

Author SHA1 Message Date
Alex Forencich
bb90cd5a08 eth: Add MAC statistics module to 10G MAC
Signed-off-by: Alex Forencich <alex@alexforencich.com>
2025-04-08 20:18:43 -07:00
Alex Forencich
c69eb63a69 eth: Add frame length enforcement and additional statistics outputs to taxi_axis_xgmii_rx_64
Signed-off-by: Alex Forencich <alex@alexforencich.com>
2025-04-07 23:29:50 -07:00
Alex Forencich
a53d18b9d3 eth: Add frame length enforcement and additional statistics outputs to taxi_axis_xgmii_rx_32
Signed-off-by: Alex Forencich <alex@alexforencich.com>
2025-04-07 23:28:59 -07:00
Alex Forencich
4fd3028f77 eth: Add frame length enforcement and additional statistics outputs to taxi_axis_xgmii_tx_64
Signed-off-by: Alex Forencich <alex@alexforencich.com>
2025-04-07 22:01:57 -07:00
Alex Forencich
6d31116596 eth: Add frame length enforcement and additional statistics outputs to taxi_axis_xgmii_tx_32
Signed-off-by: Alex Forencich <alex@alexforencich.com>
2025-04-07 22:00:34 -07:00
Alex Forencich
ed9e8ffab3 eth: Use unpacked arrays for multidimensional ports
Signed-off-by: Alex Forencich <alex@alexforencich.com>
2025-03-07 11:05:58 -08:00
Alex Forencich
64c1cb1e39 eth: Use signal sync module for internal MAC pause handling
Signed-off-by: Alex Forencich <alex@alexforencich.com>
2025-02-25 16:27:37 -08:00
Alex Forencich
7613cae4f0 eth: Use 2D array for PFC config
Signed-off-by: Alex Forencich <alex@alexforencich.com>
2025-02-22 22:08:43 -08:00
Alex Forencich
0ddb89b18f eth: Add 10G Ethernet MAC module and testbench
Signed-off-by: Alex Forencich <alex@alexforencich.com>
2025-02-08 21:26:03 -08:00