avl_axi._coverage module
- class avl_axi._coverage.Coverage(*args, **kwargs)[source]
- Parameters:
name (str)
parent (Component)
- __init__(name, parent)[source]
Initialize Coverage
- Parameters:
name (str) – Name of the coverage class.
parent (Component) – Parent component.
- Return type:
None
- add_coverpoint(cg, signal, signal_type=None, comment=None)[source]
Wrapper around adding coverage point Lists are reduced to bit checks across all beats
:param cg :param signal: Signal to add coverage point :param signal_type: Type of signal to add :returns: None
- Parameters:
cg (Covergroup)
signal (str)
signal_type ([Any])
comment (str)
- Return type:
- add_covercross(cg, name, *args, comment=None)[source]
Wrapper around adding coverage cross
:param cg :param str names of coverpoints :returns: None
- Parameters:
cg (Covergroup)
name (str)
comment (str)
- Return type: