How to download VIP smartsearch?
DESIGNWARE_HOMEto required designware home location where VIP Smartsearch should be downloaded.
vip_smartsearch_<version>.runfile.
$DESIGNWARE_HOME/vip/svt/vip_smartsearch/<version>
How to install VIP Smartsearch?
Please refer to the fileVIP_Smartsearch_installation_and_usage_guide.pdfin
$DESIGNWARE_HOME/vip/svt/vip_smartsearch/<version>for installation steps.
Customer Support
For more details about VIP smartsearch tool, contact support_center@synopsys.com.Inheritance diagram for class svt_axi_interconnect:
This class is OVM Driver that implements an AXI interconnect component.
Public Member Functions | |
| function void | build ( ) |
| virtual function ovm_object_wrapper | get_object_type ( ) |
| static function type_id | get_type ( ) |
| virtual function string | get_type_name ( ) |
| function void | new ( string name, ovm_component parent ) |
| task | run ( ) |
Public Attributes | |
| ovm_blocking_get_port | get_port |
| static const string | type_name = "svt_axi_interconnect"; |
Protected Member Functions | |
| function void | change_dynamic_cfg ( svt_configuration cfg ) |
| function void | change_static_cfg ( svt_configuration cfg ) |
| function void | get_dynamic_cfg ( ref svt_configuration cfg ) |
| function void | get_static_cfg ( ref svt_configuration cfg ) |
| function void | post_input_port_get ( svt_axi_ic_slave_transaction xact ) |
| function void | post_master_to_slave_xact_mapping ( svt_axi_ic_slave_transaction ic_xact_from_master, svt_axi_master_transaction ic_xact_to_slave ) |
| function void | post_slave_xact_gen ( svt_axi_master_transaction xact ) |
| function void | pre_output_port_put ( svt_axi_ic_slave_transaction xact ) |
Protected Attributes | |
| protected svt_axi_interconnect_configuration | cfg_snapshot |
| protected svt_axi_interconnect_common | common |
Member Typedefs | |
| typedef class | type_id |
|
||||||
Build Phase
Constructs the common class
| ||||||
|
|
||||
|
|
||||
INHERITED METHODS Implemented in this class.
| ||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||||
|
|
||||||
|
|
||
Callback issued after receiving a coherent transaction.
xact - A reference to the data descriptor object of interest. |
|
||
Callback issued after the interconnect randomizes a transaction to be routed to a slave
ic_xact_from_master - A reference to the transaction descriptor object of interest. ic_xact_to_slave - A reference to the transaction descriptor object of interest. |
|
|
||
Callback issued after the interconnect receives all responses from snooped ports
and before driving coherent response to corresponding port.
xact - A reference to the data descriptor object of interest. |
|
||||||
Run phase
Starts persistent threads like consume_from_seq_item_port()
| ||||||
|
|
|
Configuration object copy to be used in set/get operations.
|
|
|
Common features of AXI interconnect components
|
|
|
Request port provided to allow slave ports (ie, ports connected to masters
in the system) to provide the transaction to the interconnect for routing.
|
|
||||
|
|