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
 analysis_port
 ap
B
 blocking_get_peek_port
 blocking_get_port
 blocking_master_port
 blocking_put_port
 blocking_slave_port
 blocking_transport_export
 blocking_transport_port
 blockling_put_export
G
 get_peek_export
M
 master_export
O
 out
P
 put_export
R
 request_ap
 response_ap
 response_export
S
 seq_item_export
 seq_item_port
 slave_export
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