AXI muckbucket
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
tb
axi_env_config.svh
Go to the documentation of this file.
1
//
3
// Copyright (C) 2017, Matt Dew @ Dew Technologies, LLC
4
//
5
// This program is free software (logic verification): you can redistribute it
6
// and/or modify it under the terms of the GNU Lesser General Public License (LGPL)
7
// as published by the Free Software Foundation, either version 3 of the License,
8
// or (at your option) any later version.
9
//
10
// This program is distributed in the hope that it will be useful, but WITHOUT
11
// ANY WARRANTY; without even the implied warranty of MERCHANTIBILITY or
12
// FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License
13
// for more details.
14
//
15
// License: LGPL, v3, as defined and found on www.gnu.org,
16
// http://www.gnu.org/licenses/lgpl.html
17
//
18
//
19
// Author's intent: If you use this AXI verification code and find or fix bugs
20
// or make improvements, then share those fixes or improvements.
21
// If you use this in a bigger project, I don't care about,
22
// or want, any changes or code outside this block.
23
// Example: If you use this in an SoC simulation/testbench
24
// I don't want, or care about, your SoC or other blocks.
25
// I just care about the enhancements to these AXI files.
26
// That's why I have choosen the LGPL instead of the GPL.
28
33
class
axi_env_config
:
public
uvm_object {
public
:
34
uvm_object_utils
(
axi_env_config
)
35
36
new
(
string
name=
"axi_env_config"
);
37
38
};
39
43
axi_env_config::new (
string
name=
"axi_env_config"
) {
44
super.new(name);
45
}
axi_env_config
Configuration object for axi_env.
Definition:
axi_env_config.svh:33
axi_env_config::uvm_object_utils
uvm_object_utils(axi_env_config) new(string name
Generated by
1.8.11