hwtLib.amba.interconnect.rStricOrder.
RStrictOrderInterconnect
[source]¶Bases: hwtLib.amba.interconnect.axiInterconnectbase.AxiInterconnectBase
Strict order interconnect for AxiRDatapumpIntf ensures that response on request is delivered to driver which asked for it while transactions can overlap
_config
()[source]¶Configure object parameters
_declr
()[source]¶declarations
_serializeDecision
(parentUnit, obj, isDeclaration, priv)¶Decide to serialize only objs with uniq parameters and class
Parameters: | priv – private data for this function ({frozen_params: obj}) |
---|---|
Returns: | tuple (do serialize this object, next priv) |
hwtLib.amba.interconnect.wStrictOrder.
WStrictOrderInterconnect
[source]¶Bases: hwtLib.amba.interconnect.axiInterconnectbase.AxiInterconnectBase
Strict order interconnect for AxiWDatapumpIntf ensures that response on request is delivered to driver which asked for it while transactions can overlap
_config
()[source]¶Configure object parameters
_declr
()[source]¶declarations
_serializeDecision
(parentUnit, obj, isDeclaration, priv)¶Decide to serialize only objs with uniq parameters and class
Parameters: | priv – private data for this function ({frozen_params: obj}) |
---|---|
Returns: | tuple (do serialize this object, next priv) |