09 2022 档案
摘要:VCS -- ucli save-restore的妙用 背景 跑了一两周的case 突然LSF崩溃,所有验证进度中断,ICer内心也是很奔溃的。 VCS 其实提供了一种save 仿真状态的功能,配合restore使用,可使仿真中断后,在save点重启仿真。 ucli 描述: Use this com
阅读全文
摘要:Synopsys VIP仿真中 UVM_ERROR处理 问题描述: 使用 Synopsys 的 SPI-VIP 进行仿真时,会报 UVM_ERRRO,如下 SPI VIP 中的描述如下: 分析原因 主要原因是多驱动的问题,需要 synopsys 分析,从仿真波形上看功能没有问题。 错误波形如下: 正
阅读全文
摘要:1. bind 优点 实现验证和设计的分离,将 module 或 program 或 interface 绑定到任意的设计模块或者其特定例化中(注意是可以将 interface 直接 bind 到 top module 中进行例化的)。 该功能可实现以下目的: (1) 验证工程师可最少的改动原有设计
阅读全文
摘要:背景 VCS提供了一套对编译时间和仿真时间分析优化的工具,在compile 和simulation option中加入相应的option; 在simulation log path会多出simulation profile log: profileReport.html ; 打开html 分析各方法
阅读全文