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

Go to the source code of this file.
Classes | |
| class | avm_transport_port< REQ, RSP > |
| class | avm_transport_export< REQ, RSP > |
| class | avm_built_in_pair< T1, T2 > |
| class | avm_class_pair< T1, T2 > |
| class | avm_in_order_comparator< T, comp_type, convert, pair_type > |
| class | avm_in_order_class_comparator< T > |
| class | avm_in_order_built_in_comparator< T > |
| class | avm_algorithmic_comparator< BEFORE, AFTER, TRANSFORMER > |
| class | analysis_fifo< T > |
| class | avm_transport_imp< REQ, RSP, IMP > |
| class | avm_analysis_imp< T, IMP > |
| class | avm_port_base< IF > |
Defines | |
| #define | avm_to_ovm_uni(kind) |
| #define | avm_to_ovm_bidi(kind) |
| #define | avm_to_ovm_component(name) |
| #define | abstract_avm_to_ovm_component(name) |
| #define | avm_to_ovm_policy(name) |
Typedefs | |
| typedef ovm_object | avm_transaction |
| typedef ovm_env | avm_env |
| typedef ovm_component | avm_threaded_component |
| typedef ovm_component | avm_named_component |
| typedef ovm_report_object | avm_report_client |
| typedef ovm_report_handler | avm_report_handler |
| typedef ovm_report_server | avm_report_server |
| typedef ovm_reporter | avm_reporter |
| typedef bit< 4:0 > | action |
| typedef enum action | action_type |
| typedef ovm_component | ovm_named_component |
| typedef ovm_report_object | ovm_report_client |
Enumerations | |
| enum | severity { MESSAGE, WARNING, ERROR, FATAL } |
| enum | action { NO_ACTION = 0b00000, DISPLAY = 0b00001, LOG = 0b00010, COUNT = 0b00100, EXIT = 0b01000, CALL_HOOK = 0b10000 } |
Functions | |
| class | avm_kind_port ("type"T=int) extends ovm_kind_port("T") |
| function | new (string name, ovm_component parent, int min_size=1, int max_size=1) |
| super | new (name, parent, min_size, max_size) |
| function | new (string name, IMP imp) |
| super | new (name, imp) |
| function | new (string name, IMP imp, REQ_IMP req_imp=imp, RSP_IMP rsp_imp=imp) |
| super | new (name, imp, req_imp, rsp_imp) |
| endfunction endclass class | avm_kind_port ("type"REQ=int, RSP=int) extends ovm_kind_port("REQ" |
| class | avm_name ("type"T=int) extends ovm_name("T") |
| function | new (string analysis_port, ovm_component parent=null) |
| super | new (analysis_port, parent) |
| super | new (analysis_export, parent) |
| super | new (random_stimulus, parent) |
| super | new (subscriber, parent) |
| void | avm_report_message (string id, string message, int verbosity=300, string filename="", int line=0) |
| void | avm_report_warning (string id, string message, int verbosity=200, string filename="", int line=0) |
| void | avm_report_error (string id, string message, int verbosity=100, string filename="", int line=0) |
| void | avm_report_fatal (string id, string message, int verbosity=0, string filename="", int line=0) |
Variables | |
| endfunction | __pad0__ |
| endfunction | __pad1__ |
| endfunction | IMP = int) extends ovm_kind_imp ("T",IMP) |
| endfunction | __pad2__ |
| endfunction | __pad3__ |
| endfunction | __pad4__ |
| endfunction | IMP = int) extends ovm_kind_imp ("T",IMP) |
| endfunction | __pad5__ |
| endfunction | __pad6__ |
| endfunction | __pad7__ |
| endfunction | IMP = int) extends ovm_kind_imp ("T",IMP) |
| endfunction | __pad8__ |
| endfunction | __pad9__ |
| endfunction | __pad10__ |
| endfunction | IMP = int) extends ovm_kind_imp ("T",IMP) |
| endfunction | __pad11__ |
| endfunction | __pad12__ |
| endfunction | __pad13__ |
| endfunction | IMP = int) extends ovm_kind_imp ("T",IMP) |
| endfunction | __pad14__ |
| endfunction | __pad15__ |
| endfunction | __pad16__ |
| endfunction | IMP = int) extends ovm_kind_imp ("T",IMP) |
| endfunction | __pad17__ |
| endfunction | __pad18__ |
| endfunction | __pad19__ |
| endfunction | IMP = int) extends ovm_kind_imp ("T",IMP) |
| endfunction | __pad20__ |
| endfunction | __pad21__ |
| endfunction | __pad22__ |
| endfunction | IMP = int) extends ovm_kind_imp ("T",IMP) |
| endfunction | __pad23__ |
| endfunction | __pad24__ |
| endfunction | __pad25__ |
| endfunction | IMP = int) extends ovm_kind_imp ("T",IMP) |
| endfunction | __pad26__ |
| endfunction | __pad27__ |
| endfunction | __pad28__ |
| endfunction | IMP = int) extends ovm_kind_imp ("T",IMP) |
| endfunction | __pad29__ |
| endfunction | __pad30__ |
| endfunction | __pad31__ |
| endfunction | IMP = int) extends ovm_kind_imp ("T",IMP) |
| endfunction | __pad32__ |
| endfunction | __pad33__ |
| endfunction | __pad34__ |
| endfunction | IMP = int) extends ovm_kind_imp ("T",IMP) |
| endfunction | __pad35__ |
| endfunction | RSP = int) extends ovm_kind_port ("REQ",RSP) |
| endfunction | __pad36__ |
| endfunction | RSP = int) extends ovm_kind_export ("REQ",RSP) |
| endfunction | __pad37__ |
| endfunction type | RSP = int |
| endfunction type type | IMP = int |
| endfunction type type type | REQ_IMP = IMP |
| endfunction type type type type | RSP_IMP = IMP ) extends ovm_kind_imp ( "REQ", RSP, IMP, REQ_IMP, RSP_IMP) |
| endfunction endclass class | RSP |
| endfunction | __pad38__ |
| endfunction | RSP = int) extends ovm_kind_export ("REQ",RSP) |
| endfunction | __pad39__ |
| endfunction type | RSP = int |
| endfunction type type | IMP = int |
| endfunction type type type | REQ_IMP = IMP |
| endfunction type type type type | RSP_IMP = IMP ) extends ovm_kind_imp ( "REQ", RSP, IMP, REQ_IMP, RSP_IMP) |
| endfunction endclass class | RSP |
| endfunction | __pad40__ |
| endfunction | RSP = int) extends ovm_kind_export ("REQ",RSP) |
| endfunction | __pad41__ |
| endfunction type | RSP = int |
| endfunction type type | IMP = int |
| endfunction type type type | REQ_IMP = IMP |
| endfunction type type type type | RSP_IMP = IMP ) extends ovm_kind_imp ( "REQ", RSP, IMP, REQ_IMP, RSP_IMP) |
| endfunction endclass class | RSP |
| endfunction | __pad42__ |
| endfunction | RSP = int) extends ovm_kind_export ("REQ",RSP) |
| endfunction | __pad43__ |
| endfunction type | RSP = int |
| endfunction type type | IMP = int |
| endfunction type type type | REQ_IMP = IMP |
| endfunction type type type type | RSP_IMP = IMP ) extends ovm_kind_imp ( "REQ", RSP, IMP, REQ_IMP, RSP_IMP) |
| endfunction endclass class | RSP |
| endfunction | __pad44__ |
| endfunction | RSP = int) extends ovm_kind_export ("REQ",RSP) |
| endfunction | __pad45__ |
| endfunction type | RSP = int |
| endfunction type type | IMP = int |
| endfunction type type type | REQ_IMP = IMP |
| endfunction type type type type | RSP_IMP = IMP ) extends ovm_kind_imp ( "REQ", RSP, IMP, REQ_IMP, RSP_IMP) |
| endfunction endclass class | RSP |
| endfunction | __pad46__ |
| endfunction | RSP = int) extends ovm_kind_export ("REQ",RSP) |
| endfunction | __pad47__ |
| endfunction type | RSP = int |
| endfunction type type | IMP = int |
| endfunction type type type | REQ_IMP = IMP |
| endfunction type type type type | RSP_IMP = IMP ) extends ovm_kind_imp ( "REQ", RSP, IMP, REQ_IMP, RSP_IMP) |
| endfunction | __pad48__ |
| endfunction | __pad49__ |
| endfunction | __pad50__ |
| endfunction | __pad51__ |
|
|
Value: virtual class avm_name #(type T=int) extends ovm_name#(T); \ function new(string name , ovm_component parent = null ); \ super.new( name, parent ); \ endfunction : new \ endclass Definition at line 157 of file avm_compatibility.svh. |
|
|
Value: class avm_kind_port #(type REQ=int,RSP=int) extends ovm_kind_port #(REQ,RSP); \ function new( string name, ovm_component parent, int min_size = 1, int max_size = 1 ); \ super.new( name, parent, min_size, max_size ); \ endfunction : new \ endclass \ class avm_kind_export #(type REQ=int,RSP=int) extends ovm_kind_export #(REQ,RSP); \ function new( string name, ovm_component parent, int min_size = 1, int max_size = 1 ); \ super.new( name, parent, min_size, max_size ); \ endfunction : new \ endclass \ class avm_kind_imp #( type REQ = int , type RSP = int ,\ type IMP = int ,\ type REQ_IMP = IMP ,\ type RSP_IMP = IMP )\ extends ovm_kind_imp #( REQ, RSP, IMP, REQ_IMP, RSP_IMP);\ function new( string name , IMP imp ,\ REQ_IMP req_imp = imp , RSP_IMP rsp_imp = imp );\ super.new( name , imp , req_imp, rsp_imp);\ endfunction \ endclass Definition at line 80 of file avm_compatibility.svh. |
|
|
Value: class avm_name #(type T=int) extends ovm_name#(T); \ function new(string name , ovm_component parent = null ); \ super.new( name, parent ); \ endfunction : new \ endclass Definition at line 150 of file avm_compatibility.svh. |
|
|
Value: |
|
|
Value: class avm_kind_port #(type T=int) extends ovm_kind_port #(T); \ function new( string name, ovm_component parent, int min_size = 1, int max_size = 1 ); \ super.new( name, parent, min_size, max_size ); \ endfunction : new \ endclass \ class avm_kind_export #(type T=int) extends ovm_kind_export #(T); \ function new( string name, ovm_component parent, int min_size = 1, int max_size = 1 ); \ super.new( name, parent, min_size, max_size ); \ endfunction : new \ endclass \ class avm_kind_imp #(type T=int,IMP=int) extends ovm_kind_imp #(T,IMP); \ function new( string name, IMP imp); \ super.new( name, imp ); \ endfunction : new \ endclass \ Definition at line 63 of file avm_compatibility.svh. |
|
|
Definition at line 43 of file avm_compatibility.svh. |
|
|
|
|
|
Definition at line 25 of file avm_compatibility.svh. |
|
|
Definition at line 27 of file avm_compatibility.svh. |
|
|
Definition at line 28 of file avm_compatibility.svh. |
|
|
Definition at line 29 of file avm_compatibility.svh. |
|
|
Definition at line 30 of file avm_compatibility.svh. |
|
|
Definition at line 31 of file avm_compatibility.svh. |
|
|
Definition at line 26 of file avm_compatibility.svh. |
|
|
Definition at line 24 of file avm_compatibility.svh. |
|
|
Definition at line 57 of file avm_compatibility.svh. |
|
|
Definition at line 58 of file avm_compatibility.svh. |
|
|
Definition at line 45 of file avm_compatibility.svh. |
|
|
Definition at line 35 of file avm_compatibility.svh. |
|
||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||
|
Definition at line 270 of file avm_compatibility.svh. |
|
||||||||||||||||||||||||
|
Definition at line 278 of file avm_compatibility.svh. |
|
||||||||||||||||||||||||
|
Definition at line 254 of file avm_compatibility.svh. |
|
||||||||||||||||||||||||
|
Definition at line 262 of file avm_compatibility.svh. |
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
|
Definition at line 102 of file avm_compatibility.svh. |
|
|
Definition at line 106 of file avm_compatibility.svh. |
|
|
Definition at line 107 of file avm_compatibility.svh. |
|
|
Definition at line 107 of file avm_compatibility.svh. |
|
|
Definition at line 107 of file avm_compatibility.svh. |
|
|
Definition at line 108 of file avm_compatibility.svh. |
|
|
Definition at line 108 of file avm_compatibility.svh. |
|
|
Definition at line 108 of file avm_compatibility.svh. |
|
|
Definition at line 110 of file avm_compatibility.svh. |
|
|
Definition at line 110 of file avm_compatibility.svh. |
|
|
Definition at line 110 of file avm_compatibility.svh. |
|
|
Definition at line 102 of file avm_compatibility.svh. |
|
|
Definition at line 111 of file avm_compatibility.svh. |
|
|
Definition at line 111 of file avm_compatibility.svh. |
|
|
Definition at line 111 of file avm_compatibility.svh. |
|
|
Definition at line 112 of file avm_compatibility.svh. |
|
|
Definition at line 112 of file avm_compatibility.svh. |
|
|
Definition at line 112 of file avm_compatibility.svh. |
|
|
Definition at line 114 of file avm_compatibility.svh. |
|
|
Definition at line 114 of file avm_compatibility.svh. |
|
|
Definition at line 114 of file avm_compatibility.svh. |
|
|
Definition at line 115 of file avm_compatibility.svh. |
|
|
Definition at line 103 of file avm_compatibility.svh. |
|
|
Definition at line 115 of file avm_compatibility.svh. |
|
|
Definition at line 115 of file avm_compatibility.svh. |
|
|
Definition at line 116 of file avm_compatibility.svh. |
|
|
Definition at line 116 of file avm_compatibility.svh. |
|
|
Definition at line 116 of file avm_compatibility.svh. |
|
|
Definition at line 118 of file avm_compatibility.svh. |
|
|
Definition at line 118 of file avm_compatibility.svh. |
|
|
Definition at line 118 of file avm_compatibility.svh. |
|
|
Definition at line 119 of file avm_compatibility.svh. |
|
|
Definition at line 119 of file avm_compatibility.svh. |
|
|
Definition at line 103 of file avm_compatibility.svh. |
|
|
Definition at line 120 of file avm_compatibility.svh. |
|
|
Definition at line 120 of file avm_compatibility.svh. |
|
|
Definition at line 122 of file avm_compatibility.svh. |
|
|
Definition at line 122 of file avm_compatibility.svh. |
|
|
Definition at line 123 of file avm_compatibility.svh. |
|
|
Definition at line 123 of file avm_compatibility.svh. |
|
|
Definition at line 124 of file avm_compatibility.svh. |
|
|
Definition at line 124 of file avm_compatibility.svh. |
|
|
Definition at line 167 of file avm_compatibility.svh. |
|
|
Definition at line 168 of file avm_compatibility.svh. |
|
|
Definition at line 103 of file avm_compatibility.svh. |
|
|
Definition at line 169 of file avm_compatibility.svh. |
|
|
Definition at line 177 of file avm_compatibility.svh. |
|
|
Definition at line 104 of file avm_compatibility.svh. |
|
|
Definition at line 104 of file avm_compatibility.svh. |
|
|
Definition at line 104 of file avm_compatibility.svh. |
|
|
Definition at line 106 of file avm_compatibility.svh. |
|
|
Definition at line 106 of file avm_compatibility.svh. |
|
|
Definition at line 124 of file avm_compatibility.svh. |
|
|
Definition at line 123 of file avm_compatibility.svh. |
|
|
Definition at line 122 of file avm_compatibility.svh. |
|
|
Definition at line 120 of file avm_compatibility.svh. |
|
|
Definition at line 119 of file avm_compatibility.svh. |
|
|
Definition at line 118 of file avm_compatibility.svh. |
|
|
Definition at line 116 of file avm_compatibility.svh. |
|
|
Definition at line 115 of file avm_compatibility.svh. |
|
|
Definition at line 114 of file avm_compatibility.svh. |
|
|
Definition at line 112 of file avm_compatibility.svh. |
|
|
Definition at line 111 of file avm_compatibility.svh. |
|
|
Definition at line 110 of file avm_compatibility.svh. |
|
|
Definition at line 108 of file avm_compatibility.svh. |
|
|
Definition at line 107 of file avm_compatibility.svh. |
|
|
Definition at line 106 of file avm_compatibility.svh. |
|
|
Definition at line 104 of file avm_compatibility.svh. |
|
|
Definition at line 103 of file avm_compatibility.svh. |
|
|
Definition at line 102 of file avm_compatibility.svh. |
|
|
Definition at line 124 of file avm_compatibility.svh. |
|
|
Definition at line 123 of file avm_compatibility.svh. |
|
|
Definition at line 122 of file avm_compatibility.svh. |
|
|
Definition at line 120 of file avm_compatibility.svh. |
|
|
Definition at line 119 of file avm_compatibility.svh. |
|
|
Definition at line 118 of file avm_compatibility.svh. |
|
|
Definition at line 124 of file avm_compatibility.svh. |
|
|
Definition at line 124 of file avm_compatibility.svh. |
|
|
Definition at line 124 of file avm_compatibility.svh. |
|
|
Definition at line 123 of file avm_compatibility.svh. |
|
|
Definition at line 123 of file avm_compatibility.svh. |
|
|
Definition at line 123 of file avm_compatibility.svh. |
|
|
Definition at line 122 of file avm_compatibility.svh. |
|
|
Definition at line 122 of file avm_compatibility.svh. |
|
|
Definition at line 122 of file avm_compatibility.svh. |
|
|
Definition at line 120 of file avm_compatibility.svh. |
|
|
Definition at line 120 of file avm_compatibility.svh. |
|
|
Definition at line 120 of file avm_compatibility.svh. |
|
|
Definition at line 119 of file avm_compatibility.svh. |
|
|
Definition at line 119 of file avm_compatibility.svh. |
|
|
Definition at line 119 of file avm_compatibility.svh. |
|
|
Definition at line 118 of file avm_compatibility.svh. |
|
|
Definition at line 118 of file avm_compatibility.svh. |
|
|
Definition at line 118 of file avm_compatibility.svh. |
|
|
Definition at line 124 of file avm_compatibility.svh. |
|
|
Definition at line 123 of file avm_compatibility.svh. |
|
|
Definition at line 122 of file avm_compatibility.svh. |
|
|
Definition at line 120 of file avm_compatibility.svh. |
|
|
Definition at line 119 of file avm_compatibility.svh. |
|
|
Definition at line 118 of file avm_compatibility.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:23:31 2008 |