What is the best approach to solve a problem with SystemC?
The first is to sketch out what modules you would need and how you would connect them. To understand concurrency, you would need to initially use tools like data flow graph to conceptualize. However, you would not have to use these tools as you get more and more confident. Once you start writing, you need to make sure you understand the flow of operations that are taking place.