SystemC,自2000年作为系统级建模和仿真的C++类库发布以来,已经走过了24年的发展历程。2024年,SystemC迎来了新的更新,为工程团队在SoC项目中的应用带来了效率提升和产品质量的改进。

SystemC进化日于10月17日在慕尼黑举行,重点讨论了与QEMU的联合仿真能力。SystemC 3.0.1的发布,确保了与最新IEEE标准的兼容性,并提高了性能。

SystemC 3.0.1的关键更新包括:

  • 与IEEE 1666-2023标准的对齐,包括对sc_bind和sc_process_b::trigger_reset_event的实现更新。
  • 性能提升,包括整数跟踪和文件写入的优化,以及非回归测试套件的增强。
  • 编译器和构建改进,包括清理编译器警告,提高对sanitizers的支持,以及更新支持的操作系统和编译器列表。
  • 数据类型管理改进,提高了性能。

此外,SystemC社区通过Fikas等活动,鼓励社区互动和知识共享,促进了SystemC的发展。

SystemC的合成工作也取得了进展,合成工作组在2024年早些时候重新启动,并计划在5月的Fika中讨论相关计划和开发。

更多信息,请访问SystemC社区门户:https://systemc.org/。