[source]

Class uvm_pkg::uvm_extract_phase

Class

uvm_extract_phase

Extract data from different points of the verification environment.

uvm_bottomup_phase that calls the uvm_component::extract_phase method.

Upon Entry

  • The DUT no longer needs to be simulated.

  • Simulation time will no longer advance.

Typical Uses

  • Extract any remaining data and final state information from scoreboard and testbench components

  • Probe the DUT (via zero-time hierarchical references and/or backdoor accesses) for final state information.

  • Compute statistics and summaries.

  • Display final state information

  • Close files.

Exit Criteria

  • All data has been collected and summarized.

Variables

Name

Type

Description

type_name

string

Functions

exec_func(uvm_component comp, uvm_phase phase)
Parameters:
get()

Function

get

Returns the singleton phase handle

Return type:

uvm_extract_phase

get_type_name()