Systemc 是否需要更快的软件模块(虚拟样机)?

Systemc 是否需要更快的软件模块(虚拟样机)?,systemc,Systemc,这个问题与软件建模虚拟样机相关。 我不完全理解为什么需要更快的虚拟样机。我指的是一个模块,与RTL模块相比,它可以在更短的时间内模拟所需的功能。 我能理解需要一个周期精确的软件模块,但不是更快的模块 这个方向有灯光吗? 谢谢 我想说,模型速度越快,它在ESL的虚拟原型领域就越有用。用更少的时间进行更多的迭代。 如果我理解正确,您反对建模工作,因为建模工作超出了RTL ASIC实现的性能,而不是RTL仿真性能?RTL模拟性能通常很差,因为需要模拟的并行级别可能是ASIC速度的1000000倍。 能

这个问题与软件建模虚拟样机相关。 我不完全理解为什么需要更快的虚拟样机。我指的是一个模块,与RTL模块相比,它可以在更短的时间内模拟所需的功能。 我能理解需要一个周期精确的软件模块,但不是更快的模块

这个方向有灯光吗?
谢谢

我想说,模型速度越快,它在ESL的虚拟原型领域就越有用。用更少的时间进行更多的迭代。 如果我理解正确,您反对建模工作,因为建模工作超出了RTL ASIC实现的性能,而不是RTL仿真性能?RTL模拟性能通常很差,因为需要模拟的并行级别可能是ASIC速度的1000000倍。 能够以比实时更快的速度完成任务通常不是ESL设计师所面临的挑战,但从用户体验的角度来看,他在以合理的速度完成任务方面面临着相当大的挑战。阅读更多关于程序员视图虚拟原型和抽象层次理论的信息。
在SystemC中,当建模技术足够抽象且高速可能只是实现的产物时,很容易实现比实时更快的速度:

如果您有一个需要1000小时才能运行更快模型的测试集,那么它将非常有用