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_status:
This is the Chi VIP 'top level' status class used by RN, SN agents(UVM)/groups(VMM).
Public Member Functions | |
| virtual function vmm_data | allocate ( ) |
| virtual function unsigned int | byte_pack ( ref logic [7:0] bytes[], input int unsigned offset, input int kind ) |
| virtual function unsigned int | byte_unpack ( const ref logic [7:0] bytes[], input int unsigned offset, input int len, input int kind ) |
| virtual function bit | compare ( vmm_data to, output string diff, input int kind ) |
| virtual function vmm_data | copy ( vmm_data to = null ) |
| function void | do_all ( vmm_data :: do_what_e do_what, ref logic [7:0] pack[], const ref logic [7:0] unpack[] ) |
| virtual function bit | is_valid ( bit silent = 1, int kind = -1 ) |
| virtual function string | psdisplay ( string prefix = "" ) |
Public Attributes | |
| int | curr_cycle = 0; |
| bit | is_link_active = 0; |
| bit | is_reset_active = 0; |
| svt_chi_protocol_status | prot_status |
| event | reset_received |
| bit | reset_transition_observed = 0; |
| realtime | rxla_run_state_time = 0; |
| bit | rxsactive = 0; |
| realtime | txla_run_state_time = 0; |
| bit | txsactive = 0; |
| svt_chi_status :: txsactive_rxsactive_enum | txsactive_rxsactive |
Protected Attributes | |
| static protected svt_chi_status | __vmm_rhs |
Member Typedefs | |
| typedef enum | txsactive_rxsactive_enum |
|
||||||||
|
|
||||||||
|
|
||||||||
|
|
||||||||
|
|
||||||||
|
|
||||||||
|
|
||||||||
|
|
||||||||||
|
|
|
- Indicates the current clock cycle count.
|
|
|
Updated by the link layer, this property Indicates that the link activation sequence is complete and the link is active.
|
|
|
Updated by the link layer, this property indicates that reset is currently in progress (the reset signal is asserted).
|
|
|
Protocol Status object. Contains information related to the protocol layer. Refer to the documentation of svt_chi_protocol_status
class for more details. |
|
|
Updated by the link layer, this event is triggered when reset the reset signal is asserted.
|
|
|
Updated by the link layer, this property indicates that at least one reset transition has been observed.
|
|
|
Records the simulation time when the RXLA state machine transitions to RXLA_RUN state.
|
|
|
Updated by the link layer, this property reflects the value of the RXSACTIVE signal.
|
|
|
Records the simulation time when the TXLA state machine transitions to TXLA_RUN state.
|
|
|
Updated by the protocol layer for active components and the link layer for passive components, this property reflects the value of the TXSACTIVE signal.
|
|
|
Property to define TXSACTIVE and RXSACTIVE signals value.
|
|
|