vivadosimlationpost-implementationnotfoundmod。。。
问题背景:待测逻辑是对jesd204b输出的数据进⾏处理,仿真激励⽂件应该能够模拟输出同样的数据。
问题描述:设置采集卡将jesd204b输出的数据上传到上位机,上位机获取数据⽂件后使⽤matlab提取数据,并使⽤matlab⽣成FPGA rominit⽂件,在仿真激励⽂件中例化⼀个rom,将rom init⽂件填⼊,待测逻辑所需要的数据输⼊将有该rom输出。在behavioral simulation中能够正常使⽤,但是运⾏post-implementation,却报错说module not found。
问题分析:可能是仿真激励⽂件不参与综合,⽽该rom是使⽤ip核⽣成的,猜测是没有⽣成对应的时序⽂件
问题解决:没能直接解决该问题,后使⽤$readmemb覆盖了reg[width-1:0]mem[depth-1:0],进⽽实现了post-implementation simulation.