xil_driver

The xil_driver#(REQ, RSP) class is parameterized class which extends from xil_component.It is the base class of all xilinx VIP's driver class. It has one port which is seq_item_port

Information
class member

xil_seq_item_pull_port #(REQ, RSP) seq_item_port; provides the method to send transactions to the driver.

Functions
new

function new ( |
string | name | = | "unnamed_xil_driver"
| );

Creates and initializes an instance of this class using the normal constructor arguments for xil_component, ~name~ is the name of the instance, create an instance of seq_item_port.

get_type_name
virtual function string get_type_name ();

Returns type_name of xil_driver.