Port Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z

A |
| analysis_export Global avt_analysis_channel avt_analysis2notify
| analysis_port Global avt_analysis_channel avt_notify2analysis
| ap
B |
| blocking_get_peek_port avt_tlm2channel
| blocking_get_port
| blocking_master_port avt_channel2tlm
| blocking_put_port avt_channel2tlm avt_tlm2channel
| blocking_slave_port avt_tlm2channel
| blocking_transport_export avt_tlm2channel
| blocking_transport_port avt_channel2tlm
| blockling_put_export
G |
| get_peek_export avt_channel2tlm
M |
| master_export avt_tlm2channel
O |
| out
P |
| put_export avt_channel2tlm avt_tlm2channel
R |
| request_ap avt_channel2tlm avt_tlm2channel
| response_ap avt_channel2tlm avt_tlm2channel
| response_export avt_channel2tlm
S |
| seq_item_export avt_channel2tlm
| seq_item_port Global avt_tlm2channel
| slave_export avt_channel2tlm

Transactions are received via this inherited analysis export.
The adapter may receive OVM transactions via this analysis export.
The adapter receives OVM transactions via this analysis export.
The put method will also write the transaction to this port for coverage, scoreboarding or other analysis.
VMM transactions received from the channel are converted to OVM transactions and broadcast out this analysis port.
The adapter writes converted VMM data supplied by a vmm_notify event notification to this analysis_port.
Processed requests are published to this port.
This unidirectional port is used to retrieve responses from a passive OVM producer with a blocking get_peek export.
When connected, a consumer process will continually get from the port and call put with the received transaction.
For driving a passive OVM consumers via blocking master interface
For sending requests to passive OVM consumers via blocking put
This port is used to deliver responses to an OVM producer that expects responses from a blocking put interface.
This bidirectional port is used to request transactions from and deliver responses to a passive OVM producer utilizing a blocking slave interface.
This bidirectional export is used to receive requests from and deliver responses to an OVM producer that utilizes a blocking transport interface.
For atomic execution with passive OVM consumers via blocking transport
Transactions put to this export will be forwarded to the put method, where the received transaction is executed.
For OVM consumers getting requests via peek/get
This bidirectional export is used to receive requests from and deliver responses to an OVM producer that utilizes a blocking or non-blocking master interface.
This component uses this analysis port to publish transactions.
For OVM consumers returning responses via blocking put
This export is used to receive transactions from an OVM producer that utilizes a blocking or non-blocking put interface.
All requests are broadcast out this analysis port after successful extraction from the request vmm_channel.
All transaction requests received from any of the interface ports and exports in this adapter are broadcast out this analysis port to any OVM subscribers.
All responses sent to the response channel are broadcast out this analysis port.
All transaction responses received from any of the interface ports and exports in this adapter are broadcast out this analysis port to any OVM subscribers.
For OVM consumers returning responses via analysis write
Used by OVM driver consumers using the sequencer interface to process transactions.
Transactions are fetched from this port.
This bidirectional port is used to connect to an ovm_sequencer or any other component providing an ovm_seq_item_export.
For sending requests to passive OVM consumers via blocking put