ovm_root.svh File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ovm_root
class  ovm_root_report_handler

Defines

#define OVM_DEFAULT_TIMEOUT   9200s

Functions

 ovm_phase_func_decl (build, 1) ovm_phase_func_decl(connect
 ovm_phase_func_decl (end_of_elaboration, 0) ovm_phase_func_decl(start_of_simulation
 ovm_phase_task_decl (run, 0) ovm_phase_func_decl(extract
 ovm_phase_func_decl (check, 0) ovm_phase_func_decl(report
 ovm_phase_func_decl (post_new, 0) ovm_phase_func_decl(export_connections
 ovm_phase_func_decl (import_connections, 1) ovm_phase_func_decl(pre_run
 ovm_phase_func_decl (configure, 0) post_new_phase< ovm_component > post_new_ph
void run_test (string name="")
void global_stop_request ()
void set_global_timeout (time timeout)
void set_global_stop_timeout (time timeout)
ovm_component ovm_find_component (string comp_name)
void ovm_print_topology (ovm_printer printer=null)

Variables

build_phase< ovm_componentbuild_ph
connect_phase< ovm_componentconnect_ph
end_of_elaboration_phase
< ovm_component
end_of_elaboration_ph
start_of_simulation_phase
< ovm_component
start_of_simulation_ph
run_phase< ovm_componentrun_ph
extract_phase< ovm_componentextract_ph
check_phase< ovm_componentcheck_ph
report_phase< ovm_componentreport_ph
export_connections_phase
< ovm_component
export_connections_ph
import_connections_phase
< ovm_component
import_connections_ph
pre_run_phase< ovm_componentpre_run_ph
configure_phase< ovm_componentconfigure_ph
bit ovm_enable_print_topology = 0
const ovm_root ovm_top = ovm_root::get()
const ovm_root _global_reporter = ovm_root::get()
ovm_component ovm_test_top


Define Documentation

#define OVM_DEFAULT_TIMEOUT   9200s

Definition at line 25 of file ovm_root.svh.


Function Documentation

void global_stop_request (  ) 

Definition at line 230 of file ovm_root.svh.

ovm_component ovm_find_component ( string  comp_name  ) 

Definition at line 260 of file ovm_root.svh.

ovm_phase_func_decl ( configure  ,
 
)

ovm_phase_func_decl ( import_connections  ,
 
)

ovm_phase_func_decl ( post_new  ,
 
)

ovm_phase_func_decl ( check  ,
 
)

ovm_phase_func_decl ( end_of_elaboration  ,
 
)

ovm_phase_func_decl ( build  ,
 
)

ovm_phase_task_decl ( run  ,
 
)

void ovm_print_topology ( ovm_printer  printer = null  ) 

Definition at line 277 of file ovm_root.svh.

void run_test ( string  name = ""  ) 

Definition at line 220 of file ovm_root.svh.

void set_global_stop_timeout ( time  timeout  ) 

Definition at line 250 of file ovm_root.svh.

void set_global_timeout ( time  timeout  ) 

Definition at line 240 of file ovm_root.svh.


Variable Documentation

const ovm_root _global_reporter = ovm_root::get()

Definition at line 214 of file ovm_root.svh.

build_phase<ovm_component> build_ph

Definition at line 182 of file ovm_root.svh.

check_phase<ovm_component> check_ph

Definition at line 188 of file ovm_root.svh.

configure_phase<ovm_component> configure_ph

Definition at line 202 of file ovm_root.svh.

connect_phase<ovm_component> connect_ph

Definition at line 183 of file ovm_root.svh.

end_of_elaboration_phase<ovm_component> end_of_elaboration_ph

Definition at line 184 of file ovm_root.svh.

export_connections_phase<ovm_component> export_connections_ph

Definition at line 199 of file ovm_root.svh.

extract_phase<ovm_component> extract_ph

Definition at line 187 of file ovm_root.svh.

import_connections_phase<ovm_component> import_connections_ph

Definition at line 200 of file ovm_root.svh.

Definition at line 209 of file ovm_root.svh.

Definition at line 410 of file ovm_root.svh.

const ovm_root ovm_top = ovm_root::get()

Definition at line 213 of file ovm_root.svh.

pre_run_phase<ovm_component> pre_run_ph

Definition at line 201 of file ovm_root.svh.

report_phase<ovm_component> report_ph

Definition at line 189 of file ovm_root.svh.

run_phase<ovm_component> run_ph

Definition at line 186 of file ovm_root.svh.

start_of_simulation_phase<ovm_component> start_of_simulation_ph

Definition at line 185 of file ovm_root.svh.


Intelligent Design Verification
Intelligent Design Verification
Project: OVM, Revision: 2.0.1
Copyright (c) 2008 Intelligent Design Verification.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
A copy of the license is included here:
http://www.intelligentdv.com/licenses/fdl.txt
doxygen
Doxygen Version: 1.5.5
Wed Jan 7 19:27:30 2009
Find a documentation bug? Report bugs to: bugs.intelligentdv.com Project: DoxygenFilterSV