Skip to content
STIMSMITH

Async TLM FIFO

Concept

**Async TLM FIFO** is an eUVM synchronization and communication construct used to exchange UVM transactions between asynchronous worker threads and regular scheduler-controlled UVM tasks. It extends the behavior of a conventional UVM TLM FIFO by replacing one or both simulator-event guards with software semaphores, allowing free-running worker threads—which cannot wait on simulator events—to participate in transaction transfer safely.[^c021309a]

First seen 5/24/2026
Last seen 5/24/2026
Evidence 2 chunks
Wiki v1

WIKI

Async TLM FIFO

Async TLM FIFO is an eUVM synchronization and communication construct used to exchange UVM transactions between asynchronous worker threads and regular scheduler-controlled UVM tasks. It extends the behavior of a conventional UVM TLM FIFO by replacing one or both simulator-event guards with software semaphores, allowing free-running worker threads—which cannot wait on simulator events—to participate in transaction transfer safely.[1]

Context

READ FULL ARTICLE →

NEIGHBORHOOD

No graph connections found for this entity yet. It may appear in future ingestion runs.

explore full graph →