这个问题与软件建模(虚拟样机)有关。
我不完全理解为什么需要一个更快的虚拟原型。我的意思是,与RTL模块相比,一个模块可以在更短的时间内模拟所需的功能。
我可以理解对周期精确的软件模块的需求,但不能理解更快的模块。
这个方向有光吗?谢谢!
发布于 2014-06-25 15:50:46
我想说的是,模型越快,它在ESL的虚拟原型领域中就越有用。在更少的时间内进行更多的迭代。如果我没有理解错的话,你反对那些使模型超出RTL ASIC实现性能而不是RTL仿真性能的建模工作?RTL模拟性能通常很差,因为需要模拟的并行度可能是ASIC速度的1000000倍。能够以比实时更快的速度完成任务并不是ESL设计师经常面临的挑战,但从用户体验的角度来看,他很难实现合理的速度。阅读更多关于Programmer View虚拟原型和抽象层次理论的内容。当建模技术足够抽象,并且高速可能只是实现的工件时,在SystemC中很容易实现比实时更快的速度:)
https://stackoverflow.com/questions/23167262
复制相似问题