目录
引言
按照视频的讲解进度,继续学习 VCS的使用。
前几篇文章:
本文主要是 关于 设计仿真代码质量的提高 以及快速RTL级验证。
本系列文章建议电脑端查看~~
目标
仿真速度的影响因素
VCS架构
通用编程规则
避免事宜
+rad选项
+prof
生成 profile 文件 统计代码运行信息,一边分析代码性能。
实际操作
主要针对 +rad 和 +prof 的编译开关作实际操作。所用的工程是之前的有限状态机的工程。
+rad
打开后:
打开前:
小工程的话,完全看不出有什么优化的迹象。复杂工程可以试试。
+prof
VCS2016版本的该编译选项被淘汰。
VCS2016的用户手册指出:
所以编译更换为:
仿真执行后:
打开其中的.txt文件就可以看到统计的仿真时间信息。
部分截图: