当前位置: 代码迷 >> 综合 >> VCS 视频教程 笔记 第五课
  详细解决方案

VCS 视频教程 笔记 第五课

热度:88   发布时间:2023-12-18 22:43:15.0

第五课

如何写出一个合格的RTL代码,如何在仿真和验证时节省资源

目标:1.养成好的coding style 2.通过+rad选项改善仿真性能

 

  • VCS内部结构

VCS当中有三个主要结构可以改善仿真性能

 

以及几个coding改善方式:

  1. 使用可综合的verilog语法
  2. 提升抽象层次,不要用太底层的描述方式,可以适当地用状态机描述
  3. 避免双向口,和开关级的原语(很少会碰到)
  4. 使用小的激励块,initial块不要超过一万行;使用文件形式的激励(e.g.$readmemh)

 

 

 

 

  相关解决方案