diff --git a/tb/baser.py b/tb/baser.py index e89610bb0e95ba961a28c8728bff003c7518c4a0..e6a773584f366831c07fb05c0fc94504980f07d8 100644 --- a/tb/baser.py +++ b/tb/baser.py @@ -30,36 +30,11 @@ from cocotb.triggers import RisingEdge, Timer, First, Event from cocotb.utils import get_sim_time from cocotbext.eth.constants import (EthPre, XgmiiCtrl, BaseRCtrl, BaseRO, - BaseRSync, BaseRBlockType) + BaseRSync, BaseRBlockType, xgmii_ctrl_to_baser_mapping, + baser_ctrl_to_xgmii_mapping, block_type_term_lane_mapping) from cocotbext.eth import XgmiiFrame -xgmii_ctrl_to_baser_mapping = { - XgmiiCtrl.IDLE: BaseRCtrl.IDLE, - XgmiiCtrl.LPI: BaseRCtrl.LPI, - XgmiiCtrl.ERROR: BaseRCtrl.ERROR, -} - - -baser_ctrl_to_xgmii_mapping = { - BaseRCtrl.IDLE: XgmiiCtrl.IDLE, - BaseRCtrl.LPI: XgmiiCtrl.LPI, - BaseRCtrl.ERROR: XgmiiCtrl.ERROR, -} - - -block_type_term_lane_mapping = { - BaseRBlockType.TERM_0: 0, - BaseRBlockType.TERM_1: 1, - BaseRBlockType.TERM_2: 2, - BaseRBlockType.TERM_3: 3, - BaseRBlockType.TERM_4: 4, - BaseRBlockType.TERM_5: 5, - BaseRBlockType.TERM_6: 6, - BaseRBlockType.TERM_7: 7, -} - - class BaseRSerdesSource(): def __init__(self, data, header, clock, enable=None, slip=None, scramble=True, reverse=False, *args, **kwargs):