Mikhail Moiseev

Results 43 comments of Mikhail Moiseev

Supported C++ and SystemC types in right expression of stable/rose/fell. It needs to use ```read()``` function for signals/ports.

As soon as integer types are supported in stable (```SCT_ASSERT_STABLE```), see nothing else to do. Please confirm that it works at your side.

Any updates on that? Can I close the issue?

Thank you for the update. There were a few bugs in the test, which have been fixed.

TLM 1.0 interfaces are not supported. There is a communication library with blocking/non-blocking interfaces similar to TLM 1.0 which are synthesizable. The library also has external ports with TLM 2.0...

The communication library modules have sct_put_if/sct_get_if interfaces given below. The reason why TLM 1.0 was not taken is it includes too many functions and some of them cannot be synthesized....

See ```method_std_array.cpp```.

Hi, The compiler is not intended to extract IR. The IR internally extracted at multiple passes to get enough data to generate SV code. It could take several months of...

SystemC can run process in multiple threads if it is configured with ```enable-pthreads``` options. Usually, that does not speed up simulation because of inter-process interactions which leads to cache synchronizations...

Suppose, you mean under "data competition" data dependeciens between processes, i.e. if process1 uses some data from process2. In cycle accurate SC: processes in the same module interacts through sc_signal,...