Jump to content

How to switch to SC_THREAD when use TLM socket accesses in std::thread to access the memory

Recommended Posts

I have a multi-core C processor model, for each processor I use vcml:: sc_async(machineware-gmbh/Virtual Components Modeling Library) parallel simulation  to execute ISS instructions  to improve the performance of the simulation.

about the memory accesses in ISS I used TLM socket accesses, but then TLM access have outside SC_THREAD problem

so how to solve the problem that std::thread in sc_async switches to SC_THREAD for TLM accesses during accesses?

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...