SDF后仿真太耗时间了?来试试这个解决方案

SOC越来越大,带SDF的后仿真还做不做呢?不做吧,心里有点不踏实。做吧,2个礼拜过去了,fxxk ,才跑过reset阶段,想加班都无能为力。

 

现在有个解决方案,采用并行仿真的方式,来加速后仿真的速度。它将门级网表分割成不同的模块,并且将SDF文件根据分割好的网表,进行SDF的分割,然后通过其内部的管理机制,将分割好的网表和SDF文件份配到不同的CPU进程,控制和协调不同仿真进程之间的通信,进行仿真加速。它自己不是仿真工具,它需要配合仿真工具VCS/NCSIM来完成仿真工作。它其实是个RTL/netlist设计与SDF的partition和并行仿真的管理器,利用现有的仿真工具和硬件资源,来加速你的后仿真速度。它的流程蛮简单的,如下图所示:

Image

分析设计、testbench和SDF,然后对设计和SDF进行分割,通过simluation manager分发仿真任务和进行仿真进程之间的通讯,打印log或者dump波形。    再来看看跑过案例:

Image
Image
Image

怎么样?后仿的加速性能还是不错的吧,那就赶紧试试,也许你的设计非常适合这样的后仿加速方式。

Top