Jump to content

Dynamic communication path in SystemC/TLM


Recommended Posts

There's not a dynamic port. The structure (modules/ports/channels) of a SystemC model is static once elaboration is complete.


TLM is intended to model systems using memory-mapped busses. In that case you could use a router, and re-program the routing during simulation - but there's no direct built-in support for that, you'd have to make or buy a router model,


kind regards


Link to comment
Share on other sites

Thank you,


I mean by dynamic communication path, the connection and dispatch of ports and channels after simulation has started.

So, except the sc_spawn for a dynamic thread, is there any other dynamic structure to implement such dynamic ports ? otherwise is it possible to do this with a dynamic thread (to connect/dispatch ports and channels after the elaboration step) ?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...