InterviewSolution
| 1. |
What Is Analysis Port? |
|
Answer» Analysis port (CLASS uvm_tlm_analysis_port) — a specific type of transaction-level port that can be connected to zero, one, or many analysis exports and through which a component may call the method write implemented in ANOTHER component, SPECIFICALLY a subscriber. port, export, and IMP classes used for transaction analysis. uvm_analysis_port Broadcasts a value to all subscribers IMPLEMENTING a uvm_analysis_imp. uvm_analysis_imp Receives all transactions broadcasted by a uvm_analysis_port. uvm_analysis_export Exports a lower-level uvm_analysis_imp to its parent. Analysis port (class uvm_tlm_analysis_port) — a specific type of transaction-level port that can be connected to zero, one, or many analysis exports and through which a component may call the method write implemented in another component, specifically a subscriber. port, export, and imp classes used for transaction analysis. uvm_analysis_port Broadcasts a value to all subscribers implementing a uvm_analysis_imp. uvm_analysis_imp Receives all transactions broadcasted by a uvm_analysis_port. uvm_analysis_export Exports a lower-level uvm_analysis_imp to its parent. |
|