连接 SystemC 事件和 Qt 事件

Interfacing SystemC events and Qt events

我正在考虑连接 SystemC 和 Qt,目的是模拟网络物理系统。是否已经有任何框架可以将 Qt 的 signals/slots 映射到 SystemC 事件? (例如,在框中输入一个值会触发 SystemC 多路复用器,它会选择列表中的一个条目,并且该值在 LCD 显示屏上显示为数字)

完全可以将 SystemC 事件和 Qt 框架signals/slots 连接在一起。
据我目前所知,目前还没有现成的集成框架。

以下是您可以用来开发此类框架的一些提示:

  • SystemC 内核具有 own/OS 线程库,具体取决于构建它时提供的配置选项。
  • 因此您必须编写包装器模块,使 Qt 框架和 SystemC 线程根据 GUI 事件保持同步。

注:SystemC内核是一个基于协作多任务的硬件模拟器。