HOME       UP       PREV       NEXT (TLM 2.0 - Tiny Example - Memory SRAM Model)  

TLM in SystemC: TLM 2.0

Rather than having application-specific method names, we standardise on a generic bus operation and demultiplex within various IP blocks based on regsiter address.

The general TLM 2.0 Setup

The generic payload can be extended on a custom basis and intermediate bus bridges and routers can be polymorphic about this: not needing to know about all the extensions but able to update timestamps to model routing delays.


22: (C) 2008-18, DJ Greaves, University of Cambridge, Computer Laboratory.