Package: rgmii_bfm_pkg

Description

================================================================================================================================

Constants

Name Type Value Description
C_SCOPE string "RGMII BFM"
C_RGMII_BFM_CONFIG_DEFAULT t_rgmii_bfm_config ( max_wait_cycles => 10,
max_wait_cycles_severity => ERROR,
clock_period => -1 ns,
rx_clock_skew => -1 ns,
match_strictness => MATCH_EXACT,
id_for_bfm => ID_BFM )
Define the default value for the BFM config

Types

Name Type Description
t_rgmii_tx_if Interface record for BFM signals to DUT
t_rgmii_rx_if Interface record for BFM signals from DUT
t_rgmii_bfm_config Configuration record to be assigned in the test harness.

Functions

Description

BFM procedures

This function returns an RGMII interface with initialized signals.
All input signals are initialized to 0
All output signals are initialized to Z

Description

RGMII Write

BFM -> DUT

Description

RGMII Read

DUT -> BFM

Description

RGMII Expect