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_chi_interconnect:
This class is UVM Driver that implements an CHI interconnect component.
|
||||||
Build Phase Constructs the common class
| ||||||
|
|
||
This task gets svt_chi_ic_sn_transaction sequence item from the sequencer and make it available to the common driver. This task will only be called in Full-Slave mode.
|
|
||
This task get svt_chi_ic_snoop_transaction sequeunce item from the snoop sequencer and makes it available to the common driver.This task will only be called in Full-Slave mode.
|
|
||
Implementation of the get method needed for response_request_imp. This get method should be called in forever loop, whenever monitor receives valid for new transaction , the get method gives out a svt_chi_ic_sn_transaction object. Blocks when monitor does not have any new transaction.
xact - svt_chi_ic_sn_transaction output object Applicable for CHI ICN VIP in Full-Slave mode. |
|
||||
|
|
||
Get method that supports the snp_response_request_imp
|
|
||||
|
|
||||||||
|
|
||||
|
|
||||||
|
|
||
Put method supporting the rn_rx_dat_flit_export.
|
|
||
Put method supporting the rn_rx_req_flit_export.
|
|
||
Put method supporting the rn_rx_rsp_flit_export.
|
|
||
Put method supporting the sn_rx_dat_flit_export.
|
|
||
Put method supporting the sn_rx_rsp_flit_export.
|
|
||||||
Run phase The link layer ports are connected to the interconnect via the rx_rx*flit_exports. These exports call the corresponding put_rn_ | ||||||
|
|
|
Event for snoop transaction ended
|
|
|
Event for transaction ended
|
|
|
Implementation port class which makes response requests available to the IC SN xact sequencer. Applicable for CHI ICN VIP in Full-Slave mode.
|
|
|
|
Put port implementations that connect to corresponding put ports in the link layer
|
|
|
|
|
|
Dummy port created as a workaround for [Connection Error] connection count of 0 does not meet required minimum of 1. Applicable for CHI ICN VIP in Full-Slave mode.
|
|
|
Snoop Response TLM Sequence Item Pull Port
Provides a mechanism for submitting snoop response transactions recognized by the protocol. The handle to this TLM sequence item pull port can be set or obtained through the driver's public member snp_seq_item_port. Applicable only in case of Full-Slave mode. |
|
||||||
|
|