uvm_python
latest
uvm-python Class Reference
Base
Reporting
Recording
Factory
Phasing
Configuration and Resources
Synchronization
Containers
TLM
Overview
TLM1
TLM2
Overview
Interface Masks
TLM2 Types
TLM Generic Payload & Extensions
TLM Socket Base Classes
TLM Sockets
TLM2 Export Classes
TLM2 imps (interface implementations)
TLM2 ports
uvm_tlm_time
Analysis Ports
Components
Sequencers
Sequences
Macros
Policies
Register Layer
Command Line Processor
Globals
Universal Verification Methodology (UVM) 1.2 User’s Guide
uvm_python
Docs
»
uvm-python Class Reference
»
TLM2 Types
Edit on GitHub
TLM2 Types
¶
class
uvm.tlm2.uvm_tlm2_ifs.
uvm_tlm_phase_e
(
value
)
[source]
¶
Bases:
Enum
An enumeration.
UNINITIALIZED_PHASE
=
1
¶
BEGIN_REQ
=
2
¶
END_REQ
=
3
¶
BEGIN_RESP
=
4
¶
END_RESP
=
5
¶
class
uvm.tlm2.uvm_tlm2_ifs.
uvm_tlm_sync_e
(
value
)
[source]
¶
Bases:
Enum
An enumeration.
UVM_TLM_ACCEPTED
=
1
¶
UVM_TLM_UPDATED
=
2
¶
UVM_TLM_COMPLETED
=
3
¶
class
uvm.tlm2.uvm_tlm2_ifs.
UVMTLMIf
[source]
¶
Bases:
object
nb_transport_fw
(
t
,
p
,
delay
)
[source]
¶
nb_transport_bw
(
t
,
p
,
delay
)
[source]
¶
b_transport
(
t
,
delay
)
[source]
¶
Read the Docs
v: latest
Versions
latest
stable
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.