OVM provides a port, export, and imp connector for use in sequencer-driver communication. All have standard port connector constructors, except that ovm_seq_item_pull_port’s default min_size argument is 0; it can be left unconnected.
| ovm_seq_item_pull_port #(REQ,RSP) | ||||||||||||||||||||||
| OVM provides a port, export, and imp connector for use in sequencer-driver communication. | ||||||||||||||||||||||
| Class Hierarchy | ||||||||||||||||||||||
| ||||||||||||||||||||||
| Class Declaration | ||||||||||||||||||||||
| ||||||||||||||||||||||
This export type is used in sequencer-driver communication. It has the standard constructor for exports.
| ovm_seq_item_pull_export #(REQ,RSP) | ||||||||||||||||||||||
| This export type is used in sequencer-driver communication. | ||||||||||||||||||||||
| Class Hierarchy | ||||||||||||||||||||||
| ||||||||||||||||||||||
| Class Declaration | ||||||||||||||||||||||
| ||||||||||||||||||||||
This imp type is used in sequencer-driver communication. It has the standard constructor for imp-type ports.
| ovm_seq_item_pull_imp #(REQ,RSP,IMP) | |||||||||||||||||||||||||||
| This imp type is used in sequencer-driver communication. | |||||||||||||||||||||||||||
| Class Hierarchy | |||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
| Class Declaration | |||||||||||||||||||||||||||
| |||||||||||||||||||||||||||
OVM provides a port, export, and imp connector for use in sequencer-driver communication.
class ovm_seq_item_pull_port #( type REQ = int, type RSP = REQ ) extends ovm_port_base #(sqr_if_base #(REQ, RSP))
This export type is used in sequencer-driver communication.
class ovm_seq_item_pull_export #( type REQ = int, type RSP = REQ ) extends ovm_port_base #(sqr_if_base #(REQ, RSP))
This imp type is used in sequencer-driver communication.
class ovm_seq_item_pull_imp #( type REQ = int, type RSP = REQ, type IMP = int ) extends ovm_port_base #(sqr_if_base #(REQ, RSP))