uvm_python
latest
uvm-python Class Reference
Base
Reporting
Recording
Factory
Phasing
Configuration and Resources
Synchronization
Containers
TLM
Components
Sequencers
Sequences
Macros
Policies
Register Layer
Overview
Globals
Register Model
Blocks
Address Maps
Register Files
Registers
Fields
Memories
Indirect Registers
FIFO Registers
Virtual Registers
Virtual Fields
Callbacks
Memory Allocation Mgr
DUT Integration
Test Sequences
Command Line Processor
Globals
Universal Verification Methodology (UVM) 1.2 User’s Guide
uvm_python
Docs
»
uvm-python Class Reference
»
Memory Allocation Mgr
Edit on GitHub
Memory Allocation Mgr
¶
class
uvm.reg.uvm_mem_mam.
UVMMemMam
(
name
,
cfg
,
mem
=
None
)
[source]
¶
Bases:
object
GREEDY
=
0
¶
THRIFTY
=
1
¶
BROAD
=
0
¶
NEARBY
=
1
¶
reserve_region
(
start_offset
,
n_bytes
,
fname
=
''
,
lineno
=
0
)
[source]
¶
class
uvm.reg.uvm_mem_mam.
UVMMemRegion
(
start_offset
,
end_offset
,
_len
,
n_bytes
,
parent
)
[source]
¶
Bases:
object
class
uvm.reg.uvm_mem_mam.
UVMMemMamPolicy
[source]
¶
Bases:
object
class
uvm.reg.uvm_mem_mam.
UVMMemMamCfg
[source]
¶
Bases:
object
Read the Docs
v: latest
Versions
latest
stable
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.