

Public Member Functions | |
| new (string name, ovm_component parent, ovm_scenario_controller_base push_if=null) | |
| void | set_arbitration (ARBITRATION_TYPE val) |
| bit | is_child (ovm_scenario_base parent, ovm_scenario_base child) |
| bit | is_blocked (ovm_scenario_base scenario_ptr) |
| void | lock_req (ovm_scenario_base scenario_ptr) |
| void | unlock_req (ovm_scenario_base scenario_ptr) |
| void | request (ovm_scenario_base scenario_ptr) |
| void | driver_request (input ovm_scenario_driver_base driver_ptr, output ovm_scenario_base chosen_scen, input bit non_blocking=0) |
| virtual void | run () |
Protected Attributes | |
| REQ_TYPE | arb_req_q [$] |
| ovm_scenario_base | arb_scen_q [$] |
| ovm_scenario_base | lock_list [$] |
Private Member Functions | |
| string | display_queues () |
| void | arb_lock_grant () |
| int | choose_next_request () |
Private Attributes | |
| ovm_scenario_controller_base | m_push_if |
| ARBITRATION_TYPE | arbitration = FIFO |
Definition at line 27 of file ovm_scenario_controller.svh.
|
|
Definition at line 72 of file ovm_scenario_controller.svh. |
|
|
Definition at line 109 of file ovm_scenario_controller.svh. |
|
|
Definition at line 50 of file ovm_scenario_controller.svh. |
|
||||||||||||||||
|
Definition at line 313 of file ovm_scenario_controller.svh. |
|
|
Definition at line 229 of file ovm_scenario_controller.svh. |
|
||||||||||||
|
Definition at line 210 of file ovm_scenario_controller.svh. |
|
|
Definition at line 254 of file ovm_scenario_controller.svh. |
|
||||||||||||||||
|
Reimplemented in ovm_scenario_controller< REQ, RSP >. Definition at line 39 of file ovm_scenario_controller.svh. |
|
|
Definition at line 295 of file ovm_scenario_controller.svh. |
|
|
Reimplemented from ovm_threaded_component. Reimplemented in ovm_scenario_controller< REQ, RSP >. Definition at line 355 of file ovm_scenario_controller.svh. |
|
|
Definition at line 200 of file ovm_scenario_controller.svh. |
|
|
Definition at line 273 of file ovm_scenario_controller.svh. |
|
|
Definition at line 29 of file ovm_scenario_controller.svh. |
|
|
Definition at line 30 of file ovm_scenario_controller.svh. |
|
|
Definition at line 35 of file ovm_scenario_controller.svh. |
|
|
Definition at line 31 of file ovm_scenario_controller.svh. |
|
|
Definition at line 32 of file ovm_scenario_controller.svh. |
![]() Intelligent Design Verification Project: OVM, Revision: 1.1.0 |
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 Version: 1.4.6 Mon Sep 29 14:21:07 2008 |