

Public Member Functions | |
| new (string name="ovm_sequence", ovm_sequencer_base sequencer=null, ovm_sequence parent_seq=null) | |
| void | m_set_b_sequencer () |
| int | get_id () |
| virtual void | pre_body () |
| virtual void | body () |
| virtual void | post_body () |
| virtual void | pre_do (bit is_item) |
| virtual void | mid_do (ovm_sequence_item this_item) |
| virtual void | post_do (ovm_sequence_item this_item) |
| virtual bit | is_relevant () |
| virtual void | wait_for_relevant () |
| virtual int | is_item () |
| void | grab (ovm_sequencer sequencer=null) |
| void | ungrab (ovm_sequencer sequencer=null) |
| ovm_sequence_item | create_item (ovm_sequence_item type_var, ovm_sequencer_base l_sequencer) |
| void | start_item (ovm_sequence_item type_var) |
| void | m_sync (ovm_sequence_item item) |
| void | m_post_sync (ovm_sequence_item item) |
| void | finish_item (ovm_sequence_item type_var) |
| int unsigned | num_sequences () |
| ovm_sequence | get_sequence (int req_kind) |
| int | get_seq_kind (string type_name) |
| void | do_sequence_kind (int unsigned req_kind) |
| bit | is_blocked () |
| void | m_set_is_blocked (bit block_status) |
| void | stop () |
| virtual void | pre_apply () |
| virtual void | mid_apply () |
| virtual void | post_apply () |
| void | apply (ovm_sequence_item req, output ovm_sequence_item rsp) |
| void | start (ovm_sequencer_base sequencer, ovm_sequence parent_seq=null) |
Public Attributes | |
| ovm_sequencer | b_sequencer |
| event | started |
| event | ended |
| rand int unsigned | seq_kind |
| constraint | pick_sequence |
Private Attributes | |
| int | id |
| bit | is_rel_default |
| bit | wait_rel_default |
| bit | m_block_status |
Static Private Attributes | |
| static int | g_id = 0 |
Definition at line 35 of file ovm_sequence.svh.
|
||||||||||||
|
Definition at line 376 of file ovm_sequence.sv. |
|
|
Reimplemented in ovm_random_sequence, ovm_exhaustive_sequence, and ovm_simple_sequence. Definition at line 64 of file ovm_sequence.sv. |
|
||||||||||||
|
Definition at line 196 of file ovm_sequence.sv. |
|
|
Definition at line 169 of file ovm_sequence.sv. |
|
|
Definition at line 278 of file ovm_sequence.sv. |
|
|
Definition at line 39 of file ovm_sequence.sv. |
|
|
Definition at line 157 of file ovm_sequence.sv. |
|
|
Definition at line 133 of file ovm_sequence.sv. |
|
|
Definition at line 306 of file ovm_sequence.sv. |
|
|
Definition at line 328 of file ovm_sequence.sv. |
|
|
Reimplemented from ovm_sequence_item. Definition at line 125 of file ovm_sequence.sv. |
|
|
Definition at line 116 of file ovm_sequence.sv. |
|
|
Definition at line 265 of file ovm_sequence.sv. |
|
|
Reimplemented from ovm_sequence_item. Definition at line 47 of file ovm_sequence.sv. |
|
|
Definition at line 336 of file ovm_sequence.sv. |
|
|
Definition at line 224 of file ovm_sequence.sv. |
|
|
Definition at line 360 of file ovm_sequence.sv. |
|
|
Definition at line 88 of file ovm_sequence.sv. |
|
||||||||||||||||
|
Reimplemented in ovm_req_rsp_sequence< REQ, RSP >, ovm_random_sequence, ovm_exhaustive_sequence, and ovm_simple_sequence. Definition at line 28 of file ovm_sequence.sv. |
|
|
Definition at line 133 of file ovm_sequence.svh. |
|
|
Definition at line 368 of file ovm_sequence.sv. |
|
|
Definition at line 72 of file ovm_sequence.sv. |
|
|
Definition at line 96 of file ovm_sequence.sv. |
|
|
Definition at line 352 of file ovm_sequence.sv. |
|
|
Definition at line 56 of file ovm_sequence.sv. |
|
|
Definition at line 80 of file ovm_sequence.sv. |
|
||||||||||||
|
Definition at line 386 of file ovm_sequence.sv. |
|
|
Definition at line 240 of file ovm_sequence.sv. |
|
|
Definition at line 344 of file ovm_sequence.sv. |
|
|
Definition at line 317 of file ovm_sequence.sv. |
|
|
Definition at line 104 of file ovm_sequence.sv. |
|
|
Definition at line 43 of file ovm_sequence.svh. |
|
|
Definition at line 57 of file ovm_sequence.svh. |
|
|
Definition at line 49 of file ovm_sequence.svh. |
|
|
Definition at line 50 of file ovm_sequence.svh. |
|
|
Definition at line 60 of file ovm_sequence.svh. |
|
|
Definition at line 153 of file ovm_sequence.svh. |
|
|
Definition at line 128 of file ovm_sequence.svh. |
|
|
Definition at line 122 of file ovm_sequence.svh. |
|
|
Definition at line 56 of file ovm_sequence.svh. |
|
|
Definition at line 61 of file ovm_sequence.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:12 2008 |