这个问题与软件建模(Virtual Prototyping)有关 我不完全理解为什么需要更快的虚拟原型。我的意思是一个模块,与RTL模块相比,它可以在更短的时间内模拟所需的功能 我可以理解对循环精确软件模块的需求,但不是更快的模块。
朝这个方向发光吗? 谢谢!
答案 0 :(得分:0)
我想说模型越快,它在ESL的虚拟原型领域就越有用。在更短的时间内完成更多迭代。 如果我理解正确的话,你反对建模工作,使模型超出RTL ASIC实现的性能而不是RTL仿真性能?由于需要模拟的并行度水平,RTL仿真性能通常很糟糕,并且可能是ASIC速度的1000000。 能够比实时更快地完成并不是ESL设计师所面临的挑战,但从用户体验的角度来看,他很难从合理的速度中获得成功。阅读更多关于程序员的信息查看虚拟原型和抽象层次的理论。 当建模技术足够抽象并且高速可能只是实现的工件时,SystemC中很容易实现比实时更快的速度:)