Transaction Level Modeling
TechniqueTransaction Level Modeling (TLM) is described in the provided evidence as relying on temporal decoupling of data from simulation time and events. The evidence highlights limitations of SystemVerilog for TLM-style execution and shows how UVM/eUVM TLM FIFOs are used to exchange transaction data between synchronous simulator tasks and asynchronous worker threads.
WIKI
Overview
Transaction Level Modeling (TLM) is a verification and modeling technique whose essential requirement, in the provided evidence, is temporal decoupling: transaction data should be decoupled from simulation time and events. This characteristic is contrasted with SystemVerilog behavior, where integral variables and expressions implicitly carry value-change events, enabling constructs such as wait(a > b) and thereby tying data values to event semantics. [C1]
SystemVerilog implications
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →